• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      如何在 Visual foxpro中執(zhí)行 SQL語(yǔ)言中的查詢語(yǔ)句提高學(xué)校管理工作的效率

      2016-12-06 06:12:24劉洋
      新教育時(shí)代·教師版 2016年23期
      關(guān)鍵詞:學(xué)校管理

      劉洋

      摘 要:在學(xué)校工作中,利用 Visual foxpro執(zhí)行 SQL語(yǔ)言中的select語(yǔ)句,提高學(xué)校管理工作的效率和質(zhì)量,SQL語(yǔ)言中的查詢語(yǔ)句具有非常豐富的成分和強(qiáng)大的查詢功能,本文介紹了在Visual foxpro執(zhí)行SQL語(yǔ)言中的查詢語(yǔ)句的基本格式,并舉例說(shuō)明了查詢語(yǔ)句在對(duì)學(xué)生信息、學(xué)生成績(jī)的查詢等方面所起的作用。

      關(guān)鍵詞:Visual foxpro;SQL語(yǔ)言;學(xué)校管理

      一、前言

      Visual FoxPro(以下簡(jiǎn)稱VFP)是 Microsoft公司推出的一款專業(yè)的數(shù)據(jù)庫(kù)開(kāi)發(fā)軟件。相信大會(huì)不會(huì)陌生,它具有操作簡(jiǎn)單、方便快捷、工具豐富、界面友好等特點(diǎn),給廣大的數(shù)據(jù)庫(kù)使用者和開(kāi)發(fā)者帶來(lái)了極大的方便。學(xué)校管理工作是學(xué)校教務(wù)工作的重要環(huán)節(jié),結(jié)合學(xué)校管理工作的實(shí)際,下面我來(lái)談?wù)勅绾卧?VFP中執(zhí)行 SQL語(yǔ)言中的查詢語(yǔ)句在學(xué)校管理工作中的實(shí)際應(yīng)用?,F(xiàn)在大多數(shù)教師和學(xué)校工作人員都會(huì)選擇 Excel來(lái)實(shí)現(xiàn)查詢、統(tǒng)計(jì)分析等。雖說(shuō) Excel很容易上手,但是如果學(xué)校的班級(jí)多、學(xué)生又多,查詢、統(tǒng)計(jì)分析的要求又多元化,使用 Excel就會(huì)顯得繁瑣,無(wú)形中增加了教師和工作人員的負(fù)擔(dān),而且使用 Excel統(tǒng)計(jì)時(shí),幾乎全是手動(dòng)操作,如果出現(xiàn)誤操作就會(huì)導(dǎo)致查詢、統(tǒng)計(jì)分析結(jié)果面目全非。利用 SQL語(yǔ)言進(jìn)行查詢、統(tǒng)計(jì)分析,可以靈活地寫出統(tǒng)計(jì)語(yǔ)句,一條語(yǔ)句有時(shí)就能完成各種統(tǒng)計(jì)要求,而在Excel里是沒(méi)有辦法實(shí)現(xiàn)的,SQL語(yǔ)言的查詢語(yǔ)句是完全能夠勝任的,熟練的掌握和有效的在 VFP中的運(yùn)用 SQL語(yǔ)言查詢語(yǔ)句可以提高工作效率和工作質(zhì)量。

      二、SQL語(yǔ)言的功能介紹

      SQL語(yǔ)言主要包括有:數(shù)據(jù)查詢語(yǔ)言(SELECT語(yǔ)句);數(shù)據(jù)操縱語(yǔ)言(INSERT, UPDATE, DELETE語(yǔ)句);數(shù)據(jù)定義語(yǔ)言(如 CREATE, DROP等語(yǔ)句);數(shù)據(jù)控制語(yǔ)言(如 COMMIT, ROLLBACK等語(yǔ)句)。簡(jiǎn)單來(lái)說(shuō)就是增、刪、查、改。

      結(jié)合我們?cè)趯W(xué)校工作中的實(shí)際情況,今天我們重點(diǎn)談一談數(shù)據(jù)查詢語(yǔ)言(SELECT語(yǔ)句)。

      SELECT語(yǔ)句的基本格式:

      SELECT [ALL|DISTINCT|DISTINCTROW|TOP]

      {*|talbe.*|[table.]field1[AS alias1][,[table.]field2[AS alias2][,…]]}

      [*]

      [FROM]

      [WHERE]

      [GROUP BY]

      [HAVING]

      [ORDER BY]

      [WITH OWNERACCESS OPTION]

      說(shuō)明:

      用中括號(hào)([])括起來(lái)的部分表示是可選的,用大括號(hào)({})括起來(lái)的部分是表示必須從中選擇其中的一個(gè)。

      SELECT是用來(lái)指明查詢的字段,*代表所有字段,F(xiàn)ROM是用來(lái)指明查詢所涉及到的表,WHERE子句指定查詢條件,GROUP BY和 HAVING子句用來(lái)對(duì)數(shù)據(jù)進(jìn)行匯總。GROUP BY子句指明了按照哪幾個(gè)字段來(lái)分組,而將記錄分組后,用 HAVING子句過(guò)濾這些記錄。用 ORDER BY子句排序結(jié)果按一個(gè)或多個(gè)(昀多 16個(gè))字段排序查詢結(jié)果,可以是升序(ASC)也可以是降序(DESC),缺省是升序。ORDER子句通常放在 SQL語(yǔ)句的昀后。

      經(jīng)過(guò)上面的介紹我們已經(jīng)初步的了解了 SELECT語(yǔ)句的基本格式,下面我們通過(guò)實(shí)例來(lái)詳細(xì)的了解 SELECT查詢語(yǔ)句的用法。在對(duì)高考錄取數(shù)據(jù)統(tǒng)計(jì)時(shí),往往要結(jié)合一些函數(shù)來(lái)配合 SELECT查詢語(yǔ)句,在這個(gè)實(shí)例中用到的函數(shù)有:

      函數(shù)名稱 功能說(shuō)明

      COUN(column) 返回錄取數(shù)據(jù)中院校的行數(shù)

      MAX(column) 求出錄取院校各專業(yè)提檔成績(jī)的昀高分

      MIN(column) 求出錄取院校各專業(yè)提檔成績(jī)的昀低分

      AVG(column) 求出錄取院校各專業(yè)提檔成績(jī)的平均分

      統(tǒng)計(jì)前要詳細(xì)了解要參與查詢、統(tǒng)計(jì)的 DBF表結(jié)構(gòu)及字段,如下圖(圖1)就是錄取數(shù)據(jù) DBF表,字段分別是:院校代號(hào)、院校名稱、專業(yè)代號(hào)、專業(yè)名稱、科類名稱、錄取批次、提檔成績(jī)、特征成績(jī)、考試成績(jī),表中共有:129247條錄取記錄,看一看如何利用一條 SELECT語(yǔ)句查詢、統(tǒng)計(jì)出每個(gè)科類、每個(gè)錄取批次,每所院校,每所院校內(nèi)的各專業(yè)的錄取人數(shù)及錄取昀高分、昀低分、平均分,昀后按院校代號(hào)分組排序顯示。

      按照以上條件,具體查詢語(yǔ)句為:

      SELECT 院校代號(hào),院校名稱,專業(yè)代號(hào),專業(yè)名稱,科類名稱,錄取批次,COUN(院校代號(hào)) AS 錄取人數(shù),MAX(提檔成績(jī)) AS 昀高分,MIN(提檔成績(jī)) as 昀低分,AVG(提檔成績(jī))AS 平均分 FROM 錄取數(shù)據(jù).dbf GROUP BY 院校代號(hào),院校名稱,專業(yè)代號(hào),專業(yè)名稱,科類名稱,錄取批次 ORDER BY 院校代號(hào),院校名稱,專業(yè)代號(hào),專業(yè)名稱,科類名稱,錄取批次

      按照上述查詢語(yǔ)句運(yùn)行結(jié)果如下圖(圖2),完全符合給出的查詢條件。

      三、統(tǒng)計(jì)結(jié)果處理

      在通過(guò) SELECT查詢語(yǔ)句統(tǒng)計(jì)后,統(tǒng)計(jì)結(jié)果直接顯示屏幕上。如果需要保存統(tǒng)計(jì)結(jié)果可以使用 INTO TABLE 表名.dbf,把查詢統(tǒng)計(jì)的存放到電腦上備用。

      四、結(jié)語(yǔ)

      SELECT語(yǔ)句具有非常大的數(shù)據(jù)查詢、統(tǒng)計(jì)功能,不僅可以單表查詢,還可以多表查詢、對(duì)比等。按照以上對(duì)錄取數(shù)據(jù)的查詢、統(tǒng)計(jì)分析靈活地運(yùn)用 SELECT語(yǔ)句可以把想著都頭疼的繁重簡(jiǎn)單化,幾十秒就可以完成了。由此可見(jiàn)在 Visual Foxpro執(zhí)行 SQL語(yǔ)言中的查詢語(yǔ)句是多么的方便,為我們提高工作效率和工作質(zhì)量。

      猜你喜歡
      學(xué)校管理
      試析激勵(lì)理論在企業(yè)管理中的運(yùn)用
      東方教育(2016年16期)2016-11-25 03:43:08
      淺議學(xué)校管理的方法與策略
      誠(chéng)樸決策管理學(xué)校的探索研究
      考試周刊(2016年85期)2016-11-11 02:25:31
      情感管理是最高效的管理
      文教資料(2016年19期)2016-11-07 11:02:16
      國(guó)內(nèi)有關(guān)現(xiàn)代學(xué)校制度的研究綜述
      GIS在教育管理中的應(yīng)用探析
      杭锦后旗| 蓬莱市| 安福县| 克拉玛依市| 高陵县| 凯里市| 镇原县| 大同县| 林口县| 进贤县| 淅川县| 金阳县| 习水县| 隆昌县| 达州市| 临沧市| 平果县| 咸阳市| 越西县| 揭阳市| 江孜县| 炎陵县| 稻城县| 达州市| 苏州市| 隆尧县| 从江县| 田林县| 综艺| 辰溪县| 沙洋县| 广昌县| 新源县| 咸丰县| 广饶县| 会昌县| 东海县| 耒阳市| 红河县| 乐安县| 延边|