vfp命令和sql命令(作業(yè)參考)

vfp命令和sql命令(作業(yè)參考)

ID:34619400

大?。?06.50 KB

頁數(shù):19頁

時(shí)間:2019-03-08

vfp命令和sql命令(作業(yè)參考)_第1頁
vfp命令和sql命令(作業(yè)參考)_第2頁
vfp命令和sql命令(作業(yè)參考)_第3頁
vfp命令和sql命令(作業(yè)參考)_第4頁
vfp命令和sql命令(作業(yè)參考)_第5頁
資源描述:

《vfp命令和sql命令(作業(yè)參考)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、期末考試的上機(jī)隨機(jī)抽查一套第1套有兩個(gè)數(shù)據(jù)表:學(xué)生信息表(XS.DBF)和學(xué)生成績表(CJ.DBF)。其數(shù)據(jù)形式如下:學(xué)生信息表(XS.DBF)考號(hào)姓名07020104李萍07040109黃程07030106王軍07020132周小麗07050223程成07010213張偉學(xué)生成績表(CJ.DBF)考號(hào)筆試成績上機(jī)成績成績合格否0701021386優(yōu).F.0703010645缺考.F.0704010991優(yōu).F.0702013274及格.F.0705022379不及格.F.0702010457及格.F.2、建立程序文件COM-SQL711.PRG,要求將完成下列各小題任務(wù)的VFP數(shù)據(jù)表操作命令

2、或VFP-SQL命令寫在該程序文件中。在程序首行用注釋語句注明考生姓名和準(zhǔn)考證號(hào),并用注釋語句標(biāo)注小題號(hào)。(30分)矚慫潤厲釤瘞睞櫪廡賴。(1)正確修改每個(gè)學(xué)生的“成績合格否”字段,并填入學(xué)生成績表CJ.DBF中。規(guī)定筆試成績<60或上機(jī)成績?yōu)椤叭笨肌被颉安患案瘛保瑒t該字段值為.F.,否則為.T.;聞創(chuàng)溝燴鐺險(xiǎn)愛氌譴凈。(2)在學(xué)生成績表CJ.DBF中,查詢并顯示成績合格學(xué)生的考號(hào)、姓名、筆試成績和上機(jī)成績;(3)邏輯刪除學(xué)生成績表CJ.DBF中,上機(jī)考試缺考的考生;(1)VFP命令:USECJREPLACEALL成績合格否WITH.T.FOR筆試成績>=60AND(上機(jī)成績=“及格”O(jiān)R上機(jī)

3、成績=“優(yōu)”)殘騖樓諍錈瀨濟(jì)溆塹籟。SQL命令:UPDATECJSET成績合格否=.T.WHERE筆試成績>=60AND(上機(jī)成績=“及格”O(jiān)R上機(jī)成績=“優(yōu)”)釅錒極額閉鎮(zhèn)檜豬訣錐。(2)VFP命令:SELECT1USEXSINDEXON考號(hào)TAGKHSELECT2USECJSETRELATIONTO考號(hào)INTOXSLIST考號(hào),XS.姓名,筆試成績,上機(jī)成績FOR成績合格否=.T.SQL命令:SELECTXS.考號(hào),姓名,筆試成績,上機(jī)成績FROMXS,CJWHEREXS.考號(hào)=CJ.考號(hào)AND成績合格否=.T.彈貿(mào)攝爾霽斃攬磚鹵廡。(3)VFP命令:USECJDELETEFOR上機(jī)成績=

4、“缺考”SQL命令:DELETEFROMCJWHERE上機(jī)成績=“缺考”第2套有兩個(gè)數(shù)據(jù)表:職工數(shù)據(jù)表(ZGB.DBF)和工資數(shù)據(jù)表(GZB.DBF)。其數(shù)據(jù)形式如下:職工數(shù)據(jù)表ZGB.DBF職工號(hào)姓名婚否職稱020365周爾杰.T.工人020528王雨.T.技術(shù)員010234李麗.F.技術(shù)員020458李長新.T.工程師020636鄭然.F.工人工資數(shù)據(jù)表GZB.DBF職工號(hào)基本工資津貼獎(jiǎng)金公積金實(shí)發(fā)工資020365882.00213.5115900205281562.00283.01441400102341306.00223.01151200204581748.00302.01561600

5、20636864.00143.098702、建立程序文件COM-SQL712.PRG,要求將完成下列各小題任務(wù)的VFP數(shù)據(jù)表操作命令或VFP-SQL命令寫在該程序文件中。在程序首行用注釋語句注明考生姓名和準(zhǔn)考證號(hào),并請(qǐng)用注釋語句標(biāo)注小題號(hào)。(30分)謀蕎摶篋飆鐸懟類蔣薔。(1)計(jì)算每個(gè)職工的“實(shí)發(fā)工資”字段,并填入工資數(shù)據(jù)表GZB.DBF中。其中:實(shí)發(fā)工資=基本工資+津貼+獎(jiǎng)金-公積金;廈礴懇蹣駢時(shí)盡繼價(jià)騷。(2)顯示未婚職工的職工號(hào)、姓名、基本工資和實(shí)發(fā)工資;(3)計(jì)算工資表GZB中所有職工的平均獎(jiǎng)金和實(shí)發(fā)工資總額;(1)VFP命令:USEGZBREPLACEALL實(shí)發(fā)工資WITH基本工資+

6、津貼+獎(jiǎng)金-公積金SQL命令:UPDATEGZBSET實(shí)發(fā)工資=基本工資+津貼+獎(jiǎng)金-公積金(2)VFP命令:SELECT1USEZGBINDEXON職工號(hào)TAGZGHSELECT2USEGZBSETRELATIONTO職工號(hào)INTOZGBLIST職工號(hào),ZGB.姓名,基本工資,實(shí)發(fā)工資FORNOTZGB.婚否CLOSEALLSQL命令:SELECTGZB.職工號(hào),姓名,基本工資,實(shí)發(fā)工資FROMZGB,GZBWHEREZGB.職工號(hào)=GZB.職工號(hào)ANDNOTZGB.婚否煢楨廣鰳鯡選塊網(wǎng)羈淚。(3)VFP命令:USEGZBCALCULATEAVG(獎(jiǎng)金),SUM(實(shí)發(fā)工資)TOA,B?”平均

7、獎(jiǎng)金:”,A,”實(shí)發(fā)工資總額:”,BSQL命令:SELECTAVG(獎(jiǎng)金)AS平均獎(jiǎng)金,SUM(實(shí)發(fā)工資)AS實(shí)發(fā)工資總額FROMGZB鵝婭盡損鵪慘歷蘢鴛賴。第3套*************************有兩個(gè)數(shù)據(jù)表:運(yùn)動(dòng)員基本情況表(JBB.DBF)和運(yùn)動(dòng)成績表(YDCJ.DBF)。其數(shù)據(jù)形式如下:運(yùn)動(dòng)員基本情況表(JBB.DBF)編號(hào)姓名部門07001張謙機(jī)關(guān)07003吳靜機(jī)關(guān)070

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。