數(shù)據(jù)庫技術(shù)與應(yīng)用試卷及答案_第1頁
數(shù)據(jù)庫技術(shù)與應(yīng)用試卷及答案_第2頁
數(shù)據(jù)庫技術(shù)與應(yīng)用試卷及答案_第3頁
數(shù)據(jù)庫技術(shù)與應(yīng)用試卷及答案_第4頁
數(shù)據(jù)庫技術(shù)與應(yīng)用試卷及答案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

PAGE5數(shù)據(jù)庫技術(shù)與應(yīng)用試卷一、選擇題(每小題1分,共20分)1.表單的NAME屬性是D。A.顯示在表單標(biāo)題欄中的名稱B.運(yùn)行表單程序時(shí)的程序名C.保存表單時(shí)的文件名D.引用表單對(duì)象時(shí)的名稱2.下列敘述中含有錯(cuò)誤的是B。A.一個(gè)數(shù)據(jù)庫表只能設(shè)置一個(gè)主索引B.唯一索引不允許索引表達(dá)式有重復(fù)值C.候選索引既可以用于數(shù)據(jù)庫表也可以用于自由表D.候選索引不允許索引表達(dá)式有重復(fù)值3.對(duì)于自由表而言,不能創(chuàng)建的索引類型是____A_。A.主索引B.候選索引C.普通索引D.唯一索引4.下列類的特性中,___D__體現(xiàn)并擴(kuò)充了面向?qū)ο蟪绦蛟O(shè)計(jì)方法的共享機(jī)制。A.抽象性B.多態(tài)性C.封裝性D.繼承性5.VisualFoxPro是一個(gè)_____B。A.數(shù)據(jù)庫系統(tǒng)B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)庫D.數(shù)據(jù)庫管理員6.實(shí)體模型反映實(shí)體及實(shí)體之間的關(guān)系,是人們的頭腦對(duì)現(xiàn)實(shí)世界中客觀事物及其相互聯(lián)系的認(rèn)識(shí),而__A__是實(shí)體模型的數(shù)據(jù)化,是觀念世界的實(shí)體模型在數(shù)據(jù)世界中的反映,是對(duì)對(duì)現(xiàn)實(shí)世界的抽象。A.數(shù)據(jù)模型B.物理模型C.邏輯模型D.概念模型7.在VisualFoxPro中創(chuàng)建數(shù)據(jù)庫后,系統(tǒng)自動(dòng)生成的三個(gè)文件的擴(kuò)展名分別為_B____。A..PJX、.PJT、.PRGB..DBC、.DCT、.DCXC..FPT、.FRX、.FXPD..DBC、.SCT、.SCX8.在VisualFoxPro中,創(chuàng)建____C_將不以獨(dú)立的文件存儲(chǔ)。A.查詢B.類庫C.視圖D.菜單9.下列不屬于關(guān)系代數(shù)運(yùn)算的是___A_。A.查詢B.投影C.選擇D.聯(lián)接10.下列表達(dá)式中,合法的是________B_.A.Year(Date())-{2000/08/02} B.Date()-{2000/08/02}C.Date()+{2000/08/02}D.A、B、C均對(duì)11.數(shù)據(jù)庫表的參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和插入規(guī)則。其中,插入規(guī)則可以設(shè)置為__D___。A.級(jí)聯(lián),或限制,或忽略B.級(jí)聯(lián),或忽略C.級(jí)聯(lián),或限制D.限制,或忽略12.在報(bào)表設(shè)計(jì)器中,報(bào)表最多可以分為___D__種不同類型的報(bào)表帶區(qū)(例如頁標(biāo)頭區(qū)、細(xì)節(jié)區(qū)等等)。A.3B.5C.7D.913.菜單文件經(jīng)過生成以后形成的菜單程序文件的擴(kuò)展名為__C_。A.MNXB.MPXC.MPRD.MND14.對(duì)于同一個(gè)對(duì)象,下列四個(gè)事件:Init、Load、Activate和Destroy發(fā)生的順序?yàn)開_C__。A.Init、Load、Activate、DestroyB.Activate、Init、Load、DestroyC.Load、Init、Activate、DestroyD.Destroy、Init、Load、Activate15.關(guān)系模型的基本結(jié)構(gòu)是____C____。A.樹形結(jié)構(gòu)B.無向圖C.二維表D.有向圖16.下列關(guān)于數(shù)據(jù)操作的說法中,正確的是____D____。A.貨幣型數(shù)據(jù)不能參加算術(shù)運(yùn)算B.兩個(gè)日期型數(shù)據(jù)可以進(jìn)行加法運(yùn)算C.字符型數(shù)據(jù)能比較大小,日期型則不能D.一個(gè)日期型數(shù)據(jù)可以加或減一個(gè)整數(shù)17.VFP的循環(huán)語句有_____A(其中FOR是指FOR…ENDFOR結(jié)構(gòu)語句)。A.DOWHILE,F(xiàn)OR和SCANB.DOWHILE,F(xiàn)OR和LOOPC.FOR,SCAN和LOOPD.DOCASE和DOWHILEC18.對(duì)于任何一個(gè)表單來說,下列說法中正確的是C____。A.均可以創(chuàng)建新的屬性、事件和方法B.僅可以創(chuàng)建新的屬性和事件C.僅可以創(chuàng)建新的屬性和方法D.僅可以創(chuàng)建新的事件和方法19.在VisualFoxPro中,打開數(shù)據(jù)庫的命令是

A。A.OPENDATABASE<數(shù)據(jù)庫名>B.USE<數(shù)據(jù)庫名>C.USEDATABASE<數(shù)據(jù)庫名>D.OPEN<數(shù)據(jù)庫名>B20.在VisualFoxPro中,通用型字段G和備注型字段M在表中的寬度都是

。A.2個(gè)字節(jié)B.4個(gè)字節(jié)C.8個(gè)字節(jié)D.10個(gè)字節(jié)二、填空題(每小題1分,共15分)1.VFP系統(tǒng)中允許用戶創(chuàng)建新類,創(chuàng)建新類可使用設(shè)計(jì)器實(shí)現(xiàn)2.建立事件循環(huán)的命令是readevents。3.計(jì)時(shí)器(Timer)控件中設(shè)置時(shí)間間隔的屬性為Interval和定時(shí)發(fā)生的事件為timer。4.對(duì)于文本框控件,通過對(duì)__contrlosocource_屬性的設(shè)置來綁定控件和數(shù)據(jù)源。5.執(zhí)行下列程序段后,X(1,1)和X(2,2)的值均為____123__。程序清單如下:DIMENSIONX(6,10)X=1236如果要物理刪除帶有刪除標(biāo)志的記錄,可使用命令___pack_。7.表達(dá)式"ABC">"BC"的值是_____.f._.8.對(duì)數(shù)據(jù)庫表添加新記錄時(shí),系統(tǒng)自動(dòng)地為某一字段給定一個(gè)初始值,這個(gè)值稱為該字段的__默認(rèn)值____。9.使用一條命令關(guān)閉非當(dāng)前工作區(qū)中表JS,可用命令:USE______IN_JS.10.一個(gè)數(shù)據(jù)庫系統(tǒng),可分為3個(gè)層次,即:外部層、概念層和內(nèi)部層。11.使用報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表時(shí),打開報(bào)表設(shè)計(jì)器,可看到默認(rèn)有三個(gè)帶區(qū),即:頁標(biāo)頭、細(xì)節(jié) 和頁腳注帶區(qū)。12.使用類設(shè)計(jì)器創(chuàng)建自定義工具欄時(shí),除表格外,其他控件都可以添加到工具欄中。13.在VFP中可創(chuàng)建兩種類型的菜單,即:一般菜單和快捷菜單。14.MOD(-13,4)的返回值為3。15.自定義工具欄的基類是TOOLBAR。三、判斷對(duì)錯(cuò)(每小題1分,共10分)數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了三個(gè)階段,分別是:人工管理階段,文件管理階段和計(jì)算機(jī)管理階段。關(guān)系數(shù)據(jù)模型的基本結(jié)構(gòu)為有向圖。以下名稱可以作為變量名使用:var1,var:1,var-1,use。記錄的定位方式有三種,其中條件定位使用命令locate實(shí)現(xiàn)。數(shù)據(jù)庫中每個(gè)數(shù)據(jù)庫表都可建立觸發(fā)器,觸發(fā)器類型有:插入觸發(fā)器、更新觸發(fā)器和刪除觸發(fā)器。容器型控件都有兩個(gè)屬性,一個(gè)是集合屬性,一個(gè)是計(jì)數(shù)屬性,其中集合屬性用對(duì)象表示。使用表單向?qū)Э梢詣?chuàng)建并修改表單(如表單的布局,控件的位置等)。運(yùn)行菜單程序時(shí)使用如下命令進(jìn)行:domenumymenu.mnx。報(bào)表的設(shè)計(jì)包括兩部分,一個(gè)是報(bào)表的數(shù)據(jù)源的設(shè)置,一個(gè)是報(bào)表布局的設(shè)置。調(diào)用函數(shù)或過程時(shí),可以指定參數(shù)的傳遞方式為值傳遞或引用傳遞。四、簡答(每小題4分,共20分)1.簡述數(shù)據(jù)庫系統(tǒng)的組成。2.索引的類型包括哪些?3.類的基本特征有哪幾個(gè)?4.報(bào)表中常用的帶區(qū)有哪些,請(qǐng)列舉至少四個(gè)。5.請(qǐng)列舉對(duì)象的至少四個(gè)鼠標(biāo)事件。五、設(shè)計(jì)題(共35分)1.(6分)現(xiàn)需要根據(jù)考試成績給出該成績所屬等級(jí),要求如下:60以下:不及格;60-70:及格;70-80:中等;80-90:良好90-100:優(yōu)秀假定考試成績保存在變量score中,要求最終成績等級(jí)保存到變量grade中,試編寫完成此功能的程序。2.(6分)試編寫程序求100以內(nèi)的奇數(shù)的乘積。即1╳3╳5╳…╳99。3.現(xiàn)有一個(gè)數(shù)據(jù)庫jxsj.dbc,在該數(shù)據(jù)庫中有兩個(gè)數(shù)據(jù)庫表:學(xué)生表xs.dbf(包含學(xué)號(hào)xh,姓名xm,性別xb,出生日期csrq四個(gè)字段)和成績表cj.dbf(包含學(xué)號(hào)xh,課程代號(hào)kcdh,成績cj三個(gè)字段)。(10分)請(qǐng)分別寫出相應(yīng)的SQL語句:1)查詢所有女同學(xué)的詳細(xì)信息;2)查詢所有同學(xué)的詳細(xì)信息;3)查詢所有同學(xué)的信息并按照學(xué)號(hào)降序排列;如下表單用來查詢課程表和成績表的數(shù)據(jù),其中課程表與成績表具有一對(duì)多關(guān)系,課程表為主表,成績表為子表,表單中有三個(gè)命令按鈕控件,用于控制課程表記錄指針的移動(dòng)和關(guān)閉表單,其name屬性值從左到右依次為”cmd1”、”cmd2”、”cmd3”,要求記錄指針到達(dá)記錄開始標(biāo)記時(shí)不能繼續(xù)上移并將‘上一條記錄’按鈕設(shè)置為不可用,記錄指針到達(dá)記錄結(jié)束標(biāo)記時(shí)不能繼續(xù)下移并將‘下一條記錄’按鈕設(shè)置為不可用。(13分)1).編寫cmd1的Click事件代碼(5分)2).編寫cmd2的Click事件代碼(5分)3).編寫cmd3的Click事件代碼(3分)參考答案選擇題1-5:DBADB6-10:ABCAB11-15:DDCCC16-20:DACAB二、填空題類ReadeventsTimerControlsource123Pack.f.默認(rèn)值In內(nèi)部層細(xì)節(jié)表格快捷菜單3Toolbar三、1-5:錯(cuò)錯(cuò)錯(cuò)對(duì)對(duì)6-10:錯(cuò)錯(cuò)錯(cuò)對(duì)對(duì)四、1.?dāng)?shù)據(jù)庫系統(tǒng)包括:數(shù)據(jù)庫,操作系統(tǒng),(1分)數(shù)據(jù)庫管理系統(tǒng)(1分),數(shù)據(jù)庫管理員(1分),各種應(yīng)用程序(1分)2.主索引、候選索引、普通索引、唯一索引(每個(gè)1分)3.繼承性、封裝性、多態(tài)性、抽象性(每個(gè)1分)4.頁標(biāo)頭、細(xì)節(jié)、頁注腳、標(biāo)題、總結(jié)、組標(biāo)頭、組注腳、列標(biāo)頭、列注腳(答對(duì)4個(gè)即可)5.Mousemove,mouseup,mousedown,click,doubleclick,rightclick(答對(duì)4個(gè)即可)五、Ifscore<60Grade=‘不及格’(1分)ElseIfscore<70grade=‘及格’(1分)elseifscore<80grade=‘中等’(1分)elseifscore<90grade=‘良好’(1分)elsegrade=’優(yōu)秀’(1分)endifendifendifendif(1分)或docasecasescore<60Grade=‘不及格’(1分)Casescore<70Grade=‘及格’(1分)Casescore<80grade=‘中等’(1分)Casescore<90grade=‘良好’(1分)otherwisegrade=’優(yōu)秀’(1分)endcase(1分)2.result=1(1分)fori=1to100ifi%2=1(2分)result=result*i(2分)endifendfor(1分)3.1).select*(1分)fromxs(1分)wherexb=’女’(1分)2).Select*(2分)fromxs(2分)3).select*(1分)fromxs(1分)orderbyxhdesc(1分)4.1).在cmd1的Click事件中添加代碼如下:ifnotbof()skip-1(2分)elsethis.enabled=.t.(1分)endififcmd2.enabled=.f.cmd2.enable

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論