考研復(fù)試必備數(shù)據(jù)庫試卷試題.docx_第1頁
考研復(fù)試必備數(shù)據(jù)庫試卷試題.docx_第2頁
考研復(fù)試必備數(shù)據(jù)庫試卷試題.docx_第3頁
考研復(fù)試必備數(shù)據(jù)庫試卷試題.docx_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、一、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填在題干的括號(hào)內(nèi)。每小題 2分,共30分)1 .要保證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性, A.三層模式之間的兩種映射 C.模式與外模式2 .下列四項(xiàng)中說法不正確的是需要修改的是 ()8. 模式與內(nèi)模式D.三層模式()A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余B.數(shù)據(jù)庫中的數(shù)據(jù)可以共享D.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性C.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)3 .在視圖上不能完成的操作是()A.更新視圖B.C.在視圖上定義新的基本表 的集合成員資格比較操作“元組A.OANY B.oALL C =ANY5.關(guān)系數(shù)據(jù)模型的三個(gè)組成部分中,A.完整性規(guī)則 B.數(shù)據(jù)結(jié)構(gòu)I

2、ND.(集合)D.=ALL不包括C.查詢?cè)谝晥D上定義新視圖”中的IN的等價(jià)操作符是:()恢復(fù)D.數(shù)據(jù)操作)4NF 3NF 2NF 1NF6 .關(guān)系范式從低到高依此是(A. 4NF BCNF 3NF 2NF INFC. INF 2NF 3NF 4NF BCNF2NF 3NF BCNF 4NF7 .在關(guān)系代數(shù)中,五種基本運(yùn)算為(A.并、差、投影、選擇、自然連接C.并、差、投影、選擇、笛卡爾乘積8.反映現(xiàn)實(shí)世界中實(shí)體及實(shí)體間聯(lián)系的信息模型是B.并、D,并、交、交、差、差、投影、選擇選擇、乘積A.關(guān)系模型 B.層次模型9.語句 delete from sc表明(A.刪除sc中的全部記錄C.刪除基本表s

3、c中的列數(shù)據(jù)C.() 網(wǎng)狀模型模型)B.刪除基本表scD.刪除基本表sc中的部分行)語句完成。10 .收回所有用戶對(duì)基本表 STUDENT的UPDATE操作權(quán)限可由(UPDATE ON TABLE STUDENT FROM WANGUPDATE ON STUDENT FROM WANGUPDATE ON STUDENT TO PUBLICUPDATE ON TABLE STUDENT FROM PUBLIC11 .不允許任何其它事務(wù)對(duì)這個(gè)鎖定基表再加任何類型鎖的鎖是:A.共享鎖 B. 排它鎖 中的視圖機(jī)制屬于DBS的(A.完整性措施B.恢復(fù)措施C.寫鎖 D.以上都不是)C.安全性措施D.并發(fā)性

4、措施13.解決并發(fā)操作帶來的數(shù)據(jù)不一致問題普遍采用(A.恢復(fù)B.封鎖 C. 存取控制 D.協(xié)商語言有兩種使用方式,分別稱為交互式和( A.提示式SQL B. 多用戶 SQL C.15.下列四項(xiàng)中,不屬于關(guān)系數(shù)據(jù)庫特點(diǎn)的是A.數(shù)據(jù)冗余小B, 數(shù)據(jù)獨(dú)立性高二、填空題(每題1分,共15分)解釋式SQL D.嵌入式SQL()C.數(shù)據(jù)共享性好D.多用戶訪問1 .在數(shù)據(jù)庫中,最常用的數(shù)據(jù)模型有 、網(wǎng)狀模型和 O2 .數(shù)據(jù)管理技術(shù)經(jīng)歷了 、三個(gè)發(fā)展階段。3 .在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的完整性是指數(shù)據(jù)的 、和 o語言支持關(guān)系數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu),其中外模式對(duì)應(yīng)于 和部分基本表,模式對(duì)應(yīng) 于基本表,內(nèi)模式對(duì)應(yīng)于 o

5、5 .并發(fā)操作帶來數(shù)據(jù)不一致性包括三類:丟失修改、 和 o6 .當(dāng)數(shù)據(jù)庫被破壞后,如果事先保存了和數(shù)據(jù)庫的副本,就有可能恢復(fù)數(shù)據(jù)庫。語言集、數(shù)據(jù)操縱、 和數(shù)據(jù)控制功能于一體。8 .事務(wù)應(yīng)該具有四個(gè)屬性:、隔離性和持續(xù)性 。9 .視圖是一個(gè)虛表,它從 中導(dǎo)出。在數(shù)據(jù)庫中,只存放視圖的 , 不存放視圖的 o10 .在SQL中,用命令可以修改基本表的結(jié)構(gòu),用 命令可以修改表中的數(shù)據(jù),用 命令可以刪除基本表。兩個(gè)實(shí)體間的聯(lián)系有 聯(lián)系,聯(lián)系和 聯(lián)系。命令中,表達(dá)條件表達(dá)式用where子句,分組用 子句,排序用 子句。13 .數(shù)據(jù)庫運(yùn)行過程中可能發(fā)生的故障有 、和 三類。14 .已知系(系編號(hào),系名稱,系

6、主任,電話,地點(diǎn))和學(xué)生(學(xué)號(hào),姓名,性別,入學(xué)日期, 專業(yè),系編號(hào))兩個(gè)關(guān)系,系關(guān)系的關(guān)鍵字是 ,學(xué)生關(guān)系的關(guān)鍵字是 , 外關(guān)鍵字是 o15 .關(guān)系模型中可以有三類完整性約束: 、和 o三、名詞解釋(每小題3分,共9分)1 .事務(wù)2 .數(shù)據(jù)庫系統(tǒng)3 .數(shù)據(jù)字典四、簡答題(每小題4分,共16分)1.什么是日志文件?為什么要設(shè)立日志文件?登記日志文件時(shí)為什么必須要先寫日志文件,后寫數(shù)據(jù)庫?的主要職責(zé)是什么?并說明SQL對(duì)三級(jí)模式結(jié)構(gòu)的支3 .試述數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)及它們間的二級(jí)映象,持?4 .關(guān)系模型的完整性規(guī)則有那幾類,分別為什么?在參照完整性規(guī)則中外部碼屬性的值也可為空嗎?什么情況下才

7、可以為空?五、(1。分)某教學(xué)管理系統(tǒng)涉及教員、學(xué)生、課程、教室四個(gè)實(shí)體,它們分別具有下列屬性:教員:職工號(hào)、姓名、年齡、職稱學(xué)生:學(xué)號(hào)、姓名、年齡、性別班級(jí)姓名學(xué)號(hào)課程:課程號(hào)、課程名、課時(shí)數(shù)教室:教室編號(hào)、地址、容量這些實(shí)體間的聯(lián)系如下:一個(gè)教員可講授多門課程,一門課程只能被一個(gè)教員講授;一個(gè)學(xué)生可選修多門課程,每門課程有多個(gè)學(xué)生選修,學(xué)生學(xué)習(xí)有成績,一門課只在一個(gè)教室上,一個(gè)教 室可上多門課。1)請(qǐng)畫出教員、學(xué)生、課程、教室的 ER圖。2)將該E- R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型。六、(15分)關(guān)系數(shù)據(jù)庫中有三個(gè)關(guān)系:學(xué)生:S ( Sno, Sname, Ssex, Sdept )其中:Sno:

8、學(xué)號(hào),Sname:姓名,Ssex:性別,Sdept : 系;課程:C ( Cno, Cname,Teacher )其中:Cno:課程號(hào),Cname:課程名,Teacher:教師;選課:SC ( Sno,Cno,Grade )其中:Sno:學(xué)號(hào),Cno:課程號(hào),Grade:成績,試用SQL語言完成1)5)各項(xiàng)操作。1)檢索學(xué)習(xí)了課程號(hào)C2'的學(xué)生學(xué)號(hào),姓名與成績并按成績遞增排序;2)檢索學(xué)生表中不姓張的學(xué)生的情況;3)查詢每個(gè)學(xué)生的學(xué)號(hào)、姓名和相應(yīng)的平均成績;4)查詢和張三'同一個(gè)系的所有學(xué)生情況。5)查詢每門課的缺考人數(shù)。七、(5分)假設(shè)有下面兩個(gè)關(guān)系模式:職工(職工號(hào),姓名,

9、年齡,性別,職務(wù),工資,部門號(hào)),其中職工號(hào)為主碼;部門(部門號(hào),名稱,經(jīng)理名,電話),其中部門號(hào)為主碼;用SQL語言定義這兩個(gè)關(guān)系模式,要求在模式中完成以下完整性約束條件的定義:(1)定義模式的主碼;(2)定義參照完整性;(3)定義職工年齡不得超過 60歲;(4)性別為男或女一、單項(xiàng)選擇題(每小題2分,共30分)二、填空題(每題1分,共15分)1 .層次模型關(guān)系模型2 .手工階段文件系統(tǒng)階段數(shù)據(jù)庫系統(tǒng)階段3 .正確相容有效4 .視圖存儲(chǔ)文件5 .不可重復(fù)讀讀臟數(shù)據(jù)6 .日志文件7 .數(shù)據(jù)查詢數(shù)據(jù)定義8 . 原子一致9 . 一個(gè)或多個(gè)基本表定義數(shù)據(jù)10 . Alter table Update

10、 Drop table11 . 一對(duì)一多對(duì)多一對(duì)多12 . Group by Order by13 .事務(wù)故障 系統(tǒng)故障 介質(zhì)故障14 .系編號(hào)學(xué)號(hào)系編號(hào)15 .實(shí)體完整性 參照完整性 用戶自定義完整性三、名詞解釋(每小題3分,共9分)1 .事務(wù):事務(wù)包含一條到多條SQL語句。事務(wù)是數(shù)據(jù)庫操作的基本單元,事務(wù)作為一個(gè)整體要么 成功完成,要么失敗什么也沒有做,事務(wù)具有ACID特性。2 .數(shù)據(jù)庫系統(tǒng):是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù)、方便多用戶訪問的計(jì)算機(jī)軟件、硬 件和數(shù)據(jù)資源組成的系統(tǒng)。order by grade asc;2. select sno , sname,ssex,sdept

11、from s where sname not like '張 ';3. select sno , sname, avg(grade)from s , scwhere =group by ;4. select sno , sname, ssex , sdept from swhere sdept=(select sdept from s where sname=' 張三, );5. select eno , count(*)from scwhere grade is nullgroup by eno七、(5分)Create table 職工(職工號(hào) char(10),姓名 char(8),年齡 s ma Hint ,職務(wù) char(10),性別 char(2), 工資 numeric(6,2) , 部門號(hào)char(5),Check (年齡 between 0 and 60

溫馨提示

  • 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)論