數(shù)據(jù)庫原理試卷帶答案.DOC_第1頁
數(shù)據(jù)庫原理試卷帶答案.DOC_第2頁
數(shù)據(jù)庫原理試卷帶答案.DOC_第3頁
數(shù)據(jù)庫原理試卷帶答案.DOC_第4頁
數(shù)據(jù)庫原理試卷帶答案.DOC_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫原理試卷帶答案數(shù)據(jù)庫原理試卷 A一、單選題(本題共 20 個(gè)小題,每題 1 分,共 20 分。答案唯一,多選或少選均不得分。請將答案按對應(yīng)的題號寫在下面的表格中)1. 下述關(guān)于數(shù)據(jù)庫系統(tǒng)的正確敘述是 ( A )。 A. 數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余B. 數(shù)據(jù)庫系統(tǒng)避免了一切冗余C. 數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致D. 數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)2. 數(shù)據(jù)庫( DB ),數(shù)據(jù)庫系統(tǒng)( DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS )之間的關(guān)系是 ( A )。A. DBS 包括 DB 和 DBMS B. DBMS 包括 DB和 DBSC. DB 包括 DBS 和 DBMS D. DBS

2、 就是 DB,也就是 DBMS3. 描述數(shù)據(jù)庫全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是 ( A )。A.模式 B. 內(nèi)模式C. 外模式 D. 用戶模式4. 要保證數(shù)據(jù)庫的邏輯數(shù)據(jù)獨(dú)立性,需要修改的是 (A )。A. 模式與外模式的映射 B. 模式與內(nèi)模式之間的映射C. 模式 D. 三層模式5. 數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性體現(xiàn)在 ( B )。A.不會因?yàn)閿?shù)據(jù)的變化而影響到應(yīng)用程序B.不會因?yàn)橄到y(tǒng)數(shù)據(jù)存儲結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序2C.不會因?yàn)榇鎯Σ呗缘淖兓绊懘鎯Y(jié)構(gòu)D.不會因?yàn)槟承┐鎯Y(jié)構(gòu)的變化而影響其他的存儲結(jié)構(gòu)6. 在一個(gè)關(guān)系中如果有這樣一個(gè)屬性存在, 它的值能惟一地 標(biāo)識關(guān)系中的每一個(gè)

3、元組,稱這個(gè)屬性為 ( C )。A. 關(guān)鍵字 B. 數(shù)據(jù)項(xiàng)C. 主屬性 D. 主屬性值7. 現(xiàn)有如下關(guān)系:患者(患者編號,患者姓名,性別,出生日起,所在單位)醫(yī)療(患者編號,患者姓名,醫(yī)生編號,醫(yī)生姓名,診斷日期,診斷結(jié)果)其中,醫(yī)療關(guān)系中的外碼是 ( D )。A. 患者編號 B. 患者姓名C. 患者編號和患者姓名 D. 醫(yī)生編號和患者編號8. 自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對關(guān) 系 R 和 S 使用自然連接時(shí),要求 R 或 S 含有一個(gè)或多個(gè) 共有的( D )。A. 元組 B. 行C. 紀(jì)錄 D. 屬性9. 有關(guān)系 S C(S_ID,C_ID ,AGE ,SCORE),查找年

4、齡大于 22 歲的學(xué)生的學(xué)號和分?jǐn)?shù),正確的關(guān)系代數(shù)表達(dá)式是( D )。. S_ID,SCORE (AGE 22 (SC) ). AGE 22 ( S_ID,SCORE (SC) ). S_ID,SCORE (AGE 22 (S_ID,SCORE,3AGE (SC) ) )A.和 B. 只有正確C. 只有 正確 D. 和正確10. 關(guān)系模型中實(shí)現(xiàn)實(shí)體間 N:M 聯(lián)系是通過增加一個(gè)(A )。A. 關(guān)系實(shí)現(xiàn) B. 屬性實(shí)現(xiàn)C. 關(guān)系或一個(gè)屬性實(shí)現(xiàn) D. 關(guān)系和一個(gè)屬性實(shí)現(xiàn)11. SQL 語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中, CREATE 、DROP、ALTER 語句是實(shí)現(xiàn)哪

5、種功能(C )。A. 數(shù)據(jù)查詢 B. 數(shù)據(jù)操縱C. 數(shù)據(jù)定義 D. 數(shù)據(jù)控制12. SQL 中,與 “NOT IN”等價(jià)的操作符是 ( D )。A. =SOME B. =ALL C. SOME D.ALL13. 若用如下的 SQL 語句創(chuàng)建一個(gè)表 student: CREATE TABLE student ( NO char(4) NOT NULL, NAME char(8) NOT NULL,SEX char(2), AGE numeric(2)可插入到 student 表中的值是 (C )。A. (NULL , 李華 , 男 , 23) B. (1031 , NULL, 男 , 23 )C

6、. (1031 , 李華 , NULL , NULL) D. (1031 , 李華 , 男 , 23 )14. 當(dāng)關(guān)系模式 R(A,B) 已屬于 3NF,下列說法中正確的是 ( B )。A. R 一定消除了插入和刪除異常 B. 仍然 存在一 定的 插 入和刪除異常C. 一定屬于 BCNF D. A 和 C 的說法都正確415. 在關(guān)系數(shù)據(jù)庫中, 要求基本關(guān)系中所有的主屬性上不能有空值,其遵守的約束規(guī)則是 (C )。A. 數(shù)據(jù)依賴完整性規(guī)則 B. 用戶 定義完 整性 規(guī)則C. 實(shí)體完整性規(guī)則 D. 域完整性規(guī)則16. 學(xué)生表(id,name,sex,age,depart_id ,depart_n

7、ame ),存在函數(shù)依賴是 idname,sex,age,depart_id ;dept_iddept_name,其滿足 (B )。A. 1NF B. 2NFC. 3NF D. BCNF17. 下列關(guān)于函數(shù)依賴的敘述中,哪一條是不正確的(B )。 A. 由 XY,YZ,則 XYZ B. 由 XYZ ,則 XY, YZ C. 由 XY,WY Z,則 XW Z D. 由 XY,ZY,則 XZ18 . 設(shè)有兩個(gè)事務(wù) T1,T2 ,其并發(fā)操作如圖所示,下面描 述正確的是 (B )。T1 T2 Read A=10Read A=10 UpdateA=A-5Update A=A-8A. 不存在問題 B. 丟

8、失更新C. 不能重讀 D. 讀 “臟 ”數(shù)據(jù)519. 后援副本的作用是 ( C )。 A. 保障安全性 B. 一致性控制 C. 故障后的恢復(fù) D. 數(shù)據(jù)的轉(zhuǎn)儲20. 若系統(tǒng)在運(yùn)行過程中,由于某種硬件故障,使存儲在外存上的數(shù)據(jù)部分損失或全部損失,這種情況稱為 (A )。 A. 介質(zhì)故障 B. 運(yùn)行故障C. 系統(tǒng)故障 D. 事務(wù)故障 二、多項(xiàng)選擇題(本題共 5 個(gè)小題,每空 2 分,共 10 分。多選或少選以及不選均不得分)1. 關(guān)系代數(shù)中,一般連接操作由( BC )操作組合而成 . A.投影 B.笛卡爾積C.選擇 D.差2. 嵌入到宿主語言中的 SQL語句的處理方式有 (BC )。 A.單條處理

9、 B.采用預(yù)處理方式 C.擴(kuò)充主語言的編譯程序 D.使用共享變量3. 數(shù)據(jù)庫恢復(fù)通常采用的方法是( ABC )。 A.建立檢查點(diǎn) B.建立副本 C.建立日志文件 D.建立索引4. 概念結(jié)構(gòu)是對現(xiàn)實(shí)世界的一種抽象。一般有以下幾種(ABC )。A.分類 B.聚集C.概括 D. 數(shù)據(jù)庫所用的文 字5. 能夠被更新的視圖必須是從單個(gè)基本表中, 使用(CD ) 操作導(dǎo)出的,且包含了基本表的主碼或某個(gè)候選碼。A.分組 B.聚合函數(shù) C. 投影 D.選擇三、填空題(本題共 10 個(gè)小題,每空 1 分,共 10 分。多填 或少填以及錯(cuò)別字均不得分)1. 數(shù)據(jù)庫技術(shù)經(jīng)歷了 _人工管理_、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng) 三

10、個(gè)發(fā)展階段。2. 數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、 數(shù)據(jù)操作 和完整性6約束三部分構(gòu)成。3. 若關(guān)系中某一屬性(組)能唯一的標(biāo)識一個(gè)元組,則該屬 性組為 候選碼或主碼或主關(guān)鍵字 。4. 在概念結(jié)構(gòu)設(shè)計(jì)中,各分 E-R 圖之間的沖突主要由三類, 屬性沖突、 命名沖突 和結(jié)構(gòu)沖突。5. SQL 是面向集合的,而主語言是面向?qū)ο蟮?,為此嵌入式SQL 用 游標(biāo) 來協(xié)調(diào)這兩種不同的處理方式。6. 在關(guān)系代數(shù)優(yōu)化的過程中, 應(yīng)盡可能的先做 選擇 運(yùn)算。7. 事務(wù)具有 ACID 特性,其中 I 代表的特性是 隔離 性 。8. 預(yù)防死鎖通常有兩種方法:一次封鎖法和 順序封鎖 法 。9. 并發(fā)操作帶來的數(shù)據(jù)不一致性主要

11、包括 丟失修 改 、不可重復(fù)讀和讀“臟”數(shù)據(jù)。10. 帶有 EXISTS 謂詞的子查詢不返回任何數(shù)據(jù),只產(chǎn)生邏輯真值 TRUE和邏輯假值 FALSE。四、判斷題(本題共 10 個(gè)小題,每題 1 分,共 10 分,正確 的在括號中劃 ,錯(cuò)誤的在括號中劃 )1. 自 然 連 接 是 一 種 特 殊 的 等 值 連 接 。 ( )2. 關(guān)系數(shù)據(jù)庫中的投影操作是指從關(guān)系中抽出特定字段。 ( )3. 可 以 在 視 圖 上 定 義 新 的 表 。 ( )4. SQL 語 言 采 用 面 向 集 合 的 操 作 方 式 。 ( )5. 若視圖的屬性來自集函數(shù)、表達(dá)式,則該視圖是可以更新 的。 ( )6.

12、視 圖 使 用 戶 能 以 多 種 角 度 看 待 同 一 數(shù) 據(jù) 。 ( )7. 關(guān)系數(shù)據(jù)庫的規(guī)范化理論主要解決的問題是如何構(gòu)造合適 的數(shù)據(jù)邏輯結(jié)構(gòu)。 ( )8. SQL 語言中用 ROLLBACK 語句 實(shí)現(xiàn) 事務(wù)的回滾。 ( )9. 為了防止一個(gè)用戶的工作不適當(dāng)?shù)赜绊懥硪粋€(gè)用戶,應(yīng)該7采取并發(fā)控制。 ( )10. 若事務(wù) T 對數(shù)據(jù) R 已加 X 鎖,則其他事務(wù)對數(shù)據(jù) R 可以加 S 鎖但不能加 X 鎖。 ( )五、綜合題 (本題共 5 個(gè)小題,共 50 分)1. 已知關(guān)系 R和 S如下:(每題 2 分,共 10 分) S A B CR A B C 3 4 5 7 6 3 7 2 3 2

13、 5 77 2 3 4 4 3計(jì)算:S-R RS 3,1(R)R SR S322. 設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫有三個(gè)實(shí)體。一是“商品”實(shí)體,屬性有商品號、商品名、規(guī)格、單價(jià);二是“商店”實(shí)體,屬性有商店號、商店名、地址等;三是“供應(yīng)商”實(shí)體,屬性有供應(yīng)商編號、供應(yīng)商名、地址;供應(yīng)商與商品之間存在“供應(yīng)”聯(lián)系,每個(gè)供應(yīng)商可供應(yīng)多種商品,每種商品可向多個(gè)供應(yīng)商訂購,每個(gè)供應(yīng)商供應(yīng)每種商品有月供應(yīng)量;商店與商品之間存在“銷售”聯(lián)系,8每個(gè)商店可銷售多種商品,每種商品可在多個(gè)商店銷售,每個(gè)商店銷售每種商品有月計(jì)劃數(shù)。試畫 出反映上述問題的E-R圖(8分)3. 以下給出三個(gè)基本表。Student (學(xué)生表)的字

14、段按順序?yàn)閷W(xué)號、姓名、性別、年齡、學(xué)生所在院系;Course(課程表)的字段按順序?yàn)檎n程編號、課程名、課程學(xué)分;SC(選課表)的字段按順序?yàn)閷W(xué)號、課程號、成績。各表的記錄如下, 按要求完成各題。(本題共 24分,每小題3分)9StudentSno Sname Ssex Sage Sdept95001 張三 男 20 CS95002 李四 女 19 IS95003 趙六 女 18 MA95004 孫明 男 19 ISCourseCno Cname Ccreditc1 數(shù)據(jù)庫 4c2 數(shù)學(xué) 2c3 信息系統(tǒng) 4c4 操作系統(tǒng) 3c5 數(shù)據(jù)結(jié)構(gòu) 4c6 數(shù)據(jù)處理 2c7 PASCAL 4SCSno

15、Cno Grade95001 1 9295001 2 8595001 3 8895002 2 9095003 3 8095003 2 7095004 2 85(1) 用關(guān)系代數(shù)完成以下查詢查詢選修了“ c2”課程的學(xué)生學(xué)號查詢沒有學(xué)生選修的課程的課程號查詢被全部學(xué)生選修的課程號查詢同時(shí)選修了“ c2” 和“c4”兩門課程的學(xué)生學(xué)號(2)用 SQL 語言完成以下查詢 查詢選修了課程的學(xué)生人數(shù)查詢學(xué)生姓名以 ZHANG開頭的所有學(xué)生的姓名和性別10把低于 70 分成績提高 5%,高于 75 分的成績提高 2%查詢選修了全部課程的學(xué)生學(xué)號4. 指出下列關(guān)系模式的候選碼,并判斷最高滿足第幾范式?(每小

16、題 2 分,共 8 分)(1)R(X,Y,Z), F=Y Z,YX,XYZ(2)R(A,B,C), F=A B,BA,CA(3)R(X,Y,Z) F=Y Z,XZY(4)R(A,B,C,D,E) F=AB CE,EAB,CD11數(shù)據(jù)庫原理試卷 B1. DBS 是采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng), DBS是一個(gè)集合體,包含數(shù)據(jù)庫、計(jì)算機(jī)硬件、軟件和 ( C ) 。A.系統(tǒng)分析員 B.程序員 C.數(shù)據(jù)庫管理員 D.操作員2. 數(shù)據(jù)模型的三要素是 (D ) 。A.外模式、模式和內(nèi)模式 B.關(guān)系模型、層次模型、網(wǎng)狀模型C.實(shí)體、屬性和聯(lián)系 D. 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束3. 數(shù)據(jù)庫的概念模型獨(dú)立于

17、(B ) 。A.現(xiàn)實(shí)世界 B.具體的機(jī)器和 DBMSC.信息世界 D.現(xiàn)實(shí)世界4. 要保證數(shù)據(jù)庫的物理數(shù)據(jù)獨(dú)立性,需要修改的是 ( B ) 。A.模式與外模式的映射 B.模式與內(nèi)模式之間的映射C.模式 D.三層模式5. 關(guān)系 數(shù)據(jù)庫管 理系統(tǒng)應(yīng)能實(shí)現(xiàn)的專門 關(guān)系運(yùn)算 包括( B ) 。A.排序、索引、統(tǒng)計(jì) B.選擇、投影、連接C.關(guān)聯(lián)、更新、排序 D.顯示、打印、制表6. 一個(gè)關(guān)系只有一個(gè) ( D ) 。A.候選碼 B.外碼 C.超碼 D. 主碼7. 現(xiàn)有一個(gè)關(guān)系:借閱(書號,書名,庫存數(shù),讀者號,借12期,還期),假如同一本書允許一個(gè)讀者多次借閱, 但不能同時(shí)對一種書借多本,則該關(guān)系模式的主

18、碼是 ( D ) 。A.書號 B.讀者號C.書號+讀者號 D.書號+讀者號+借期8. 關(guān)系代數(shù)表達(dá)式的優(yōu)化策略中,首先要做的是 ( B ) 。A.對文件進(jìn)行預(yù)處理 B.盡早執(zhí)行選擇運(yùn)算C.執(zhí)行笛卡爾積運(yùn)算 D.投影運(yùn)算9. 有關(guān)系 SC(S_ID,C_ID,AGE,SCOR)E,查找年齡大于 22歲的學(xué)生的學(xué)號和分?jǐn)?shù),正確的關(guān)系代數(shù)表達(dá)式是 ( D ) 。. S_ID,SCORE ( AGE 22 (SC) ). AGE 22 ( S_ID,SCORE (SC) ). S_ID,SCORE (AGE 22 ( S_ID,SCOR,E AGE(SC) ) )A.和 B.只有正確C.只有 正確 D

19、.和正確10. 從 E-R 模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè) M:N 聯(lián)系轉(zhuǎn)換 為關(guān)系模式時(shí),該關(guān)系模式的關(guān)鍵字是 ( C ) 。A.M端實(shí)體的關(guān)鍵字 B.N 端實(shí)體的關(guān)鍵字C.兩端實(shí)體的關(guān)鍵字組合 D.重新選取其它屬性11. 在 SQL語言中的視圖 VIEW是數(shù)據(jù)庫的 ( A ) 。A.外模式 B.模式C.內(nèi)模式 D.存儲模式12. 下列 SQL語句中,修改表結(jié)構(gòu)的是 ( A ) 。A.ALTER B.CREATE13C.UPDATE D.INSERT13. 若要撤銷數(shù)據(jù)庫中已經(jīng)存在的表 S,可用( C ) 。A.DELETE TABLE S B.DELETE SC.DROP TABLE S

20、D.DROP S 14. 關(guān)系模式中,滿足 2NF 的模式( B ) 。A.可能是 1NF B.必定是 1NFC.必定是 3NF D.必定是 BCNF15. 規(guī)范化理論是關(guān)系數(shù)據(jù)庫進(jìn)行邏輯設(shè)計(jì)的理論依據(jù), 根據(jù)這個(gè)理論,關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足:每一個(gè)屬性都是( B ) 。A.長度不變的 B.不可分解的C.互相關(guān)聯(lián)的 D.互不相關(guān)的16. 設(shè)有關(guān)系模式 R(S,D,M),其函數(shù)依賴集: FSD,DM,則關(guān)系模式 R的規(guī)范化程度最高達(dá)到 ( B) 。 A.1NF B.2NFC.3NF D.BCNF17. XY,當(dāng)下列哪一條成立時(shí), 稱為平凡的函數(shù)依賴 ( B ) 。 A.XY B.YXC.XY

21、 D.XY18. 設(shè)有兩個(gè)事務(wù) T1,T2 ,其并發(fā)操作如圖所示,下面描述正確的是(D ) 。 T1 T2 Read A=10Update A=A-5Read A=514ROLLBACK A.不存在問題 B.丟失更新 C.不能重讀 D.讀 “ 臟 ” 數(shù)據(jù)19. 數(shù)據(jù)庫恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲的冗余數(shù)據(jù)。 這些轉(zhuǎn)儲的冗余數(shù)據(jù)包括 ( C ) 。A.數(shù)據(jù)字典、應(yīng)用程序、審計(jì)檔案、數(shù)據(jù)庫后備副本B.數(shù)據(jù)字典、應(yīng)用程序、審計(jì)檔案、日志文件C.日志文件、數(shù)據(jù)庫后備副本 D.數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫后備副本20. 在數(shù)據(jù)庫系統(tǒng)中,死鎖屬于 ( B ) 。 A.系統(tǒng)故障 B.事務(wù)故障 C.介質(zhì)故障 D.程序

22、故障二、多項(xiàng)選擇題(本題共 5 個(gè)小題,每空 2 分,共 10 分。多 選或少選以及不選均不得分。 )1關(guān)系代數(shù)中,一般連接操作由( BC )操作組合而成 . A投影 B.笛卡爾積C選擇 D.差2在概念結(jié)構(gòu)設(shè)計(jì)中,各分 E-R 圖之間的沖突主要有( ABC )。A.屬性沖突 B.命名沖突C.結(jié)構(gòu)沖突 D. 聯(lián)系沖突3數(shù)據(jù)庫恢復(fù)通常采用的方法是( ABC )。A.建立檢查點(diǎn) B.建立副本C.建立日志文件 D.建立索引4數(shù)據(jù)字典中通常包含了下列哪些信息( ABCD )。A.數(shù)據(jù)項(xiàng) B.數(shù)據(jù)結(jié)構(gòu)15C.處理過程 D.數(shù)據(jù)流5能夠被更新的視圖必須是從單個(gè)基本表中, 使用( CD ) 操作導(dǎo)出的,且包含

23、了基本表的主碼或某個(gè)候選碼。A.分組 B.聚合函數(shù)C.投影 D.選擇三、填空題(本題共 10 個(gè)小題,每空 1 分,共 10 分。多填 或少填以及錯(cuò)別字均不得分。 )1. _數(shù)據(jù)庫_是長期存儲在計(jì)算機(jī)內(nèi)的有組織 ,可共享的數(shù)據(jù) 集合。2. _數(shù)據(jù)模型_是對現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象。3. 有如下關(guān)系:學(xué)生(學(xué)號,姓名,性別,專業(yè)號,年齡) ,將屬性年齡的取值范圍定義在 0-120 之間符合 _用戶定義_完整性。4. 實(shí)體聯(lián)系圖的三個(gè)組成部分分別是實(shí)體、屬性和 聯(lián) 系 。5. 嵌入式 SQL 式將 SQL 語句嵌入程序設(shè)計(jì)語言中, 被嵌入 的程序設(shè)計(jì)語言稱為 宿主語言或主語言 。6. 事務(wù)具有四個(gè)基

24、本特性,原子性、 隔離性 、一致性 和持續(xù)性。7. 事 務(wù) 通 常 以 BEGIN TRANSACTION 開 始 , 以COMMIT 或 ROLLBACK 結(jié)束。8. 基本的封鎖有兩種類型 排它鎖 和共享鎖。9. 預(yù)防死鎖通常有兩種方法:一次封鎖法和 順序封鎖法 。10. 數(shù)據(jù)庫系統(tǒng)中診斷死鎖的方法一般使用超時(shí)法和 事物 等待圖法 。四、判斷題(本題共 10 個(gè)小題,每題 1 分,共 10 分,正確 的在括號中劃 ,錯(cuò)誤的在括號中劃 。)1. 數(shù)據(jù)庫中的冗余數(shù)據(jù)是指可由基本數(shù)據(jù)導(dǎo)出的數(shù)據(jù)。( )2. 若在等值連接中把目標(biāo)列中重復(fù)的屬性列去掉則為自然連 接。 ( )163. 可以在視圖上定義新

25、的視圖。( )4. SQL 語言具有高度非過程化特點(diǎn)。( )5. 所有的視圖都可以更新。 ( )6. 視圖對重構(gòu)數(shù)據(jù)庫提供了一定程度的邏輯獨(dú)立性。 ( )7. 關(guān)系數(shù)據(jù)庫的規(guī)范化理論主要解決的問題是如何構(gòu)造合適 的數(shù)據(jù)物理結(jié)構(gòu)。 ( )8. SQL 語言中用 ROLLBACK 語句實(shí)現(xiàn)事務(wù)的回滾。( )9. 解決并發(fā)操作帶來的數(shù)據(jù)不一致問題普遍采用封鎖技術(shù)。( )10. 若事務(wù) T 對數(shù)據(jù) R 已加 S 鎖,則其他事務(wù)對數(shù)據(jù) R 不能 加任何鎖。 ( )五、綜合題 (本題共 5 個(gè)小題,共 50 分。)1. 已知關(guān)系 M 和 N 如下,計(jì)算:M N ,ML( 本題共 6 分)NM LA B C

26、A B C B C D Ea1 b4 c1a1 b1 c1 b1 c1 d1 e1a1 b2 c3a1 b2 c1 b2 c1 d2 e2a1 b2 c2a2 b3 c2a3 b3 c3a2 b3 c2a3 b2 c32. 設(shè)計(jì)一個(gè)圖書館數(shù)據(jù)庫,此數(shù)據(jù)庫中對每個(gè)借閱者保存讀 者記錄,包括:讀者號,姓名 ,地址,性別,年齡,單位。對每本書存有:書號,書名,作者,出版社。對每本被借出的書存有讀者號、 借出日期和應(yīng)還日期。 要求: 給出 E-R圖。(8 分)173. 以下給出四個(gè)基本表:S(SN,SNAM,E CITY)S表供應(yīng)商關(guān)系, S N供應(yīng)商號,SNAME供應(yīng)商名, CITY供應(yīng)商所在城市P

27、(PN,PNAM,E COLO,R WEIGH)TP表零件關(guān)系,PN零件代號,PNAME零件名,COLOR零件顏色, WEIGHT零件重量J(JN,JNAME,CITY)J 表工程關(guān)系, JN 工程編號, JNAME工程名,CITY工程所在城市SPJ(SN,PN,JN,QTY)SPJ表供應(yīng)關(guān)系, S N是為指定工程提供零件的供應(yīng)商代號, PN為所提供的零件代號, JN工程編號,QTY表提供的零件數(shù)量。 用關(guān)系代數(shù)表達(dá)式完成下列查詢 ( 每小題 3 分,共 6 分) :(1)查詢供應(yīng)螺母零件的供應(yīng)商名和所在城市。(2)查詢工程 J2 不使用的零件名。使用 SQL語句完成下列問題 ( 每小題 3

28、分,共 15 分) :(1)刪除供應(yīng)商 S1對工程 J1 的供貨關(guān)系。(2)查詢?yōu)楣こ?J1 和 J2 提供零件的供應(yīng)商代號。(3)查詢重量最輕的零件代號。18(4)查詢?yōu)樯虾;虮本┑墓こ烫峁┘t色零件的供應(yīng)商代號。(5)把查詢 SPJ表和修改 QTY屬性的權(quán)限授給用戶李天明。4. 假設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有一關(guān)系模式 R如下:R(商店編號,商品編號,商品庫存數(shù)量,部門編號,負(fù) 責(zé)人)如果規(guī)定:(1)每個(gè)商店的每種商品只在該商店的一個(gè)部門銷售;(2)每個(gè)商店的每個(gè)部門只有一個(gè)負(fù)責(zé)人;(3)每個(gè)商店的每種商品只有一個(gè)庫存量。試回答下列問題(每小題 3 分,共 9 分)(1)據(jù)上述規(guī)定,寫出關(guān)系模式

29、R的基本函數(shù)依賴;(2)找出關(guān)系 R的候選碼,R最高已達(dá)第幾范式?為什么?(3)將 R分解為高一級的范式。5. 指出下列關(guān)系模式是第幾范式?并說明理由。 (每小題 2 分,共 6 分)(1)R(A,B,C,D),F=B D,A BC(2)R(A,B,C,D), F=A C,DB(3)R(X,Y,Z), F=Y Z,YX,XYZ19試題( A ) 參考答案一、單項(xiàng)選擇題 (本題共 20 個(gè)小題,每個(gè)小題中只有一個(gè)正確答案,請將正確答案的標(biāo)號填在題后括號內(nèi),每小題 1 分,共20 分)本題主要考查學(xué)生對基本理論的掌握程度和和辨別問題的能力。評分標(biāo)準(zhǔn):本題屬單項(xiàng)選擇,每小題選擇正確給 1 分,選錯(cuò)、

30、多選或不選給 0 分。答案:1. C 2.D 3.B 4.B 5.B 6.D 7.D 8.B9. D 10.C11. A 12.A 13.C 14.B 15.B 16.B 17.B 18.D19. C 20.B二、多項(xiàng)選擇題 (本題共 20 個(gè)小題,每個(gè)小題中只有一個(gè)正確答案,請將正確答案的標(biāo)號填在題后括號內(nèi),每小題 1 分,共20 分)1. BC 2.AB 3.ABC 4.ABC 5.CD三、填空題 (本題共 20 個(gè)空,每空 1 分,共 20 分)本題主要考查學(xué)生對基本理論掌握程度和分析問題的能力。評分標(biāo)準(zhǔn):201所填答案與標(biāo)準(zhǔn)答案相同, 每空給 1 分;填錯(cuò)或不填給 0 分。2所填答案是

31、同一問題 (概念、術(shù)語)的不同描述方法,視為正確,給 1 分。答案:1、人工管理 2、數(shù)據(jù)操縱 3、候選碼 4、命名沖突 5、游標(biāo)6、選擇 7、一致性 8、順序封鎖法 9、丟失修改10、EXISTS四、判斷題(本題共 10 個(gè)小題,每題全部答對 1 分,否則不得分。共 10 分)本題主要考查學(xué)生對基本問題的判斷能力。評分標(biāo)準(zhǔn):所填答案與標(biāo)準(zhǔn)答案相同,每小題給 1 分;答錯(cuò)或不答給 0 分。答案:1 2. 3. 4. 5. 6. 7. 8.9. 10. 五、綜合題 (本題共 4 個(gè)小題,共 50 分)本題主要考查學(xué)生對基本問題的理解和掌握程度。評分標(biāo)準(zhǔn):18. 所答要點(diǎn)完整,每小題給滿分;全錯(cuò)或

32、不答給 0 分。2119. 部分正確可根據(jù)對錯(cuò)程度,依據(jù)答案評分點(diǎn)給分。2、單姓A B C3 4 5 供應(yīng)商店 地址電月 供 供商 規(guī)商店 單商 品M22M銷 N N商店月 計(jì)商正確畫出實(shí)體和屬性得 4 分,正確寫出聯(lián)系及聯(lián)系具有的屬性 2 分,正確寫出聯(lián)系的類型 M :N2 分。本題滿分 8 分3、.(每小題 3 分,共 12 分.全部答對得 3 分,有一處錯(cuò)誤扣一分.有兩處以上錯(cuò)誤不分 )SNO(cno=C2(SC) CNO(C)- CNO(SC) SNO,CNO(SC) SNO(S)SNO(2=C25=C41=4(SCSC)(2) . 每題 3 分,共 12 分.全部答對得 3 分,有一處錯(cuò)誤扣一分 .有兩處以上錯(cuò)誤不分 )SELECT COUNT(SNO) SELECTSNAME,sexFROM SC ; FROM S23WHERE SN LIKE ZHANG% ;UPDATE SCSET G=G*0.02WHERE G75;UPDATE SCSET G=G*0.05WHERE G P (3 分) 2(3)刪除供應(yīng)商 S1對工程 J1 的供貨關(guān)系。 DELETE FROM SPJ WHERE SN

溫馨提示

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

評論

0/150

提交評論