計算機(jī)二級vf機(jī)試(40套含答案)

計算機(jī)二級vf機(jī)試(40套含答案)

ID:41689920

大?。?47.50 KB

頁數(shù):53頁

時間:2019-08-30

計算機(jī)二級vf機(jī)試(40套含答案)_第1頁
計算機(jī)二級vf機(jī)試(40套含答案)_第2頁
計算機(jī)二級vf機(jī)試(40套含答案)_第3頁
計算機(jī)二級vf機(jī)試(40套含答案)_第4頁
計算機(jī)二級vf機(jī)試(40套含答案)_第5頁
資源描述:

《計算機(jī)二級vf機(jī)試(40套含答案)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第一套一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)注意:基本操作題為4道SQL題,請將每道題的SQL命令粘貼到SQL1.txt文件,每條命令占一行,第1道題的命令是第1行,第2道題的命令是第2行,以此類推;如果某道題沒有做相應(yīng)行為空。在考生文件夾下完成下列操作:1.利用SQLSELECT命令將表stock_sl.dbf復(fù)制到stock_bk.dbf;2.利用SQLINSERT命令插入記錄("600028",4.36,4.60,5500)到stock_bk.dbf表。3.利用SQLUPDATE命令將stock_bk.d

2、bf表中"股票代碼"為600007的股票"現(xiàn)價"改為8.88。4.利用SQLDELETE命令刪除stock_bk.dbf表中"股票代碼"為600000的股票。本題的主要考核點:SQL語句的使用。1、SELE*FROMstock_slINTODBFstock_bk2、INSEINTOstock_bk(股票代碼,買入價,現(xiàn)價,持有數(shù)量)VALU("600028",4.36,4.60,5500)3、UPDAstock_bkSET現(xiàn)價=8.88WHER股票代碼="600007"4、DELEFROMstock_bkWHER股票代碼="60000

3、0"三、綜合應(yīng)用(1小題,計30分)在考生文件夾下有學(xué)生成績數(shù)據(jù)庫XUESHENG3,包括如下所示三個表文件以及相關(guān)的索引文件:1、XS.DBF(學(xué)生文件:學(xué)號C8,姓名C8,性別C2,班級C5;另有索引文件XS.IDX,索引鍵:學(xué)號)2、CJ.DBF(成績文件:學(xué)號C8,課程名C20,成績N5.1;另有索引文件CJ.IDX,索引鍵:學(xué)號)3、CJB.DBF(成績表文件:學(xué)號C8,姓名C8,班級C5,課程名C12,成績N5.1)設(shè)計一個名為XS3的菜單,菜單中有兩個菜單項"計算"和"退出"。程序運行時,單擊"計算"菜單項應(yīng)完成下列操作

4、:將所有選修了"計算機(jī)基礎(chǔ)"的學(xué)生的"計算機(jī)基礎(chǔ)"成績,按成績由高到低的順序填列到成績表文件CJB.DBF中(事前須將文件中原有數(shù)據(jù)清空)。單擊"退出"菜單項,程序終止運行。(注:相關(guān)數(shù)據(jù)表文件存在于考生文件夾下)本題的主要考核點:結(jié)構(gòu)化查詢語言(SQL)中的聯(lián)接查詢、查詢的排序、查詢的去向等知識解題思路:在本題中要想得到所有選修了"計算機(jī)基礎(chǔ)"的學(xué)生的"計算機(jī)基礎(chǔ)"成績及學(xué)生的姓名等信息,就需要用到聯(lián)接查詢。因為學(xué)生的姓名、班級在表XS.DBF中,而學(xué)生的成績在表CJ.DBF中。而這兩個表要聯(lián)接起來可以通過"學(xué)號"字段。有以下兩種聯(lián)

5、接查詢的形式:SELECTXS.學(xué)號,姓名,班級,課程名,成績FROMXS,CJWHEREXS.學(xué)號=CJ.學(xué)號AND課程名="計算機(jī)基礎(chǔ)"或者SELECTXS.學(xué)號,姓名,班級,課程名,成績FROMXSLEFTJIONCJONXS.學(xué)號=CJ.學(xué)號WHERE課程名="計算機(jī)基礎(chǔ)"通過以上的聯(lián)接查詢便得到了所有選修"計算機(jī)基礎(chǔ)"的學(xué)生的"計算機(jī)基礎(chǔ)"的成績及學(xué)生的姓名等信息。而題中所要求按成績的降序排序,所以應(yīng)該在以上SQL語句的基礎(chǔ)上加入:ORDERBY成績DESC將查詢所得到的結(jié)果放于一個數(shù)組變量AFieldsValue中,要用到

6、INTOARRAYAFieldsValue.至此一個完整的SQL聯(lián)接查詢語句便形成了:SELECTXS.學(xué)號,姓名,班級,課程名,成績FROMXS,CJWHEREXS.學(xué)號=CJ.學(xué)號AND課程名="計算機(jī)基礎(chǔ)"ORDERBY成績DESCINTOARRAYAFieldsValue清空CJB.DBF將tableName中的資料添加到已被清空的CJB.DBF中INSERTINTOCJBFROMARRAYAFieldsValue二、簡單應(yīng)用(2小題,每題20分,計40分)1、在考生文件夾下建立數(shù)據(jù)庫sc2,將考生文件夾下的自由表score2

7、添加進(jìn)sc2中。根據(jù)score2表建立一個視圖score_view,視圖中包含的字段與score2表相同,但視圖中只能查詢到積分小于等于1500的信息。然后利用新建立的視圖查詢視圖中的全部信息,并將結(jié)果按積分升序存入表v2。2、建立一個菜單filemenu,包括兩個菜單項"文件"和"幫助","文件"將激活子菜單,該子菜單包括"打開"、"存為"和"關(guān)閉"三個菜單項;"關(guān)閉"子菜單項用SETSYSMENUTODEFAULT命令返回到系統(tǒng)菜單,其他菜單項的功能不做要求。第1題,本題的主要考核點是視圖的建立。在"項目管理器"中選擇一個數(shù)據(jù)庫,

8、選擇"本地視圖",然后選擇"新建"按鈕,打開"視圖設(shè)計器"。選擇所有字段,在"篩選"欄內(nèi)輸入條件"積分<=1500",關(guān)閉并保存。在數(shù)據(jù)庫設(shè)計器中打開視圖,用sorton積分tov2命令存入新表。第2題,本題的主要考核點

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

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

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