數(shù)據(jù)庫試卷二_第1頁
數(shù)據(jù)庫試卷二_第2頁
數(shù)據(jù)庫試卷二_第3頁
數(shù)據(jù)庫試卷二_第4頁
數(shù)據(jù)庫試卷二_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE1數(shù)據(jù)庫試卷二試卷說明:本次考試為閉卷考試。本試卷共計6頁,共五大部分,請勿漏答;考試時間為90分鐘,請掌握好答題時間;答題之前,請將試卷和答題紙上的考試班級、學(xué)號、姓名填寫清楚;本試卷第所有部分答案都寫在試卷上;答題完畢,請將試卷和答題紙正面向外對疊交回,不得帶出考場;考試中心提示:請你遵守考場紀律,誠信考試、公平競爭!一、單項選擇題(每題2分,共30分)1.實現(xiàn)關(guān)系代數(shù)選取運算的SQL子句是()。A.SELECTB.ORDERBYC.FROMD.WHERE2.SQL語言中,下列涉及空值的操作,不正確的是()A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT(AGEISNULL)3.下述選項中,()是數(shù)據(jù)定義語句。A.InsertB.UpdateC.DeleteD.Create4.數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是()。A.DB包含DBS和DBMSB.DBMS包含DB和DBSC.DBS包含DB和DBMSD.沒有任何關(guān)系5.下列不屬于數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)的是()。A.外模式 B.抽象模式 C.模式 D.內(nèi)模式6.SQL語言是()的縮寫。A.結(jié)構(gòu)化定義語言B.結(jié)構(gòu)化控制語言C.結(jié)構(gòu)化查詢語言D.結(jié)構(gòu)化操縱語言7.實現(xiàn)事務(wù)回滾的語句是()。A.GRANTB.COMMITC.ROLLBACKD.REVOKE8.2NF規(guī)范到3NF是為了消除()。A.非主屬性對候選鍵的部分函數(shù)依賴B.主屬性對候選鍵的部分函數(shù)依賴C.非主屬性對候選鍵的傳遞函數(shù)依賴D.以上都不是9.一個關(guān)系只有一個()。A.候選碼B.外碼C.主碼D.以上都不是10.為了保證數(shù)據(jù)的物理獨立性,需要修改的是()。A.模式 B.模式與內(nèi)模式之間的映射C.外模式 D.模式與外模式之間的映射11.以下選項中,不屬于關(guān)系性質(zhì)的是()。A.關(guān)系的列必須是同質(zhì)的 B.關(guān)系中的元組的順序可以改變C.關(guān)系中列的順序可以改變 D.關(guān)系中不同字段的域不能相同12.SQL中,ORDERBY子句的位置是()。A.SELECT子句之后 B.WHERE子句之后C.最后一行 D.任意一行13.在下列關(guān)系代數(shù)的操作中,()不屬于專門的關(guān)系運算。A.自然連接 B.投影 C.廣義笛卡爾積 D.連接14.以下關(guān)于相關(guān)子查詢,以下說法正確的是()。A.先執(zhí)行子查詢B.子查詢的查詢條件與父查詢中數(shù)據(jù)表無關(guān)C.父查詢和子查詢交替執(zhí)行D.子查詢執(zhí)行一次15.以下選項中,()不是關(guān)系模型的組成部分。A.完整性約束B.數(shù)據(jù)結(jié)構(gòu)C.數(shù)據(jù)恢復(fù)D.數(shù)據(jù)操作二、填空題(每空1分,共15分)1.數(shù)據(jù)庫發(fā)展經(jīng)歷了三個階段:人工管理階段、和數(shù)據(jù)庫系統(tǒng)階段。2.邏輯層次上的數(shù)據(jù)模型有三個要素:數(shù)據(jù)結(jié)構(gòu)、和。3.數(shù)據(jù)庫的并發(fā)操作導(dǎo)致的數(shù)據(jù)庫不一致性包括:丟失更新、和。4.使用CreateView語句產(chǎn)生的虛表稱為。5.SQL語言提供數(shù)據(jù)定義、、數(shù)據(jù)操縱、數(shù)據(jù)控制等功能。6.一個關(guān)系模式的形式化(五元組)表示為。7.數(shù)據(jù)庫的安全保護功能包括:、完整性控制、并發(fā)性控制和故障恢復(fù)等多方面。8.設(shè)有關(guān)系模式R(U,V,X,Y),函數(shù)依賴為{UV→XY,U→Y},則R的候選鍵是,它屬于范式的關(guān)系模式。9.使用SELECT語句查詢時,要去掉查詢結(jié)果中的重復(fù)記錄,應(yīng)該使用關(guān)鍵字。10.指出下列縮寫的含義:(1)FD:(2)NF:。11.范式消除了主屬性對主碼的部分函數(shù)依賴。三、簡答題(共25分)1.簡述數(shù)據(jù)庫系統(tǒng)的三級模式和二級映像。(5分)2.請說明不合理的關(guān)系模式會存在哪些異常問題。(5分)3.簡述屬性之間的聯(lián)系類型和函數(shù)依賴的關(guān)系。(5分)4.請判斷以下三種情況分別屬于哪一種類型的數(shù)據(jù)不一致性?(5分)圖a圖b圖c5.簡述數(shù)據(jù)庫設(shè)計的主要步驟。(5分)四、有關(guān)系數(shù)據(jù)庫如下,一位讀者可以借閱多本書,同一書號的書可以被多位讀者借閱。(共20分)Book(BNo、BN,Author,Price,Number)Reader(RNo,RN,Organization,Address)Borrower(BNo,RNo,BorrowTime,ReturnTime,Remark)其中:某位讀者的借閱記錄中的ReturnTime為空白表示未還書。1.用關(guān)系代數(shù)表達式實現(xiàn),查詢Price在50元以上,庫存量在20本以上的圖書的BN和Author。(4分)2.用關(guān)系代數(shù)表達式實現(xiàn),查詢書號“BNo”為B1的圖書的借閱情況,包括書號、借閱人的借閱號和姓名。(4分)3.用SQL語言實現(xiàn),查詢書名(BN)以“計”開頭的圖書信息。(4分)4、用SQL語言實現(xiàn),查詢比《大學(xué)計算機基礎(chǔ)》庫存量高的圖書號(BNo)和書名(BN)(請用子查詢和自身連接兩種方式)。(4分)5.用SQL語言實現(xiàn),查詢所有圖書的借閱情況,包括書號(BNo)和借閱人數(shù),并且按照借閱人數(shù)降序排列。(4分)五、設(shè)計題(共10分)假設(shè)某醫(yī)院的業(yè)務(wù)規(guī)則如下:一個科室有多名醫(yī)生,每名醫(yī)生只屬于一個科室

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論