數(shù)據(jù)庫系統(tǒng)概論期末試卷_第1頁
數(shù)據(jù)庫系統(tǒng)概論期末試卷_第2頁
數(shù)據(jù)庫系統(tǒng)概論期末試卷_第3頁
數(shù)據(jù)庫系統(tǒng)概論期末試卷_第4頁
數(shù)據(jù)庫系統(tǒng)概論期末試卷_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

本文格式為Word版,下載可任意編輯——數(shù)據(jù)庫系統(tǒng)概論期末試卷

一、單項選擇題(1—20每題2分,共40分)(1)在以下四個選項中,不屬于基本關系運算的是()A)連接B)投影C)選擇D)排序

(2)假使一個班能有多名學生,而一個班的任課教師有多個,則教師與學生兩個實體之間的關系屬于()

A)一對一聯(lián)系B)一對二聯(lián)系C)多對多聯(lián)系D)一對多聯(lián)系(3)VisualFoxPro支持的數(shù)據(jù)模型是()

A)層次數(shù)據(jù)模型B)關系數(shù)據(jù)模型C)網(wǎng)狀數(shù)據(jù)模型D)樹狀數(shù)據(jù)模型(4)程序文件的擴展名是()A).dbcB).dbfC).prgD).bak

(5)變量分為內(nèi)存變量和存在于表中的()A字段變量B)系統(tǒng)變量C)全局變量D)簡單變量(6)擴展名為PJX的文件是()

A)表單文件B)數(shù)據(jù)庫表文件C)數(shù)據(jù)庫文件D)項目文件

(7)假設已經(jīng)生成了名為mymenu的菜單文件,執(zhí)行該菜單文件的命令是()A)DOmymenuB)DOmymenu.mprC)DOmymenu.pjxD)DOmymenu.mnx(8)下面有關索引的描述正確的是()

A)建立索引以后,原來的數(shù)據(jù)庫表文件中記錄的物理順序?qū)⒈桓淖傿)索引與數(shù)據(jù)庫表的數(shù)據(jù)存儲在一個文件中

C)創(chuàng)立索引是創(chuàng)立一個指向數(shù)據(jù)庫表文件記錄的指針構(gòu)成的文件D)使用索引并不能加快對表的查詢操作

(9)若所建立索引的字段值允許重復,并且表中重復記錄只被索引一個,它應當是()A)主索引B)惟一索引C)候選索引D)普通索引(10)一個關系中的每一行稱為()A)字段B)表C)記錄D)字符

(11)一個數(shù)據(jù)庫名為student,要想開啟該數(shù)據(jù)庫,應使用命令()A)OPENstudentB)OPENDATAstudentC)USEDATAstudentD)USEstudent

(12)以下函數(shù)中函數(shù)值為字符型的是()A)DATE()B)TIME()C)YEAR()D)DATETIME()(13)獨立于數(shù)據(jù)庫之外的表是()

A)數(shù)據(jù)庫表B)自由表C)規(guī)律表D)索引表(14)可以存儲照片的字段類型是()A)通用型B)字符型C)規(guī)律型D)日期型(15)在命令窗口中,用()命令來顯示內(nèi)存變量。A)listmemoryB)browseC)clearmemoD)closememo(16)能夠?qū)⒈韱蔚幕顒訉ο笏⑿碌姆椒ㄊ牵ǎ〢)HideB)refreshC)ReleaseD)SetFocus

(17)下面對形狀(shape)控件屬性的描述正確的是()A)CURVATURE屬性的設置可以小于0B)CURVATURE屬性的設置可以大于100

C)CURVATURE屬性的設置可以改變圖形的彎曲度D)FILLCOLOR屬性的設置可以改變圖形的邊框?qū)挾?18)下面對控件的描述正確的是()A)用戶可以同時選中一個表單上的多個控件B)用戶可以在列表框中進行多重選擇

C)用戶可以在一個選項組中選中多個選項按鈕D)用戶對一個表單內(nèi)的一組復選框只能選中其中一個(19)要編寫一個名為Ok的程序,在命令窗口中應輸入()A)MODICOMMOK.DBFB)MODIPRGOK.PRGC)EDITCOMMOK.PRGD)MODICOMMOK

(20)TIMER控件中()屬性用來設定執(zhí)行規(guī)定操作的時間長短。A)TIMERB)INTERVALC)CLICKD)SETFOCUS二、程序選擇(每題2.5分,共10分數(shù)據(jù)如下:)

當前盤當前目錄下有數(shù)據(jù)庫db_stock,其中有數(shù)據(jù)庫表stock.dbf,該數(shù)據(jù)庫表的內(nèi)容是:股票代碼(C,6)股票名稱(C,10)單價(N,6,2)交易所(C,6)600600青島啤酒7.48上海

600601600602600603600604600605000001000002

方正科技

15.20

上海

廣電電子興業(yè)房產(chǎn)二紡機輕工機械深發(fā)展深萬科

10.4012.769.9614.597.4812.50

上海上海上海上海深圳深圳

(21)執(zhí)行以下程序段以后,內(nèi)存變量a的內(nèi)容是CLOSEDATABASEa=0USEstockGOTOP

DOWHILE.NOT.EOF()

IF單價10AND交易所=‘上?!痑=a+1ENDIFSKIPENDDO

A)1B)3C)4D)7

(22)將所的股票的單價都增加5元,應當用()A)REPLACE單價WITH單價+5B)REPLACEALL單價WITH單價+5C)ADD單價WITH單價+5D)REPL單價+5(23)closeallusestockskip3?EOF()

以上語句的運行結(jié)果為()A).T.B).F.C)3D)8

(24)USESTOCKGO2

DELENEXT2PACK

COUNTTOXX?XX

以上語句運行后,XX的值為()A)3B)4C)5D)6

三、填空題(每空2分,共20分)

(1)()是一致特性的對象的抽象定義,具有繼承性、封裝性、多態(tài)性。(2)項目管理器的()選項卡用于顯示和管理數(shù)據(jù)庫、自由表和查詢等。(3)VFP的三種程序結(jié)構(gòu)是順序、()、()(4)自由表的擴展名是()

(5)RIGHT(“123456789〞,LEN(“數(shù)據(jù)庫〞))的計算結(jié)果是()。(6)在循環(huán)中,中止本次循環(huán)的命令是()

(7)一個表中有N個記錄,移動指針使函數(shù)Bof()的值為真時,記錄號為()(8)代碼thisform.release,含義為()

(9)FONTUNDERLINE屬性用來設置文字是否有()(10)FONTNAME屬性用來設置文字的()四、程序題(共30分)1、寫出程序的結(jié)果(8分)S=0ForK=1to6S=S+KEndfor?S?K

結(jié)果為:S=()K=()

2、將上例中FOR循環(huán)改為DOWHILE,請?zhí)钸m當?shù)恼Z名在線上。(8分)

S=0

_____________

Dowhile_______________S=S+K

______________Enddo?S?K

3、編程求stock.dbf(表在其次題中)中單價的最?。ɑ虼螅┲担⑤敵鱿鄳挠涗浱柵c單價的最大(或)值。(14分)二、參考答案及評分標準:第一題:每題2分其次題:每題2.5分第三題:每題2分

第四題:每題分別為8分、8分、14分2、參考答案:一1-5DCBCA6-10DBCAC11-15BBCAA16-20BCADB二21-24CBAD三1-5

類、數(shù)據(jù)、選擇循環(huán)、dbf、456789

6-10

Loop、1、釋放該表單、下劃線、字體四

(1)S=25k=7(2)K=0k=6k=k+1

3:編程題答案(此答案不唯一)usestockrn=0min=單價max=單價dowhilenoteof()ifmin單價min=單價rn=recno()endififmax單價max=單價endifenddo

?“最小值=:〞,min?“最小值的記錄號為〞,rs?“最大值:〞,max

第一部分選擇題

一、單項選擇題:在每題列出的四個選項中只有一個選項是符合題目要求的,請將正確選項前的字母填在題后的括號內(nèi)。1.VisualFoxPro是一種()C.備注文件

A.DB(數(shù)據(jù)庫)D.程序文件B.DBS(數(shù)據(jù)庫系統(tǒng))3.若要中止部分語句執(zhí)行而重新開始下一C.DBMS(數(shù)據(jù)庫管理系統(tǒng))輪循環(huán)的命令是()D.OS(操作系統(tǒng))A.LOOP2.文件的擴展名為.PRG的文件是()B.EXIT

A.數(shù)據(jù)庫文件C.SKIPB.格式文件D.GOTO

4.規(guī)律刪除當前表文件的當前記錄的命令B.CREATEworker是()C.MODIFYSTRUCTUER

A.CLEARD.MODIFYSTRUCTURETOPRINTB.ZAP8.以下類型的字段長度用戶可以自定的是C.PACK()D.DELETEA.備注型5.若要從字符串澳門回歸取出回歸,B.規(guī)律型正確的寫法是()C.日期型

A.SUBSTR(澳門回歸,5,4)D.字符型B.SUBSTR(澳門回歸,5,4)9.剛開啟表文件,顯示1,2,3號記錄的C.SUBSTR(澳門回歸,3,2)正確操作是()D.SUBSTR(澳門回歸,3,4)A.DISPLAYRECORD36.日期型數(shù)據(jù)加整型數(shù)據(jù)的結(jié)果是()B.LIST1,2,3

A.數(shù)值型C.DISPLAYNEXT3B.規(guī)律型D.DISPALY1,2,3C.字符型10.備注型字段中存放的是()D.日期型A.字段值7.修改名為worker.dbf表文件的結(jié)構(gòu),正B.字符串確的命令是()C.Memo

A.CREATEworker.dbfD.指向備注文件的指針

二、多項選擇題:在每題列出的五個選項中有二至五個選項是符合題目要求的,請將正確選項前的字母填在題后的括號內(nèi),多項選擇、少選、錯選均無分。

1.以下命令或命令的組合中可以將所有記錄完全從磁盤上刪除的有()

A.ZAP

B.DELETEALLC.

DELETEALLPACK

D.RECALLALL

2.以下是字符串常量的是()

A.計算機B.'計算機'C.[計算機]D.計算機

3.以下表達式正確的是()

A.DATE()+TIME()數(shù)據(jù)類型不匹配B.DATE()+200結(jié)果為日期型數(shù)據(jù)C.365-DATE()數(shù)據(jù)類型不匹配D.365-TIME()數(shù)據(jù)類型不匹配E.DATE()-CTOD(01/01/1900)4.如下命令中不需要使用索引文件的是()

A.LOCATE

B.LISTC.DISPD.SEEK

5.USE命令的相關功能有()

A.開啟.DBF文件B.開啟.IDX文件

C.關閉.DBF文件及相關的.IDX文件D.調(diào)用自程序E.退出模塊程序其次部分非選擇題三、填空題

1.索引按擴展名來劃分包括:簡單索引,復合索引兩類索引。

2.用VFP的菜單設計器可以設計兩種類型的菜單,它們分別是快捷菜單,下拉菜單。

3.VFP菜單設計器設計的菜單,必需生成菜單程序后才能執(zhí)行,生成后的菜單程序其擴展名是_MPR。

4.可以作為容器的控件有(列2個):_表格、頁框、容器。5.LEN(ABCD)=_4_。

6.EOF()函數(shù)的作用是:測試當前紀錄指針是否位于文件的末尾。7.取出字符串ASDHFASDHKFJ左側(cè)4個字符方法是:LEFT(ASDHFASDHKFJ,4)。8.YEAR({09/23/1998})+1的結(jié)果是{09/24/1998}。9.VAL(3)+2的結(jié)果是__5__。10.假使使用LOCATE命令沒有找到你要查找的記錄,則FOUND()的返回值為__.F._,EOF()返回值為__.T._。

11.當前記錄指針在第4個記錄,發(fā)布SKIP命令后,記錄指針定位在第__5__個記錄。

四、簡答和名詞解釋

A.數(shù)據(jù)環(huán)境

B.數(shù)據(jù)庫表和自由表的異同C.查詢和視圖

D.SORT命令與INDEX命令的主要區(qū)別

E.公有變量和私有變量有什么區(qū)別,如何定義公有變量?

答案參閱課本相關內(nèi)容!五、程序分析題

i=i+1(1)寫出如下程序的執(zhí)行結(jié)果

ENDDO1.

RETURNSETTALKOFF

2.CLEAR

k5=ABi=1

DOsub1DOWHILEi=70

?k5IFi/7=INT(i/7)

*sub1.prg??STR(i,4)

k5=k5+200ENDIF

?k5

RETURN

(2)指出如下程序的功能1.

SETTALKOFFUSE職工

DOWHILENOTEOF()

IF職稱=工程師OR職稱=會計師REPLACE工資WITH工資+200ELSE

REPLACE工資WITH工資+100ENDIFSKIPENDDOUSE2.USESBLOCATEFORNOT主要設備IFFOUND()

DISPLAY名稱,價格

REPL價格WITH價格*(1-0.1)DISPLAY名稱,價格ELSE

WAITNOTFOUND!WINDOWENDIFUSE3.

USE選課

SCANFOR課程號=655AND成績60?學號,課程號,成績ENDSCANUSE

溫馨提示

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

最新文檔

評論

0/150

提交評論