《數(shù)據(jù)庫(kù)管理系統(tǒng)》2022-2022-1期末試卷(A)1_第1頁(yè)
《數(shù)據(jù)庫(kù)管理系統(tǒng)》2022-2022-1期末試卷(A)1_第2頁(yè)
《數(shù)據(jù)庫(kù)管理系統(tǒng)》2022-2022-1期末試卷(A)1_第3頁(yè)
《數(shù)據(jù)庫(kù)管理系統(tǒng)》2022-2022-1期末試卷(A)1_第4頁(yè)
《數(shù)據(jù)庫(kù)管理系統(tǒng)》2022-2022-1期末試卷(A)1_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、試卷編號(hào): ( A )卷課程編號(hào): 課程名稱: 數(shù)據(jù)庫(kù)管理系統(tǒng) 考試形式: 閉卷 適用班級(jí): 全校 姓名: 學(xué)號(hào): 班級(jí): 學(xué)院: 專業(yè): 考試日期: 2022.01.26下午 題號(hào)一二三四五六七八九十總分累分人 簽名題分40401010 100得分考生考前須知:1、本試卷共9 頁(yè),請(qǐng)查看試卷中是否有缺頁(yè)或破損。如有立即舉手報(bào)告以便更換。 2、考試結(jié)束后,考生不得將試卷、答題紙和草稿紙帶出考場(chǎng)。說(shuō)明:請(qǐng)將一、二、三大題的答案寫在答題紙上一、 選擇題(每題 1 分,共40分) 得分評(píng)閱人 1、在以下4個(gè)選項(xiàng)中,不屬于根本關(guān)系運(yùn)算的是 。A. 連接B. 投影C. 比擬D. 選擇2、用二維表數(shù)據(jù)來(lái)表

2、示實(shí)體及實(shí)體之間關(guān)系的數(shù)據(jù)模型稱為 。A.實(shí)體-聯(lián)系模型 B.層次模型 C.網(wǎng)狀模型 D.關(guān)系模型3、在Visual FoxPro中“表是指 。A. 報(bào)表 B. 關(guān)系 C. 表格 D. 表單4、在“工程管理器下為工程建立一個(gè)新報(bào)表,應(yīng)該使用的選項(xiàng)卡是_。 A. 數(shù)據(jù) B. 文檔 C. 類 D. 代碼5、擴(kuò)展名為 pjx 的文件是_。 A.數(shù)據(jù)庫(kù)表文件 B.表單文件 C.數(shù)據(jù)庫(kù)文件 D.工程文件6、啟動(dòng)Visual FoxPro時(shí),屏幕上出現(xiàn)兩個(gè)窗口:一個(gè)是主窗口,另一個(gè)是 。A. 命令窗口 B. 文本窗口C. 幫助窗口 D. 對(duì)話框窗口7、退出 Visual FoxPro的操作方法是 。A.

3、從“文件下拉菜單中選擇“退出選項(xiàng)B. 單擊關(guān)閉窗口按鈕C. 在命令窗口中輸入QUIT命令,然后按Enter鍵D. 以上方法都可以20222022學(xué)年第一學(xué)期期末考試試卷8、Visual FoxPro的表達(dá)式LEN(DTOC(DATE()+DATE()的類型是 。A.數(shù)值型 B.邏輯型 C.字符型 D.日期型9、以下選項(xiàng)中不屬于定界符的是 。A.半角單引號(hào) B.大括號(hào) C.雙引號(hào) D.方括號(hào)10、以下選項(xiàng)中,是邏輯型常量的是 。A. Y B. N C. NOT D. .F.11、執(zhí)行如下命令序列:YA=100YB=200 YAB=300N="A"M="Y&N

4、"?&M最后一條命令的顯示值為 。A. 100 B. 200 C. 300 D. Y&N12、在Visual Foxpro中,關(guān)于命令的書(shū)寫規(guī)那么,以下說(shuō)法中正確的選項(xiàng)是 。A. 命令不一定要以命令名開(kāi)頭 B. 各子句順序不能改變C. 不能大小寫混合,也不能分行書(shū)寫 D. 命令行最大的字符數(shù)是819213、執(zhí)行以下命令序列后的輸出結(jié)果是 。m=len("1810")?m=m+1A. 1810 B. 4 C. 5 D. .F.14、下面有關(guān)索引的描述正確的選項(xiàng)是 。A. 建立索引以后,原來(lái)的數(shù)據(jù)庫(kù)表文件中記錄的物理順序?qū)⒈桓淖傿. 創(chuàng)立索引是創(chuàng)立一個(gè)

5、指向數(shù)據(jù)庫(kù)表文件記錄的指針構(gòu)成的文件 C. 索引與數(shù)據(jù)庫(kù)表的數(shù)據(jù)存儲(chǔ)在一個(gè)文件中D. 使用索引并不能加快對(duì)表的查詢操作15、在Visual FoxPro中,關(guān)于自由表表達(dá)正確的選項(xiàng)是 。A. 自由表和數(shù)據(jù)庫(kù)表是完全相同的 B. 自由表不能建立字段級(jí)規(guī)那么和約束C. 自由表不能建立候選索引 D. 自由表不可以參加到數(shù)據(jù)庫(kù)中16、在Visual FoxPro中,表結(jié)構(gòu)中的邏輯型、通用型、日期型字段的寬度由系統(tǒng)自動(dòng) 給出,它們分別為 。A. 1、4、8 B. 4、4、10 C. 1、10、8 D. 2、8、817、當(dāng)前工資表中有108條記錄,當(dāng)前記錄號(hào)為8,用SUM命令計(jì)算工資總和時(shí),假設(shè)缺省范圍短

6、語(yǔ),那么系統(tǒng)將 。  A.只計(jì)算當(dāng)前記錄的工資值       B.計(jì)算前8條記錄的工資和  C.計(jì)算后8條記錄的工資和       D.計(jì)算全部記錄的工資和18、在Visual FoxPro中,利用數(shù)據(jù)庫(kù)表的字段有效性規(guī)那么可以實(shí)現(xiàn)數(shù)據(jù)的 。A. 實(shí)體完整性 B. 參照完整性C. 域完整性 D. 更新完整性19、以下表達(dá)正確的選項(xiàng)是 。  A.自由表字段名最長(zhǎng)20個(gè)字符   &

7、#160;    B.數(shù)據(jù)庫(kù)表字段最長(zhǎng)100個(gè)字符  C.字段名中可以有空格               D.字段名中不可以有空格20、假設(shè)所建立索引的字段值不允許重復(fù),并且一個(gè)表中只能創(chuàng)立一個(gè),它應(yīng)該是 。A. 主索引 B. 惟一索引 C. 候選索引 D. 普通索引21、以下關(guān)于空值NULL表達(dá)正確的選項(xiàng)是 。A. 空值等同于空字符串 B. 空值表示字段或變量還沒(méi)有確定值C. VFP不支持空值 D. 空值

8、等同于數(shù)值022、表達(dá)式LENSPACE(0)的運(yùn)算結(jié)果是 。 A. NULL B. 1 C. 0 D. " "23、在SQL SELECT語(yǔ)句中用于實(shí)現(xiàn)關(guān)系的選擇運(yùn)算的短語(yǔ)是 。A. FOR B. WHILE C. WHERE D. CONDITION24、設(shè) X=65,命令?VARTYPEX的輸出是_。 A. N B. C C. L D. 出錯(cuò) 25、假設(shè)表單MyForm 隱藏著,讓該表單在屏幕上顯示的命令是_。 A. MyForm.List B. MyForm.Display C. MyForm.Show D. MyForm.ShowForm26、在Visual Fo

9、xPro中,要運(yùn)行查詢文件query1.qpr,可以使用命令 。 A. DO query1 B. DO query1.qpr C. DO QUERY query1 D. RUN query127、Visual FoxPro內(nèi)存變量的數(shù)據(jù)類型不包括 。A. 數(shù)值型 B. 貨幣型 C. 備注型 D. 邏輯型28、在Visual FoxPro中,如果希望跳出SCAN ENDSCAN循環(huán)體、執(zhí)行ENDSCAN后面 的語(yǔ)句,應(yīng)使用_。 A. LOOP語(yǔ)句 B. EXIT語(yǔ)句 C. BREAK語(yǔ)句 D. RETURN語(yǔ)句29、使用SQL語(yǔ)句將學(xué)生表S中年齡(AGE)大于30歲的記錄刪除,正確的命令是_。A

10、. DELETE FOR AGE>30 B. DELETE FROM S WHERE AGE>30C. DELETE S FOR AGE>30 D. DELETE S WHERE AGE>3030、順序執(zhí)行以下命令后,最后一條命令顯示的結(jié)果是  。  USE CHJ  GO 5  SKIP  -2  ? RECNO   A.3      B.4     C.5   

11、0;  D.731、執(zhí)行 ?AT“教授,“副教授 命令的顯示結(jié)果是 。A. .T.   B. 2   C. 3   D. 032、執(zhí)行SELECT 0選擇工作區(qū)的結(jié)果是 。  A. 選擇了0號(hào)工作區(qū) B. 選擇了空閑的最小的工作區(qū)  C. 選擇了空閑的工作區(qū)     D. 顯示出錯(cuò)信息33、要為當(dāng)前表所有職工增加100元工資應(yīng)該使用命令 。A. CHANGE 工資 WITH 工資+100B. REPLACE 工資 WITH 工資+100C. CHANGE ALL 工資 WIT

12、H 工資+100D. REPLACE ALL 工資 WITH 工資+10034、 Visual FoxPro參照完整性規(guī)那么不包括 。A. 更新規(guī)那么 B. 查詢規(guī)那么 C. 刪除規(guī)那么 D. 插入規(guī)那么35、在VFP環(huán)境下,用LIST STRU命令顯示表中各字段總寬度為50,那么用戶實(shí)際可使用的字段總寬度為 。   A.51     B.50      C.49    D.4836、下面關(guān)于屬性、方法和事件的表達(dá)中,錯(cuò)誤的選項(xiàng)是 。A. 屬性用于描述對(duì)象

13、的狀態(tài),方法用于表示對(duì)象的行為B. 基于同一個(gè)類產(chǎn)生的兩個(gè)對(duì)象可以分別設(shè)置自己的屬性值C. 事件代碼也可以像方法一樣被顯示調(diào)用D. 在新建一個(gè)表單時(shí),可以添加新的屬性、方法和事件3740使用的數(shù)據(jù)表如下:37、為“歌手表增加一個(gè)字段“最后得分的 SQL 語(yǔ)句是_。 A. ALTER TABLE 歌手 ADD 最后得分 F6,2 B. ALTER DBF 歌手 ADD 最后得分 F 6,2 C. CHANGE TABLE 歌手 ADD 最后得分 F6,2 D. CHANGE TABLE 學(xué)院 INSERT 最后得分 F 6,238、插入一條記錄到“評(píng)分表中,歌手號(hào)、分?jǐn)?shù)和評(píng)委號(hào)分別是“1001、

14、9.9 和“105,正確的 SQL 語(yǔ)句是_。 A. INSERT VALUES“1001,9“105INTO 評(píng)分歌手號(hào),分?jǐn)?shù),評(píng)委號(hào) B. INSERT TO 評(píng)分歌手號(hào),分?jǐn)?shù),評(píng)委號(hào)VALUES“1001,9.9“105 C. INSERT INTO 評(píng)分歌手號(hào),分?jǐn)?shù),評(píng)委號(hào)VALUES“1001,9.9,“105 D. INSERT VALUES“1009.9“105TO 評(píng)分歌手號(hào),分?jǐn)?shù),評(píng)委號(hào)39、為“評(píng)分表的“分?jǐn)?shù)字段添加有效性規(guī)那么:“分?jǐn)?shù)必須大于等于 0 并且小于等于10,正確的 SQL 語(yǔ)句是_。 A. CHANGE TABLE 評(píng)分 ALTER 分?jǐn)?shù) SET CHECK

15、分?jǐn)?shù)=0 AND 分?jǐn)?shù)=10 B. ALTER TABLE 評(píng)分 ALTER 分?jǐn)?shù) SET CHECK 分?jǐn)?shù)=0 AND 分?jǐn)?shù)=10 C. ALTER TABLE 評(píng)分 ALTER 分?jǐn)?shù) CHECK 分?jǐn)?shù)=0 AND 分?jǐn)?shù)=10 D. CHANGE TABLE 評(píng)分 ALTER 分?jǐn)?shù) SET CHECK 分?jǐn)?shù)=0 OR 分?jǐn)?shù)=1040、與“SELECT * FROM 歌手 WHERE NOT 最后得分9.00 OR 最后得分8.00等價(jià)的語(yǔ)句是_。 A. SELECT * FROM 歌手 WHERE 最后得分 BETWEEN 9.00 AND 8.00 B. SELECT * FROM 歌手

16、WHERE 最后得分=8.00 AND 最后得分=9.00 C. SELECT * FROM 歌手 WHERE 最后得分9.00 OR 最后得分8.00 D. SELECT * FROM 歌手 WHERE 最后得分=8.00 AND 最后得分=9.00二、 填空題(每空 2 分,共40分) 得分評(píng)閱人 1、在關(guān)系數(shù)據(jù)庫(kù)的根本操作中,從表中抽取屬性值滿足條件列的操作稱為 【1】 。2、一個(gè)關(guān)系表的行稱為 【2】 。3、在Visual FoxPro中,工程管理器的 【3】 選項(xiàng)卡用于顯示和管理數(shù)據(jù)庫(kù)、自由表和查詢等。4、在表單設(shè)計(jì)器中可以通過(guò) 【4】 工具欄中的工具快速對(duì)齊表單中的控件。5、在VI

17、SUAL FOXPRO 中為表單指定標(biāo)題的屬性是 【5】 。6、如果某記錄的備注型字段標(biāo)志顯示為 【6】 ,那么說(shuō)明該字段不再為空。7、為了能夠通過(guò)視圖更新根本表中的數(shù)據(jù),需要在視圖設(shè)計(jì)器的 【7】 選項(xiàng)卡下設(shè)置有關(guān)選項(xiàng)。8、在Visual FoxPro中,使用SQL語(yǔ)言的ALTER TABLE命令給學(xué)生表STUDENT增加一個(gè)Email字段,長(zhǎng)度為30,命令是關(guān)鍵字必須拼寫完整:ALTER TABLE STUDENT 【8】 Email C(30)9、函數(shù)BETWEEN(30,40,50)的運(yùn)算結(jié)果是 【9】 。10、在Visual Foxpro中,翻開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器的命令是 【10

18、】 。11、下面程序的功能是計(jì)算表達(dá)式S=1! + 2! + 3!set talk offS=0for i=1 to 3 t=1 for j=1 to i 【11】 endfor 【12】 endfor? 1!+2!+3!=,sset talk onreturn12、Visual FoxPro的數(shù)據(jù)完整性規(guī)那么通常包括 【13】 、域完整性和參照完整性。13、執(zhí)行命令A(yù)=2022/4/2之后,內(nèi)存變量A的數(shù)據(jù)類型是 【14】 型。14、將學(xué)生表STUDENT中的學(xué)生年齡字段名是AGE增加1歲,應(yīng)該使用的SQL命令是:UPDATE STUDENT 【15】 。15、在SQL的SELECT語(yǔ)句進(jìn)行

19、分組計(jì)算查詢時(shí),可以使用 【16】 子句來(lái)去掉不滿足條件的分組。16、在Visual FoxPro中,使用SQL的CREATE TABLE語(yǔ)句建立數(shù)據(jù)庫(kù)表時(shí),使用 【17】 子句說(shuō)明有效性規(guī)那么域完整性規(guī)那么或字段取值范圍。17、在Visual FoxPro中,運(yùn)行表單T1.SCX的命令是 【18】 。18、在SQL SELECT語(yǔ)句中將查詢結(jié)果存放在一個(gè)表中應(yīng)該使用 【19】 子句關(guān)鍵字必須拼寫完整。19、如下程序顯示的結(jié)果是 【20】 。 s=0 i=1 do while i<8 s=s+i i=i+2 enddo ?s三、 程序閱讀(每題 5 分,共10分) 得分評(píng)閱人 1、 有如

20、下程序:STORE O TO N,SDO WHILE .T.N=N+1S=S+NIF  N>=1OEXITENDIF ENDDO?“S=+STRS,2本程序的運(yùn)行結(jié)果是 。2、有一個(gè)成績(jī)表CJ.DBF,其內(nèi)容如下:記錄號(hào) 學(xué)號(hào) 成績(jī) 1 A1001 75 2 A1002 85 3 A2022 95 4 A2022 65 5 B1001 70 6 B1002 80 7 B2022 90 8 B2022 80寫出以下程序的運(yùn)行結(jié)果。SET TALK OFFUSE CJSTORE 0 TO S , NLOCATE FOR 成績(jī)>=80DO WHILE NOT EOF( ) IF SUBSTR(學(xué)號(hào),2,1)=“2 S=S+成績(jī) N=N+1 ENDIF CONTINUEENDDO?N,SUSERETURN該程序的運(yùn)行結(jié)果為: 四、 程序設(shè)計(jì)(共10分) 得分評(píng)閱人 編寫一程序,在學(xué)生成績(jī)表xscj.dbf表結(jié)構(gòu)為:學(xué)號(hào) C(8)、姓名C(8)、數(shù)學(xué)N(3)、語(yǔ)文N(3)、外語(yǔ)N(3)、總分N(3)、平均分N(4,1)中,其中總分和平均分為空,試根據(jù)數(shù)學(xué)、語(yǔ)文、外語(yǔ)成績(jī),計(jì)算每個(gè)學(xué)生的總分和平均分,并找出總分最

溫馨提示

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

評(píng)論

0/150

提交評(píng)論