數(shù)據(jù)庫VF試卷試題A卷答案_第1頁
數(shù)據(jù)庫VF試卷試題A卷答案_第2頁
數(shù)據(jù)庫VF試卷試題A卷答案_第3頁
數(shù)據(jù)庫VF試卷試題A卷答案_第4頁
數(shù)據(jù)庫VF試卷試題A卷答案_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、系 別: 班 級: 學(xué) 號: 姓 名: 裝 訂 線廣東工業(yè)大學(xué)華立學(xué)院考試試卷(A)課程名稱: 數(shù)據(jù)庫原理與應(yīng)用(VFP) 考試時(shí)間: 2009 年 7 月 日 題 號一二三四五六七八總分評卷人評卷得分一、選擇題(每題2分,共30分)得分1VF采用的數(shù)據(jù)模型為_。(A)、關(guān)系模型 (B)、網(wǎng)狀模型 (C)、面向?qū)ο竽P?(D)、層次模型2VisualFoxPro的字段對應(yīng)于關(guān)系中的_。 (A)、元組 (B)、域 (C)、模式 (D)、屬性 3下列函數(shù)中,結(jié)果不是數(shù)值型的有_。 (A)、YEAR() (B)、RECNO() (C)、RECCOUNT() (D)、DATE()4表的備注字段存儲在_

2、文件中(A)、.dbf (B)、.fpt (C)、.txt (D)、.dbc5為兩個(gè)數(shù)據(jù)庫表建立一對多的永久關(guān)系,則先要為這兩個(gè)表建立_。(A)、父表是普通索引或唯一索引的,子表是主索引或候選索引的 (B)、父表是主索引或候選索引,子表是任意索引的 (C)、父表是任意索引的,子表是主索引或候選索引的 (D)、父表是主索引或候選索引的,子表是普通索引或唯一索引的 6在打開了一個(gè)非空的數(shù)據(jù)表后,下列情況不可能出現(xiàn)的是_。 (A)、EOF和BOF函數(shù)的值同時(shí)為.F. (B)、EOF函數(shù)的值為.T.,而BOF函數(shù)的值為.F (C)、EOF和BOF函數(shù)的值同時(shí)為.T. (D)、EOF函數(shù)的值為.F.,而

3、BOF函數(shù)的值為.T7在關(guān)系數(shù)據(jù)庫中,除_之外,其它都是其基本關(guān)系運(yùn)算。 (A)、選擇 (B)、連接 (C)、投影 (D)、查詢 8下列關(guān)于視圖的敘述中,錯(cuò)誤的是_。 (A)、視圖只能存在于數(shù)據(jù)庫中 (B)、視圖可借助于視圖設(shè)計(jì)器來加以定義 (C)、視圖的數(shù)據(jù)只能取自于數(shù)據(jù)庫表 (D)、視圖可通過執(zhí)行相應(yīng)的SQL語句來建立9當(dāng)前表有學(xué)號、語文、數(shù)學(xué)、英語和總分等五個(gè)字段,將所有記錄的三科成績之和替換總分字段,可用下列命令中的_來實(shí)現(xiàn)。(A)、REPLACE 總分 WITH SUM(語文,數(shù)學(xué), 英語)(B)、REPLACE ALL 總分 WITH SUM(語文,數(shù)學(xué),英語)(C)、REPLAC

4、E ALL 總分 WITH 語文+數(shù)學(xué)+英語 (D)、REPLACE 總分 WITH 語文+數(shù)學(xué)+英語 10文本框所顯示的內(nèi)容是由_值確定的。 (A)、Wordwrap 屬性 (B)、Caption 屬性 (C)、Text屬性 (D)、Value 屬性 11查詢數(shù)據(jù)庫表ST.dbf中價(jià)格介于15元到20元之間的記錄,可采用下列的_語句。 (A)、SELE * FROM ST WHERE 價(jià)格 BETWEEN 15 20 (B)、SELE * FROM ST WHERE 價(jià)格 BETWEEN 15 TO 20 (C)、SELE * FROM ST WHERE 價(jià)格 BETWEEN 15,20 (

5、D)、SELE * FROM ST WHERE 價(jià)格 BETWEEN 15 AND 20 SELE * FROM ST WHERE 價(jià)格 =15 and 價(jià)格=X X=X+1 ENDDO 51 52 53 54 55 56(A)、1 (B)、6 (C)、0 (D)、5 14若把某命令按鈕的_屬性設(shè)置為.F.,則在運(yùn)行表單時(shí),該命令按鈕是不顯示出來的。 (A)、Readonly (B)、Caption (C)、Enabled (D)、Visibled 15在VisualFoxPro中,只有把菜單文件(.MNX文件)_相應(yīng)的菜單程序文件后,才能運(yùn)行菜單。 (A)、連接 (B)、合成 (C)、編譯

6、(D)、生成二、填空題(每空2分,共10分)得分1. CLEAR命令的含義是_清屏_。2. 2005/10/20-2005/10/19 的結(jié)果為_1_。3. X=”數(shù)據(jù)庫管理系統(tǒng)”,則substr(x,7,4)的結(jié)果為_管理_。4. 在Visual FoxPro中,通用型字段G和備注型字段M在表中的寬度都是_ 4_字節(jié)。5. 函數(shù)mod(int(22.98),3)的值為_1_。三、判斷題(每題2分,共10分)得分1主索引是數(shù)據(jù)庫表所特有的。( 對 )2用函數(shù)RECNO()測試一個(gè)空數(shù)據(jù)表文件,其結(jié)果是0。( 錯(cuò))3視圖的數(shù)據(jù)源可以是一個(gè)查詢文件。( 對 )4對當(dāng)前表實(shí)施ZAP命令操作后,表的結(jié)

7、構(gòu)和記錄都被刪除掉。(錯(cuò) )delete pack5ACCEPT命令可以作為交互式輸入命令,允許用戶從鍵盤輸入數(shù)值類型的數(shù)據(jù),實(shí)現(xiàn)對內(nèi)存變量的賦值。Input ( 錯(cuò) )四、程序補(bǔ)充題(每空2分,共16分)得分系 別: 班 級: 學(xué) 號: 姓 名: 裝 訂 線1按照輸入的姓名,查找記錄是否存在,請將程序補(bǔ)充完整。Accept “請輸入姓名:” to xmUse 學(xué)生Locate for 姓名=_xm_If _eof()_ Messagebox(“查無此人!”)Else Display_endif_(3)_2根據(jù)輸入的數(shù)值進(jìn)行計(jì)算,請將程序補(bǔ)充完整并計(jì)算出結(jié)果。Input “請從鍵盤輸入數(shù)值:”

8、 to_m_(4)_Do _case_(5)_ Case m=1 n=2*m-5 Case m=10 n=2*m+5Endcasen如果用戶從鍵盤輸入數(shù)值3,則n的結(jié)果為_18_(6)_3有以下程序段要實(shí)現(xiàn)的功能為求1到1000之間的奇數(shù)和,請將程序補(bǔ)充完整。x=0_for i=1 to 1000 step -2_(7)_&變量i從1到1000步長為2_x=x+i_(8)_endfor”從1到1000之間奇數(shù)和為:”,x五、請寫出SQL語句(每空4分,共20分)得分已知數(shù)據(jù)庫“圖書管理.dbc”中有一張“借還書登記.dbf”,其結(jié)構(gòu)如表1所示,使用SQL命令完成以下題目。表1 借還書登記表結(jié)構(gòu)

9、字段名稱數(shù)據(jù)類型寬度說明圖書編碼字符型6主碼借書證號字符型8借書日期字符8還書日期字符型8 字段名稱數(shù)據(jù)類型寬度說明圖書編碼字符型6主碼書名字符型20作者字符8出版社字符型16出版日期日期型8借出次數(shù)數(shù)值型5借出否邏輯型1表2 書籍登記表結(jié)構(gòu)61. 創(chuàng)建“書籍登記.dbf”,其結(jié)構(gòu)如表2所示。命令:_creat table _書籍登記表(圖書編碼 C (6)prite key,書名 C(20), )_2. 在“借還書登記.dbf”中增加一個(gè)長度為2的數(shù)值型字段“還書期限”。命令:_alter table 借還書登記表 add 還書期限 n (2)_ _3.向“書籍登記.dbf”表中插入一條數(shù)據(jù)

10、記錄,圖書編碼為“F-0002”,書名為運(yùn)動與健康,作者是“孔文”,由“南方文體出版社”出版,日出版日期是“1989-3-28”,總共被借出過10次,當(dāng)前沒有被借出。命令:_insert into (字段名) value_(” ,1989-3-28,.f.)_4.查詢1990年以后由南方出版社出版的所有圖書的編碼、書名、作者、出版社和出版日期情況,結(jié)果按照出版日期降序排列。命令:_sele _編碼,書名,作者,出版社,出版日期 from 書籍登記表 where 出版日期=1990-1-1 and 出版社=”南方出版社” order by 出版日期 desc Year(出版日期)19905.查詢

11、2008-11-28日借出的圖書編碼、書名、作者、借書證號和借書日期情況。命令:_sele a.圖書編碼,a.書名,a.作者,b.借書證號,b.借書日期 from 書籍登記表 as a , 借還書登記表 as b where a.圖書編碼=b.圖書編碼 and 借出日期=2008-11-28六、 表單操作(14分)得分如下圖所示是一個(gè)簡單的計(jì)算器表單JS,表單中有一個(gè)標(biāo)簽名為label1,其中顯示“請輸入兩個(gè)數(shù)字:”;有三個(gè)文本框text1、text2和text3;有一個(gè)單選按鈕組控件op,其中包含4個(gè)單選按鈕op1、op2、op3、op4,分別表示“+,,*,/”四個(gè)命令按鈕;有一個(gè)“計(jì)算”按鈕button1。根據(jù)描述,完成題目。1、 通過什么屬性,可以將label1標(biāo)簽的顯示內(nèi)容設(shè)置為“請輸入兩個(gè)數(shù)字:”c

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論