![數(shù)據(jù)庫期末試題附答案_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/9/3d66a534-83e8-45ed-a83a-63b130b5cb07/3d66a534-83e8-45ed-a83a-63b130b5cb071.gif)
![數(shù)據(jù)庫期末試題附答案_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/9/3d66a534-83e8-45ed-a83a-63b130b5cb07/3d66a534-83e8-45ed-a83a-63b130b5cb072.gif)
![數(shù)據(jù)庫期末試題附答案_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/9/3d66a534-83e8-45ed-a83a-63b130b5cb07/3d66a534-83e8-45ed-a83a-63b130b5cb073.gif)
![數(shù)據(jù)庫期末試題附答案_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/9/3d66a534-83e8-45ed-a83a-63b130b5cb07/3d66a534-83e8-45ed-a83a-63b130b5cb074.gif)
![數(shù)據(jù)庫期末試題附答案_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/9/3d66a534-83e8-45ed-a83a-63b130b5cb07/3d66a534-83e8-45ed-a83a-63b130b5cb075.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、數(shù)據(jù)庫原理課程考試模擬題四一、單項選擇題(在每小題的四個備選答案中選出一個正確答案。本題共 16分,每小題1分)1.在數(shù)據(jù)庫中,下列說法(A .數(shù)據(jù)庫中沒有數(shù)據(jù)冗余C .數(shù)據(jù)庫能為各種用戶共享)是不正確的。B.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨立性D.數(shù)據(jù)庫加強了數(shù)據(jù)保護A .大型、中型和小型BC.層次、網(wǎng)狀和關系D3. 在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,( 到的那部分數(shù)據(jù)的描述。A.外模式BD.模式4. 下面選項中不是關系的基本特征的是A.不同的列應有不同的數(shù)據(jù)類型 名C.沒有行序和列序2. 按照傳統(tǒng)的數(shù)據(jù)模型分類,數(shù)據(jù)庫系統(tǒng)可以分為()三種類型.西文、中文和兼容.數(shù)據(jù)、圖形和多媒體)是用戶與數(shù)據(jù)庫系統(tǒng)的接口,
2、是用戶用.內(nèi)模式C.存儲模式()。B.不同的列應有不同的列D.沒有重復元組5. SQL語言具有兩種使用方式,分別稱為交互式SQL和()。A.提示式SQL B.多用戶SQL C .嵌入式SQL D .解釋式SQL6. 設關系模式 R(ABCD) F是 R上成立的 FD集,F(xiàn)=A" B, B"C,則(BD)+為()。A. BCDB . BC C . ABCD . C7. E-R圖是數(shù)據(jù)庫設計的工具之一,它適用于建立數(shù)據(jù)庫的()。A.概念模型B .邏輯模型C .結(jié)構(gòu)模型D .物理 模型8. 若關系模式R(ABCDH屬于3NF,下列說法中() 是正確的。A .它一定消除了插入和刪除
3、異常B .仍存在一定的插入和刪除異常C. 一定屬于BCNFD. A和C都是9. 解決并發(fā)操作帶來的數(shù)據(jù)不一致性普遍采用()。A.封鎖技術B.恢復技術C .存取控制技術D.協(xié)商10. 數(shù)據(jù)庫管理系統(tǒng)通常提供授權功能來控制不同用戶訪問數(shù)據(jù)的權限,這主要是為了實現(xiàn)數(shù)據(jù)庫的()。A.可靠性B.一致性C .完整性D .安全 性11. 一個事務一旦完成全部操作后,它對數(shù)據(jù)庫的所有更新應永久地反映在數(shù)據(jù)庫中,不會丟失。這是指事務的()。A.原子性 B.一致性 C. 隔離性 D. 持久性12. 在數(shù)據(jù)庫中,軟件錯誤屬于()。A.事務故障B.系統(tǒng)故障C.介質(zhì)故障D.活鎖13. 在通常情況下,下面的關系中不可以作
4、為關系數(shù)據(jù)庫的關系是()。A . R1(學生號,學生名,性別) B . R2(學生號,學生名,班級 號)C. R3(學生號,學生名,宿舍號) D . R4(學生號,學生名,簡歷)14. 有12個實體類型,并且它們之間存在著15個不同的二元聯(lián)系,其中 4個是1:1聯(lián)系類型,5個是1:N聯(lián)系類型,6個M:N聯(lián)系類型,那么根據(jù)轉(zhuǎn)換規(guī)則,這個ER結(jié)構(gòu)轉(zhuǎn)換成的關系模式有()。A. 17 個B. 18 個C.23個D.27個15.數(shù)據(jù)庫中存放二級模式結(jié)構(gòu)定義的是(A. DBSB. DBC)。.DDD.DFD16. DBMifi過()來保證數(shù)據(jù)庫中的數(shù)據(jù)是正確的,避免非法的不符合語義的錯誤數(shù)據(jù)的輸入和輸出。
5、A.完整性檢查B .安全性檢查C .語法檢查D .合法檢查 二、填空題(本題共10分,每題各1分)1. 是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,它為用戶或應用 程序提供訪問DB的方法。2. 表示某一加工處理過程的輸入或輸出數(shù)據(jù)。3. DBS運行的最小邏輯工作單元是。4. 系統(tǒng)能把數(shù)據(jù)庫從被破壞、不正確的狀態(tài),恢復到最近一個正確的狀態(tài),DBMS 的這種能力稱為。5. 數(shù)據(jù)庫的并發(fā)操作通常會帶來三個問題:丟失更新,讀臟數(shù)據(jù),以及。6 .如果關系模式 R是1NF,且每個屬性都不傳遞依賴于R的候選鍵,則稱 R是的模式。7. 關系模型的實體完整性是指 。8. 外模式/模式映象為數(shù)據(jù)庫提供了 數(shù)據(jù)獨立
6、性。9. 設計全局ER模式時需要消除的沖突有:屬性沖突、命名沖突和 。10. 需求說明書的主要內(nèi)容是 和數(shù)據(jù)字典。、簡答題(本題共16分,每小題4分)1. 簡述封鎖技術中常用的兩種鎖。2. SQL的數(shù)據(jù)更新包括哪三種操作?分別用什么語句實現(xiàn)?3. 簡述采用ER方法的數(shù)據(jù)庫概念設計過程。4. 簡述關系數(shù)據(jù)庫中的幾種關鍵碼。四、計算題(本題共14分,每小題7分)1. 設關系模式 R (ABCD, R分解成p =AB, ACD BCD*如果R上成立的函數(shù)依 賴集F=A" C, DI C, BAA,那么p相對于F是否無損分解?是否保持函數(shù)依賴?2. 設有兩個關系如下圖所示,試計算:(1)R
7、X S(2) R SRBCSC Db226-adda587c五、查詢設計題(本題共24分,每小題3分)設有如下關系模式:學生關系:S (SNO(學號),SNAME姓名),SEX。性別),SDEPT(系別),PROV (省區(qū))選課關系:SC (SNO(學號),CNO(課程號),G (成績)課程關系:C (CNO(課程號),CNAMIE課程名),CDEPT(開課系別),TNAME (教師名)請用關系代數(shù)表達式寫出(1) ( 3):(1)查詢來自北京的學生的姓名和系別(2)查詢英語系的學生所選修課程的課程名和成績(3)查詢選修課程包含 Luo老師所授課程的學生學號請用SQL語言描述(4) 一 ( 8
8、):(4)查詢計算機系男同學的學號、姓名和省區(qū)(5)查詢與ZHANG?學來自同一省區(qū)的學生的學號、姓名和系別(6)建立物聯(lián)網(wǎng)系的學生的視圖(IOT_S)(7)查詢選修課程C語言的學生學號和姓名(8)查詢每名學生的學號和平均成績,查詢結(jié)果按照平均成績降序排列,平均成績相同時按照學號升序排列。 六、數(shù)據(jù)庫設計題(本題共20分,每小題10分)1. 一個圖書借閱管理數(shù)據(jù)庫中有三個實體集。一是“借書人”實體集,屬性有借 書證號、姓名、單位;二是“圖書”實體集,屬性有書號、書名、數(shù)量、位置; 二是“出版社"實體集,屬性有出版社名、電話、地址、郵編等?!敖钑恕焙汀皥D書”間存在“借閱”聯(lián)系,每人可
9、借閱多種圖書,每種圖書可由多人借閱,借閱有個借書日期和還書日期;“圖書”和“出版社”之間存在“出版”聯(lián)系,每個出版社可出版多種圖書,同一書名的圖書只在一個出版社出版。(1)試畫出E-R圖,并在圖上指明屬性和連通詞。(2)將E-R圖轉(zhuǎn)換成關系模型,并注明主鍵和外鍵。2. 設有關系模式:授課表(課程號,課程名,學分,授課教師號,教師名,授課時數(shù))如果規(guī)定:一門課程號有確定的課程名和學分,每名教師有確定的教師名, 每門課程號可以由多名教師講授,每名教師也可以講授多門課程,每名教師對每 門課程號有確定的授課時數(shù)?;卮鹨韵聠栴}:(1)根據(jù)上述規(guī)定寫出關系模式 R的基本FD和候選鍵。(2) 關系是否存在局
10、部函數(shù)依賴,若有,請指出,并將該關系分解到2NF。(3)進一步將R分解成3NF模式集。數(shù)據(jù)庫原理課程考試模擬題四參考解答一、單選題(每小題1分,共16分)1-5 ACAAC 6-10 AABAD 11-15 DBDBC16 A二、填空題(每小題1分,共10分)1、DBMS數(shù)據(jù)庫管理系統(tǒng))2、數(shù)據(jù)流3 、事務 4 、可恢復性 5、不一致分析6、2NF 7 、關系的主鍵值唯一且非空8 、邏輯 9 、結(jié)構(gòu)沖突 10數(shù)據(jù)流圖(DFD三、問答題(每小題4分,共16分)1.封鎖技術中通常采用兩種鎖:排他鎖(X鎖)、共享鎖(S鎖)。X鎖:如果事務對某個數(shù)據(jù)實現(xiàn)X鎖,則其他事務必須要等該事務解除X鎖以后才能對
11、這個數(shù)據(jù)進行封鎖。S鎖:如果事務對某個數(shù)據(jù)加上 S鎖后,仍允許其他事務再對該數(shù)據(jù)加S鎖,但在對該數(shù)據(jù)的所有 S鎖都解除之前絕不允許任何事務對該數(shù)據(jù)加X鎖。2. SQL的數(shù)據(jù)更新包括數(shù)據(jù)插入、數(shù)據(jù)刪除和數(shù)據(jù)修改,分別用 insert、delete 和update語句實現(xiàn)。3. 采用ER方法的數(shù)據(jù)庫概念設計包括以下步驟:設計局部ER模式;設計全局ER模式;全局ER模式的優(yōu)化。4. 關系數(shù)據(jù)庫中的關鍵碼包括超鍵、候選鍵、主鍵和外鍵。超鍵和候選鍵是能唯一地標識關系中的元組的屬性或?qū)傩约?,但候選鍵中不含有多余的屬性;主鍵是從候選鍵中人為指定的;外鍵是指一個關系中包含的另一個關系的主鍵所對應的 屬性組。四
12、、計算題(每小題7分,共14分)1 .解:因R A B C DAB h a2 b13 b14ACD a1 b22 a3 a4BCD b31 a2 a3 a4據(jù)A”C,可把b13改成a3。沒有一行是全a,因此,R分解成p是損失分解。又因為 AB(F)= , HACD(F)= A"C, AC , BCD(F)= AC, BAC 而 AB(F) nACD(F) n BCD(F)= A " C , AC, BAC ,與 F 不等價。所以分解p沒有保持函數(shù)依賴(2) R S2. (1) R X Sb27cad26addaad7c582658da587 c五、查詢設計題(每小題3分,共
13、24分)(1) n sname,sdept( a prov='北京'(S)(2) H cname,grade( a s dept='英語系'(SC C S )(3) n sno ( a tname= 'luo' (CSQ )(4) select sno,sname,provfrom Swhere sex='男' and sdept=' 計算機系'(5) select sno,sname,sdeptfrom swhere prov in(select provfrom swhere sname=' zhang
14、')(6) create view IOT_S(sno,sname,sex,prov)asselect sno,sname,sex,provfrom Swhere sdept='物聯(lián)網(wǎng)系'(7) select sno,snamefrom swhere sno in(select snofrom scwhere cno in(select cnofrom cwhere cname=' C語言')(8) select sno,avg(grade)from scgroup by snoorder by 2 desc, 1六、數(shù)據(jù)庫設計題(每小題10分,共20分)借書人(借書證號,姓名,單位)圖書(書號,書名,數(shù)量,位置,出版社名)出版社(出版社名,電話,郵編,地址)借閱(借書證號,書號,借書日期,還書日期)2.(1)基本FD課程號"(課程名,學分)授課教師號&q
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國精鍛刀具坯料行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國研磨橡皮墊行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國白桃木地板行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國氨基酸有機肥行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國手機清洗潤滑劑行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國平衡濾波電抗器行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國單體液壓支柱拆柱機行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國陶瓷卡通碗數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國襪帶數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國硬質(zhì)合金零件數(shù)據(jù)監(jiān)測研究報告
- 《2023版CSCO卵巢癌診療指南》解讀課件
- 福建省公路水運工程試驗檢測費用參考指標
- 人教版一年級道德與法治下冊全冊教案
- 2024-2030年中國化妝鏡行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- Project項目管理(從菜鳥到實戰(zhàn)高手)
- 麻風病防治知識培訓課件
- 食品加工機械與設備操作技能測試考核試卷
- SNT 1961.11-2013 出口食品過敏原成分檢測 第11部分:實時熒光PCR方法檢測麩質(zhì)成分
- 第六章 圍手術期護理課件
- 中考字音字形練習題(含答案)-字音字形專項訓練
- 音響設備出租行業(yè)競爭分析及發(fā)展前景預測報告
評論
0/150
提交評論