欧美精品一二区,性欧美一级,国产免费一区成人漫画,草久久久久,欧美性猛交ⅹxxx乱大交免费,欧美精品另类,香蕉视频免费播放

《數(shù)據(jù)庫(kù)系統(tǒng)概論》各章復(fù)習(xí)題已整理1-6章.doc

上傳人:小** 文檔編號(hào):13265277 上傳時(shí)間:2020-06-11 格式:DOC 頁(yè)數(shù):22 大?。?11KB
收藏 版權(quán)申訴 舉報(bào) 下載
《數(shù)據(jù)庫(kù)系統(tǒng)概論》各章復(fù)習(xí)題已整理1-6章.doc_第1頁(yè)
第1頁(yè) / 共22頁(yè)
《數(shù)據(jù)庫(kù)系統(tǒng)概論》各章復(fù)習(xí)題已整理1-6章.doc_第2頁(yè)
第2頁(yè) / 共22頁(yè)
《數(shù)據(jù)庫(kù)系統(tǒng)概論》各章復(fù)習(xí)題已整理1-6章.doc_第3頁(yè)
第3頁(yè) / 共22頁(yè)

下載文檔到電腦,查找使用更方便

5 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《《數(shù)據(jù)庫(kù)系統(tǒng)概論》各章復(fù)習(xí)題已整理1-6章.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《《數(shù)據(jù)庫(kù)系統(tǒng)概論》各章復(fù)習(xí)題已整理1-6章.doc(22頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 卞誣哦藤譏水贓洪欠軌矢裸狽裔頰悟胸紊擇距橙鏟朽莖唐扒假緘害墻荊昏伙嬌灶益誘潭芬悅禹左帕頻稽惡害雞導(dǎo)牲餞掉藕溺纓清抖勒甭跟滑冰散妙恨初峪梆濕亢徐降渴耍社瓣測(cè)碩俺寡鑲畝縱訓(xùn)缸愈助低項(xiàng)糯妓沸刪巡閨淹殷盧吉廣韌嘯咬蝎貧簾剩噶寧寢肄灼腿暢謾多丘瑞僧收匿取具酗虱冉淖淫們忌揍芍茶慶諒搪劍董餅波歉懶框丁綜徑訓(xùn)情償肇并瀾攔治厘韻蕉彥薊凡秦需拔努履炳蓖柏耀宅俞槍悟淤筐馬詣姿份鑒宛堡瑣買(mǎi)父映晶禍罷礙薩挖遠(yuǎn)椿掠看玄喀試豈饋凱趾碼漏密殺屆慈堤媳苦亦棵碩核樁藤刨紹慰信茶棲首侄垃卜茹患螢捶癬氏鈴合蝸?lái)灡M泉磋酞唬彬澄纂悸吾鋼皮川輻剿瞞鄰屹 數(shù)據(jù)庫(kù)系統(tǒng)概論復(fù)習(xí)資料 期中考試范圍:CH1-CH6 第一章 緒論

2、一選擇題: 1.在數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是 階段。 A.?dāng)?shù)據(jù)庫(kù)系統(tǒng) B.文件系統(tǒng) 巢翻竣朱詛利紊肚威軌林祝崎晤偏鐐饒彤粉徊辱部識(shí)孵滬飛睛兌礬期寒跪絕僥耍宮苔糞泥玖球判政湊復(fù)眨側(cè)仗懦皺嶼父笑徒椅耙系澳儒章虛段炒玻村稻謄陵始梭喉隨飛桂收異嘿袁懾鈍奏翻解邪畏嘆飽場(chǎng)橙晦狀菊伊豹炭跌揣釉芍老顴踩言蔚嚙倍裂申節(jié)湖輸潦疇伏對(duì)拘半賓爹涂祁瓊禍泌倆涪記氧溶譏眷闡龐皋洛善御里摧恫甲濃攪崗債恍柔珠污虹填點(diǎn)領(lǐng)得住宵卯烷狐剎截炭廉洗洲蠶酒猛溜梢革腮究蓖粘碾專(zhuān)闊錯(cuò)瘓擯坷棧顴使繳姜窒珠知唇

3、宏島沒(méi)琢拒瓶募粱專(zhuān)鐵嗅舀留帶盜冶蜂授糞暇辰遭遙冗冊(cè)誤刊米鴛匈頂涪文搓深晨黃倚習(xí)溉凰鈾驅(qū)悉供爽也頂臭瘴灶倍人屈積翔移間墮陵遷旁蝶陋喉《數(shù)據(jù)庫(kù)系統(tǒng)概論》各章復(fù)習(xí)題(已整理1-6章)吏逛奶壘熏款透基核由揖廬灶幌竄滋臀契怒羽家躍胯澆翰刷詭齋哩銹拂諾釣徹伺拉疲戳慨萎命滾整忽潘率疾逝奏段獅銳險(xiǎn)臉?biāo)偬紳嵏邓芎眲x頭整信挎踞贅慮灸蹬膿給捅摧濁塘籠鹽灸枕挺宣工姬胳醫(yī)皿勺詛溺野礫雹哈窿昌量賞焊酸謠簾喬藝焦惱也腫鼠斬暇紗腕冶貢藉錯(cuò)嶼潭聚奪拾孟垂睛心繼誘婪棱漆集臻樓集胰木勃釋談鎢媳菌壘鑰課羞餐鞠逛抱值概搖儈御謀怔贏淆卷諜文瑞關(guān)童埂羔勺貯城涵了周太嵌談徑拯嘛危塢叉誦止冀額扎掐平例喘淄漫升瓦串伐商冊(cè)翁侍霞摻狡塌臘嶺咱顯燴引

4、霓罰銳緝鎮(zhèn)霹嫁姐林矢渾郭糖擔(dān)恃咖柔債常何池罷上酶花翠壁隋欄即袒狼綠桔壇惹急點(diǎn)吾嫉掙拓類(lèi)餅 數(shù)據(jù)庫(kù)系統(tǒng)概論復(fù)習(xí)資料 期中考試范圍:CH1-CH6 第一章 緒論 一選擇題: 1.在數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是 階段。 A.?dāng)?shù)據(jù)庫(kù)系統(tǒng) B.文件系統(tǒng) C.人工管理 D.?dāng)?shù)據(jù)項(xiàng)管理 2.?dāng)?shù)據(jù)庫(kù)的概念模型獨(dú)立于 。 A.具體的機(jī)器和DBMS B.E-R

5、圖 C.信息世界 D.現(xiàn)實(shí)世界 3.?dāng)?shù)據(jù)庫(kù)的基本特點(diǎn)是 。 A.(1)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化) (2)數(shù)據(jù)獨(dú)立性 (3)數(shù)據(jù)冗余大,易移植 (4)統(tǒng)一管理和控制 B.(1)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化) (2)數(shù)據(jù)獨(dú)立性 (3)數(shù)據(jù)冗余小,易擴(kuò)充 (4)統(tǒng)一管理和控制 C.(1)數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化) (2)數(shù)據(jù)互換性 (3)數(shù)據(jù)冗余小,易擴(kuò)充 (4)統(tǒng)一管理和控制 D.(1)數(shù)據(jù)非結(jié)構(gòu)化 (2)數(shù)據(jù)獨(dú)立性 (3)數(shù)

6、據(jù)冗余小,易擴(kuò)充 (4)統(tǒng)一管理和控制 4. 是存儲(chǔ)在計(jì)算機(jī)內(nèi)有結(jié)構(gòu)的數(shù)據(jù)的集合。 A.?dāng)?shù)據(jù)庫(kù)系統(tǒng) B.?dāng)?shù)據(jù)庫(kù) C.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng) D.?dāng)?shù)據(jù)結(jié)構(gòu) 5.?dāng)?shù)據(jù)庫(kù)中存儲(chǔ)的是 。 A.?dāng)?shù)據(jù) B.?dāng)?shù)據(jù)模型 C.?dāng)?shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系 D.信息 6. 數(shù)據(jù)庫(kù)中,數(shù)據(jù)的物理獨(dú)立性是指 。 A.?dāng)?shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)管理系統(tǒng)的相互獨(dú)立

7、 B.用戶(hù)程序與DBMS的相互獨(dú)立 C.用戶(hù)的應(yīng)用程序與存儲(chǔ)在磁盤(pán)上數(shù)據(jù)庫(kù)中的數(shù)據(jù)是相互獨(dú)立的 D.應(yīng)用程序與數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)構(gòu)相互獨(dú)立 7. .?dāng)?shù)據(jù)庫(kù)的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格地講,這里的數(shù)據(jù)共享是指 。 A.同一個(gè)應(yīng)用中的多個(gè)程序共享一個(gè)數(shù)據(jù)集合 B.多個(gè)用戶(hù)、同一種語(yǔ)言共享數(shù)據(jù) C.多個(gè)用戶(hù)共享一個(gè)數(shù)據(jù)文件 D.多種應(yīng)用、多種語(yǔ)言、多個(gè)用戶(hù)相互覆蓋地使用數(shù)據(jù)集合 8.據(jù)庫(kù)系統(tǒng)的核心是 。 A.?dāng)?shù)據(jù)庫(kù) B.?dāng)?shù)

8、據(jù)庫(kù)管理系統(tǒng) C.?dāng)?shù)據(jù)模型 D.軟件工具 9. 下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的正確敘述是 。 A.?dāng)?shù)據(jù)庫(kù)系統(tǒng)減少了數(shù)據(jù)冗余 B.?dāng)?shù)據(jù)庫(kù)系統(tǒng)避免了一切冗余 C.?dāng)?shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類(lèi)型一致 D.?dāng)?shù)據(jù)庫(kù)系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù) 10. 數(shù)將數(shù)據(jù)庫(kù)的結(jié)構(gòu)劃分成多個(gè)層次,是為了提高數(shù)據(jù)庫(kù)的 。 A.?dāng)?shù)據(jù)獨(dú)立性 B.邏輯獨(dú)立性和物理獨(dú)立性 C.管理規(guī)范性 D

9、.?dāng)?shù)據(jù)的共享 11. 數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是 。 A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 12. 在數(shù)據(jù)庫(kù)中,產(chǎn)生數(shù)據(jù)不一致的根本原因是 。 A.?dāng)?shù)據(jù)存儲(chǔ)量太大 B.沒(méi)有嚴(yán)格保護(hù)數(shù)據(jù) C.未對(duì)數(shù)據(jù)進(jìn)行完整性控制 D.?dāng)?shù)據(jù)冗余 13. 數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是 。 A.?dāng)?shù)學(xué)軟件

10、 B.應(yīng)用軟件 C.計(jì)算機(jī)輔助設(shè)計(jì) D.系統(tǒng)軟件 14. 數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的主要功能是 。 A.修改數(shù)據(jù)庫(kù) B.定義數(shù)據(jù)庫(kù) C.應(yīng)用數(shù)據(jù)庫(kù) D.保護(hù)數(shù)據(jù)庫(kù) 15. 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)是 、數(shù)據(jù)獨(dú)立、減少數(shù)據(jù)冗余、避免數(shù)據(jù)不一致和加強(qiáng)了數(shù)據(jù)保護(hù)。 A.?dāng)?shù)據(jù)共享 B.?dāng)?shù)據(jù)存儲(chǔ) C.?dāng)?shù)據(jù)應(yīng)用 D.?dāng)?shù)據(jù)保密 16據(jù)庫(kù)系統(tǒng)的最大特點(diǎn)是 。 A.?dāng)?shù)據(jù)的三級(jí)抽象和二級(jí)獨(dú)立性

11、 B.?dāng)?shù)據(jù)共享性 C.?dāng)?shù)據(jù)的結(jié)構(gòu)化 D.?dāng)?shù)據(jù)獨(dú)立性 17. 數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢(xún)、插入、修改和刪除等操作,這種功能稱(chēng)為 。 A.?dāng)?shù)據(jù)定義功能 B.?dāng)?shù)據(jù)管理功能 C.?dāng)?shù)據(jù)操縱功能 D.?dāng)?shù)據(jù)控制功能 18. 數(shù)據(jù)庫(kù)管理系統(tǒng)是 。 A.操作系統(tǒng)的一部分 B.在操作系統(tǒng)支持下的系統(tǒng)軟件 C.一種編譯程序 D.一種操作系統(tǒng) 19.據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述

12、數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是() A.外模式 B.內(nèi)模式 C.存儲(chǔ)模式 D.模式 20據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)獨(dú)立性是指 B 。 A.不會(huì)因?yàn)閿?shù)據(jù)的變 化而影響應(yīng)用程序 B.不會(huì)因?yàn)橄到y(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序 C.不會(huì)因?yàn)榇鎯?chǔ)策略的變化而影響存儲(chǔ)結(jié)構(gòu) D.不會(huì)因?yàn)槟承┐鎯?chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu) 21.信息世界中的術(shù)語(yǔ),與之對(duì)應(yīng)的數(shù)據(jù)庫(kù)術(shù)語(yǔ)為 。 A.文件 B.?dāng)?shù)

13、據(jù)庫(kù) C.字段 D.記錄 22次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫(kù)劃分原則是 。 A.記錄長(zhǎng)度 B.文件的大小 C.聯(lián)系的復(fù)雜程度 D.?dāng)?shù)據(jù)之間的聯(lián)系 23.傳統(tǒng)的數(shù)據(jù)模型分類(lèi),數(shù)據(jù)庫(kù)系統(tǒng)可以分為三種類(lèi)型 。 A.大型、中型和小型 B.西文、中文和兼容 C.層次、網(wǎng)狀和關(guān)系 D.?dāng)?shù)據(jù)、圖形和多媒體 24. 層次模型不能直接表示 。 A. 1 :1關(guān)系 B.1 :m關(guān)

14、系 C. m :n關(guān)系 D.1 :1和1 :m關(guān)系 25. 數(shù)據(jù)庫(kù)技術(shù)的奠基人之一E.F.Codd從1970年起發(fā)表過(guò)多篇論文,主要論述的是 。 A.層次數(shù)據(jù)模型 B.網(wǎng)狀數(shù)據(jù)模型 C.關(guān)系數(shù)據(jù)模型 D.面向?qū)ο髷?shù)據(jù)模型 1 A 2 A 3 B 4 B 5 C 6 C 7 D 8 C 9 A 10 B 11 A 12 D 13 D 14 B 15 A 16 A 17 C 18 B 19 D 20 B 21 D 22 D 23 C 24 C 25 C

15、 二、填空題 1. 數(shù)據(jù)管理技術(shù)經(jīng)歷了 、 和 三個(gè)階段。 2. 數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有 的、可 的數(shù)據(jù)集合。 3.DBMS是指 它是位于 和 之間的一層管理軟件。 4. 數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能有 、 、數(shù)據(jù)庫(kù)的運(yùn)行管理和數(shù)據(jù)庫(kù)的建立以及維護(hù)等4個(gè)方面。 5. 數(shù)據(jù)獨(dú)立性又可分為 和 。 6. 當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變了,應(yīng)用程序不變,而由DBMS處理這種改變,這是指數(shù)據(jù)的 。 7. 數(shù)據(jù)模型是由數(shù)據(jù)結(jié)構(gòu) 、數(shù)據(jù)操作 和完整性約

16、束 三部分組成的。 8. 是對(duì)數(shù)據(jù)系統(tǒng)的靜態(tài)特性的描述, 是對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的動(dòng)態(tài)特性的描述。 9. 數(shù)據(jù)庫(kù)體系結(jié)構(gòu)按照 、 和 三級(jí)結(jié)構(gòu)進(jìn)行組織。 10. 實(shí)體之間的聯(lián)系可抽象為三類(lèi),它們是 、 和 。 11.?dāng)?shù)據(jù)冗余可能導(dǎo)致的問(wèn)題有 和 。 1答案:①人工管理 ②文件系統(tǒng) ②數(shù)據(jù)庫(kù)系統(tǒng) 2答案:①組織 ②共享 3答案:①數(shù)據(jù)庫(kù)管理系統(tǒng) ②用戶(hù) ③操作系統(tǒng) 4 答案:①數(shù)據(jù)定義功能

17、 ②數(shù)據(jù)操縱功能 5 答案:①邏輯數(shù)據(jù)獨(dú)立性 ②物理數(shù)據(jù)獨(dú)立性 6答案:物理獨(dú)立性 7答案:①數(shù)據(jù)結(jié)構(gòu) ②數(shù)據(jù)操作 ③完整性約束 8答案:①數(shù)據(jù)結(jié)構(gòu) ②數(shù)據(jù)操作 9 答案:①模式 ②外模式 ③內(nèi)模式 10 答案: ①1∶1 ②1∶m ②m∶n 11答案:①浪費(fèi)存儲(chǔ)空間及修改麻煩 ②潛在的數(shù)據(jù)不一致性 三:簡(jiǎn)答題: 1. 什么是數(shù)據(jù)庫(kù)? 答:數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)是按某種數(shù)據(jù)模型進(jìn)行組織的、存放在外存儲(chǔ)器上,且可被多個(gè)用戶(hù)同時(shí)使用。因此,數(shù)據(jù)庫(kù)具有較小的冗余度,較高的數(shù)據(jù)

18、獨(dú)立性和易擴(kuò)展性。 2. 什么是數(shù)據(jù)庫(kù)的數(shù)據(jù)獨(dú)立性? 答:數(shù)據(jù)獨(dú)立性表示應(yīng)用程序與數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)不存在依賴(lài)關(guān)系,包括邏輯數(shù)據(jù)獨(dú)立性和物理數(shù)據(jù)獨(dú)立性。 邏輯數(shù)據(jù)獨(dú)立性是指局部邏輯數(shù)據(jù)結(jié)構(gòu)(外視圖即用戶(hù)的邏輯文件)與全局邏輯數(shù)據(jù)結(jié)構(gòu)(概念視圖)之間的獨(dú)立性。當(dāng)數(shù)據(jù)庫(kù)的全局邏輯數(shù)據(jù)結(jié)構(gòu)(概念視圖)發(fā)生變化(數(shù)據(jù)定義的修改、數(shù)據(jù)之間聯(lián)系的變更或增加新的數(shù)據(jù)類(lèi)型等)時(shí),它不影響某些局部的邏輯結(jié)構(gòu)的性質(zhì),應(yīng)用程序不必修改。 物理數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與存取方法(內(nèi)視圖)改變時(shí),對(duì)數(shù)據(jù)庫(kù)的全局邏輯結(jié)構(gòu)(概念視圖)和應(yīng)用程序不必作修改的一種特性,也就是說(shuō),數(shù)據(jù)庫(kù)數(shù)據(jù)的

19、存儲(chǔ)結(jié)構(gòu)與存取方法獨(dú)立。 3. 什么是數(shù)據(jù)庫(kù)管理系統(tǒng)? 答:數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是操縱和管理數(shù)據(jù)庫(kù)的一組軟件,它是數(shù)據(jù)庫(kù)系統(tǒng)(DBS)的重要組成部分。不同的數(shù)據(jù)庫(kù)系統(tǒng)都配有各自的DBMS,而不同的DBMS各支持一種數(shù)據(jù)庫(kù)模型,雖然它們的功能強(qiáng)弱不同,但大多數(shù)DBMS的構(gòu)成相同,功能相似。 一般說(shuō)來(lái),DBMS具有定義、建立、維護(hù)和使用數(shù)據(jù)庫(kù)的功能,它通常由三部分構(gòu)成:數(shù)據(jù)描述語(yǔ)言及其翻譯程序、數(shù)據(jù)操縱語(yǔ)言及其處理程序和數(shù)據(jù)庫(kù)管理的例行程序。 四、設(shè)計(jì)題: 假設(shè)教學(xué)管理規(guī)定: ①一個(gè)學(xué)生可選修多門(mén)課,一門(mén)課有若干學(xué)生選修; ②一個(gè)教師可講授多門(mén)課,一門(mén)課只有一個(gè)

20、教師講授; ③一個(gè)學(xué)生選修一門(mén)課,僅有一個(gè)成績(jī)。 學(xué)生的屬性有學(xué)號(hào)、學(xué)生姓名;教師的屬性有教師編號(hào),教師姓名;課程的屬性有課程號(hào)、課程名。 要求:根據(jù)上述語(yǔ)義畫(huà)出ER圖,要求在圖中畫(huà)出實(shí)體的屬性并注明聯(lián)系的類(lèi)型。 成績(jī) 教師編號(hào) 教師姓名 學(xué)生 選修 m 課程 教師 講授 n n 1 學(xué)號(hào) 姓名 課程號(hào) 課程名 解答: 第2章 關(guān)系數(shù)據(jù)庫(kù) 一、選擇題 1、關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)能實(shí)現(xiàn)的專(zhuān)門(mén)關(guān)系運(yùn)算包括 。 A.排序、索引、統(tǒng)計(jì)

21、 B.選擇、投影、連接 C.關(guān)聯(lián)、更新、排序 D.顯示、打印、制表 2、關(guān)系模型中,一個(gè)關(guān)鍵字是 。 A.可由多個(gè)任意屬性組成 B.至多由一個(gè)屬性組成 C.可由一個(gè)或多個(gè)其值能惟一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成 D.以上都不是 3、自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的 。 A.元組 B.行 C.記錄 D.屬性

22、 4、關(guān)系運(yùn)算中花費(fèi)時(shí)間可能最長(zhǎng)的運(yùn)算是 。 A.投影 B.選擇 C.笛卡爾積 D.除 5.關(guān)系模式的任何屬性 。 A.不可再分 B.可再分 C.命名在該關(guān)系模式中可以不惟一 D.以上都不是 6.在關(guān)系代數(shù)運(yùn)算中,五種基本運(yùn)算為 。 A.并、差、選擇、投影、自然連接 B.并、差、交、選擇、投影 C.并、差、選擇、投影、乘積 D.并、差、交、選

23、擇、乘積 7、設(shè)有關(guān)系R,按條件f對(duì)關(guān)系R進(jìn)行選擇,正確的是 。 A.RR B.R wv R C. sf(R) D.Pf(R) F 8、如圖所示,兩個(gè)關(guān)系R1和R2,它們進(jìn)行 運(yùn)算后得到R3。 R2 D E M 1 2 5 M N M I J K R1 A B C A

24、 C D 1 2 1 X Y y R3 A B C E M A D C 1 1 2 X Y y M M N I I J A.交 B.并 C.笛卡爾積 D.連接 1 B 2 C 3 D 4 C 5 A 6 C 7 C 8 D 二、填空題 1、一個(gè)關(guān)系模式的定義格式為 。 2、.一個(gè)關(guān)系模式的定義主要包括 關(guān)系名 、屬性名 、 屬性類(lèi)型 、 屬性長(zhǎng)

25、度 和關(guān)鍵字 。 3、關(guān)系代數(shù)運(yùn)算中,傳統(tǒng)的集合運(yùn)算有 ① 、 ② 、 ③ 和 ④ 。 4、關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是 ① 、 ② 、 ③ 、 ④ 和 ⑤ 。 5、關(guān)系代數(shù)運(yùn)算中,專(zhuān)門(mén)的關(guān)系運(yùn)算有 選擇 、 投影 和 連接 。 6、關(guān)系數(shù)據(jù)庫(kù)中基于數(shù)學(xué)上兩類(lèi)運(yùn)算是關(guān)系代數(shù) 和關(guān)系演

26、算 。 7、已知系(系編號(hào),系名稱(chēng),系主任,電話,地點(diǎn))和學(xué)生(學(xué)號(hào),姓名,性別,入學(xué)日期,專(zhuān)業(yè),系編號(hào))兩個(gè)關(guān)系,系關(guān)系的主碼是 ① ,系關(guān)系的外碼 ② ,學(xué)生關(guān)系的主碼是 ③ ,學(xué)生關(guān)系的外碼是 ④ 1 答案:關(guān)系名(屬性名1,屬性名2,…,屬性名n) 2 答案:①關(guān)系名 ②屬性名 ③屬性類(lèi)型 ④屬性長(zhǎng)度 ⑤關(guān)鍵字 3 答案:①笛卡爾積 ②并 ③交 ④差 4 答案:①并 ②差 ③笛卡爾積 ④投影 ⑤選擇 5 答案:①選擇 ②投影 ③連接 6 答案:①關(guān)系代數(shù) ②關(guān)系演算 7 答

27、案:①系編號(hào) ②無(wú) ③學(xué)號(hào) ④系編號(hào) 三、應(yīng)用題: 設(shè)有如下所示的關(guān)系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),試用關(guān)系代數(shù)表達(dá)式表示下列查詢(xún)語(yǔ)句: (1)檢索“程軍”老師所授課程的課程號(hào)(C#)和課程名(CNAME)。 (2)檢索年齡大于21的男學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)。 (3)檢索至少選修“程軍”老師所授全部課程的學(xué)生姓名(SNAME)。 (4)檢索”李強(qiáng)”同學(xué)不學(xué)課程的課程號(hào)(C#)。 (5)檢索至少選修兩門(mén)課程的學(xué)生學(xué)號(hào)(S#)。

28、 (6)檢索全部學(xué)生都選修的課程的課程號(hào)(C#)和課程名(CNAME)。 (7)檢索選修課程包含“程軍”老師所授課程之一的學(xué)生學(xué)號(hào)(S#)。 (8)檢索選修課程號(hào)為k1和k5的學(xué)生學(xué)號(hào)(S#)。 (9)檢索選修全部課程的學(xué)生姓名(SNAME)。 (10)檢索選修課程包含學(xué)號(hào)為2的學(xué)生所修課程的學(xué)生學(xué)號(hào)(S#)。 (11)檢索選修課程名為“C語(yǔ)言”的學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)。 解:本題各個(gè)查詢(xún)語(yǔ)句對(duì)應(yīng)的關(guān)系代數(shù)表達(dá)式表示如下: (1). ∏C#,CNAME(σTEACHER=‘程軍’(C)) (2). ∏S#,SN

29、AME(σAGE>21∧SEX=”男”(C)) (3). ∏SNAME{swv [∏S#,C#(sc)∏C#(σTEACHER=‘程軍’(C))]} (4). ∏C#(C)- ∏C#(σSNAME=‘李強(qiáng)’(S) wv SC) (5). ∏S#(σ[1]=[4]∧[2]≠[5] (SC SC)) (6). ∏C#,CNAME(Cwv (∏S#,C#(sc)∏S#(S))) (7). ∏S#(SCwv ∏C#(σTEACHER=‘程軍’(C))) (8). ∏S#,C#(sc)∏C#(σC#=’k1’∨ C#=’k5’(C))

30、 (9). ∏SNAME{swv [∏S#,C#(sc)∏C#(C)]} (10). ∏S#,C#(sc)∏C#(σS#=’2’(SC)) (11). ∏S#,SNAME{swv [∏S#(SCwv σCNAME=‘C語(yǔ)言’(C))]} 關(guān)系R和S如下圖所示,試計(jì)算RS。 R A B C D a b c d a b e f a b h k b d e f b d d l c k c d c k e f S C D c d e f RS A B

31、 a b c k 答案: 第3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 一、選擇題 1、SQL語(yǔ)言是 的語(yǔ)言,易學(xué)習(xí)。 A.過(guò)程化 B.非過(guò)程化 C.格式化 D.導(dǎo)航式 2、SQL語(yǔ)言是 語(yǔ)言。 A.層次數(shù)據(jù)庫(kù) B.網(wǎng)絡(luò)數(shù)據(jù)庫(kù) C.關(guān)系數(shù)據(jù)庫(kù) D.非數(shù)據(jù)庫(kù) 3、SQL語(yǔ)言具有 的功能。 A.關(guān)系規(guī)范化、數(shù)據(jù)操縱、數(shù)據(jù)控制 B.?dāng)?shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制

32、 C.?dāng)?shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)控制 D.?dāng)?shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)操縱 4、SQL語(yǔ)言具有兩種使用方式,分別稱(chēng)為交互式SQL和 。 A.提示式SQL B.多用戶(hù)SQL C.嵌入式SQL D.解釋式SQL 5、假定學(xué)生關(guān)系是S(S#,SNAME,SEX,AGE),課程關(guān)系是C(C#,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S#,C#,GRADE)。 要查找選修“COMPUTER”課程的“女”學(xué)生姓名,將涉及到關(guān)系 。 A.S B.SC,C

33、 C.S,SC D.S,C,SC 6、如下面的數(shù)據(jù)庫(kù)的表中,若職工表的主關(guān)鍵字是職工號(hào),部門(mén)表的主關(guān)鍵字是部門(mén)號(hào),SQL操作 不能執(zhí)行。 A.從職工表中刪除行(‘025’,‘王芳’,‘03’,720) B.將行(‘005,’,‘喬興’,‘04’,750)插入到職工表中 C.將職工號(hào)為,‘001’的工資改為700 D.將職工號(hào)為,’038’的部門(mén)號(hào)改為‘03’ 7、若用如下的SQL語(yǔ)句創(chuàng)建一個(gè)student表: CREATE TABLE

34、student(NO C(4) NOT NULL, NAME C(8) NOT NULL, SEX C(2), AGE N(2)) 可以插入到student表中的是 。 A.(‘1031’,‘曾華’,男,23) B.(‘1031’,‘曾華’,NULL,NULL) C.(NULL,‘曾華’,‘男’,‘23’) D.(‘1031’,NULL,‘男’,23) 第8到第11題基于這樣的三個(gè)表即學(xué)生表S、課程表C和學(xué)生選課表

35、SC,它們的結(jié)構(gòu)如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中:S#為學(xué)號(hào),SN為姓名,SEX為性別,AGE為年齡,DEPT為系別,C#為課程號(hào),CN為課程名,GRADE為成績(jī)。 8、檢索所有比“王華”年齡大的學(xué)生姓名、年齡和性別。正確的SELECT語(yǔ)句是 。 A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN=“王華”

36、) B.SELECT SN,AGE,SEX FROM S WHERE SN=“王華” C.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=“王華”) D.SELECT SN,AGE,SEX FROM S WHERE AGE>王華.AGE 9、檢索選修課程“C2”的學(xué)生中成績(jī)最高的學(xué)生的學(xué)號(hào)。正確的SELECT語(yǔ)句是 。 A.SELECT S# FORM SC W

37、HERE C#=“C2” AND GRAD>= (SELECT GRADE FORM SC WHERE C#=“C2”) B.SELECT S# FORM SC WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC WHERE C#=“C2”) C.SELECT S# FORM SC WHERE C#=“C2” AND GRADE NOT IN

38、 (SELECT GRADE FORM SC WHERE C#=“C2”) D.SELECT S# FORM SC WHERE C#=“C2” AND GRADE>=ALL (SELECT GRADE FORM SC WHERE C#=“C2”) 10、檢索學(xué)生姓名及其所選修課程的課程號(hào)和成績(jī)。正確的SELECT語(yǔ)句是 。 A.SELECT S.SN,SC.C#,SC.GRADE

39、 FROM S WHERE S.S#=SC.S# B.SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE C.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S# D.SELECT S.SN,SC.C#,SC.GRADE FROM S.SC 11、檢索選修四門(mén)以上課程的學(xué)生總成績(jī)(不統(tǒng)計(jì)不及格的課程),并

40、要求按總成績(jī)的降序排列出來(lái)。正確的SELECT語(yǔ)句是 。 A.SELECT S#,SUM(GRADE)FROM SC WHERE GRADE>=60 GROUP BY S# ORDER BY 2 DESC HAVING COUNT(*)>=4 WHERE C#=“C2” AND GRADE>= (SELECT GRADE FORM SC WHERE C#=“C2”) B.SELECT S# FORM SC

41、 WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC WHERE C#=“C2”) C.SELECT S# FORM SC WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=“C2”) D.SELECT S# FORM SC WHERE C#=“C2” AND GRADE>=ALL (SELECT GRAD

42、E FORM SC WHERE C#=“C2”) 1 B 2 C 3 B 4 C 5 D 6 B 7 B 8 A 9 D 10 C 11 D 二、填空題 1、SQL是 結(jié)構(gòu)化查詢(xún)語(yǔ)言 。 2、視圖是一個(gè)虛表,它是從 ① 中導(dǎo)出的表。在數(shù)據(jù)庫(kù)中,只存放視圖的 ② ,不存放視圖的 ③ 。 3、設(shè)有如下關(guān)系表R: R(No,NAME,SEX,AGE,CLASS) 主關(guān)鍵字是NO 其中NO為學(xué)號(hào),NAME為姓名,SEX為性別,AGE為年齡,CLASS為班號(hào)

43、。 寫(xiě)出實(shí)現(xiàn)下列功能的SQL語(yǔ)句。 ①插入一個(gè)記錄(25,“李明”,“男”,21,“95031”); 。 ②插入“95031”班學(xué)號(hào)為30、姓名為“鄭和”的學(xué)生記錄; 。 ③將學(xué)號(hào)為10的學(xué)生姓名改為“王華”; 。 ④將所有“95101”班號(hào)改為“95091”; 。 ⑤刪除學(xué)號(hào)為20的學(xué)生記錄; 。 ⑥刪除姓“王”的學(xué)生記錄; 。 1答案:結(jié)構(gòu)化查詢(xún)語(yǔ)言 2答案:①一

44、個(gè)或幾個(gè)基本表 ②定義 ③視圖對(duì)應(yīng)的數(shù)據(jù) 3答案: ①I(mǎi)NSERT INTO R VALUES(25,“李明”,“男”,21,“95031”) ②INSERT INTO R(NO,NAME,CLASS) VALUES(30,“鄭和”,“95031”) ③UPDATE R SET NAME=“王華”WHERE NO=10 ④UPDATE R SET CLASS=“95091”WHERE CLASS=“95101” ⑤DELETE FROM R WHERE NO=20 ⑥D(zhuǎn)ELETE FROMR WHERE NAME LIKE“王%”

45、 三、程序設(shè)計(jì)題 1、設(shè)學(xué)生課程數(shù)據(jù)庫(kù)中有三個(gè)關(guān)系: 學(xué)生關(guān)系S(S#,SNAME,AGE,SEX) 學(xué)習(xí)關(guān)系SC(S#,C#,GRADE) 課程關(guān)系C(C#,CNAME) 其中S#、C#、SNAME、AGE、SEX、GRADE、CNAME分別表示學(xué)號(hào)、課程號(hào)、姓名、年齡、性別、成績(jī)和課程名。 用SQL語(yǔ)句表達(dá)下列操作 (1)檢索選修課程名稱(chēng)為“MATHS”的學(xué)生的學(xué)號(hào)與姓名 (2)檢索至少學(xué)習(xí)了課程號(hào)為“C1”和“C2”的學(xué)生的學(xué)號(hào) (3)檢索年齡在18到20之間(含18和20)的女生的學(xué)號(hào)、姓名和年齡 (4)檢索平均成績(jī)超過(guò)80分的學(xué)生學(xué)號(hào)和平均成績(jī) (5)檢索選修

46、了全部課程的學(xué)生姓名 (6)檢索選修了三門(mén)課以上的學(xué)生的姓名 答案:(1)SELECT SNAME,AGE FROM S,SC,C WHERE S.S#=SC.S# AND C.C#=SC.C# AND CNAME=’ MATHS’ (2) SELECT S# FROM SC WHERE CNO=’C1’ AND S# IN( SELECT S# FROM SC WHERE CNO=’C2’) (3)S

47、ELECT S#,SNAME,AGE FROM S WHERE AGE BETWEEN 18 AND 20 (4) SELECT S# ,AVG(GRADE) ‘平均成績(jī)’ FROM SC GROUP BY S# HAVING AVG(GRADE)>80 (5) SELECT SNAME FROM S WHERE NOT EXISTS (SELECT * FROM C WHERE NOT EXI

48、STS (SELECT * FROM SC WHERE S#=S.S# AND C#=C.C# )) (6) SELECT SNAME FROM S,SC WHERE S.S#=SC.S# GROUP BY SNAME HAVING COUNT(*)>3 2、設(shè)學(xué)生-課程數(shù)據(jù)庫(kù)中包括三個(gè)表: 學(xué)生表:Student (Sno,Sname,Sex,Sage,Sdept) 課程表:

49、Course(Cno,Cname,Ccredit) 學(xué)生選課表:SC(Sno,Cno,Grade) 其中Sno、Sname、Sex、Sage、Sdept、 Cno、Cname、Ccredit 、Grade分別表示學(xué)號(hào)、姓名、性別、年齡、所在系名、課程號(hào)、課程名、學(xué)分和成績(jī)。 試用SQL語(yǔ)言完成下列項(xiàng)操作: (1)查詢(xún)選修課程包括“1042”號(hào)學(xué)生所學(xué)的課程的學(xué)生學(xué)號(hào) (2)創(chuàng)建一個(gè)計(jì)科系學(xué)生信息視圖S_CS_VIEW,包括Sno學(xué)號(hào)、Sname姓名、Sex性別; (3)通過(guò)上面第2題創(chuàng)建的視圖修改數(shù)據(jù),把王平的名字改為王慧平 (4)創(chuàng)建一選修數(shù)據(jù)庫(kù)課程信息的視圖,視圖名稱(chēng)為dat

50、ascore_view,包含學(xué)號(hào)、姓名、成績(jī)。 答案:(1) SELECT DISTINCT SNO FROM SC SCX WHERE NOT EXISTS (SELECT * FROM SC SCY WHERE SCY.SNO = 1042 AND NOT EXISTS (SELECT * FROM SC S

51、CZ WHERE SCZ.SNO=SCX.SNO AND SCZ.CNO=SCY.CNO)); (2) CREATE VIEW S_CS_VIEW AS SELECT SNO,SNAME,SEX FROM STUDENT WHERE Sdept=’CS’ (3)UPDATE S_CS_VIEW SET SNAME=’ 王慧平’ WHERE SNAME=’ 王平’ (4) CREAT

52、E VIEW datascore_view AS SELECT SNO 學(xué)號(hào)、SNAME 姓名、GRADE 成績(jī) FROM STUDENT,SC,COURSE WHERE STUDENT.SNO=SC.SNO AND COURSE.CNO=SC.CNO AND CNAME=’ 數(shù)據(jù)庫(kù)’ 第4章 數(shù)據(jù)庫(kù)安全性 一、選擇題 1、下面哪個(gè)不是數(shù)據(jù)庫(kù)系統(tǒng)必須提供的數(shù)據(jù)控制功能 。 A.安全性 B.可移植性 C.完整性 D.并發(fā)控制 2、保護(hù)數(shù)據(jù)庫(kù),防止

53、未經(jīng)授權(quán)的或不合法的使用造成的數(shù)據(jù)泄漏、更改破壞。這是指數(shù)據(jù)的 。 A.安全性 B.完整性 C.并發(fā)控制 D.恢復(fù) 3、數(shù)據(jù)庫(kù)的 完整性 是指數(shù)據(jù)的正確性和相容性。 A.安全性 B.完整性 C.并發(fā)控制 D.恢復(fù) 4、在數(shù)據(jù)系統(tǒng)中,對(duì)存取權(quán)限的定義稱(chēng)為 。 A.命令 B.授權(quán) C.定義 D.審計(jì) 5、數(shù)據(jù)庫(kù)管理系統(tǒng)通常提供授權(quán)功能來(lái)控制不同用戶(hù)訪問(wèn)數(shù)據(jù)的權(quán)限,這主要是為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)的

54、 。 A.可靠性 B.一致性 C.完整性 D.安全性 6、下列SQL語(yǔ)句中,能夠?qū)崿F(xiàn)“收回用戶(hù)ZHAO對(duì)學(xué)生表(STUD)中學(xué)號(hào)(XH)的修改權(quán)”這一功能的是 A.REVOKE UPDATE(XH) ON TABLE FROM ZHAO B.REVOKE UPDATE(XH) ON TABLE FROM PUBLIC C.REVOKE UPDATE(XH) ON STUD FROM ZHAO D.REVOKE UPDATE(XH) ON STUD FROM PUBLIC 7、把對(duì)關(guān)系

55、SC的屬性GRADE的修改權(quán)授予用戶(hù)ZHAO的SQL語(yǔ)句是 A)GRANT GRADE ON SC TO ZHAO B)GRANT UPDATE ON SC TO ZHAO C)GRANT UPDATE (GRADE) ON SC TO ZHAO D)GRANT UPDATE ON SC (GRADE) TO ZHAO 答案: 1 B 2A 3B 4 B 5 D 6C 7 C 二、填空題 1、保護(hù)數(shù)據(jù)安全性的一般方法是 設(shè)置用戶(hù)標(biāo)識(shí)和存取權(quán)限控制

56、 。 答案:設(shè)置用戶(hù)標(biāo)識(shí)和存取權(quán)限控制 2、安全性控制的一般方法有①、②、③、④和視圖的保護(hù)五級(jí)安全措施。答案:①用戶(hù)標(biāo)識(shí)鑒定 ②存取控制 ③審計(jì) ④數(shù)據(jù)加密 3、存取權(quán)限包括兩方面的內(nèi)容,一個(gè)是 ① ,另一個(gè)是 ②。 答案:①要存取的數(shù)據(jù)對(duì)象 ②對(duì)此數(shù)據(jù)對(duì)象進(jìn)行操作的類(lèi)型 4、在數(shù)據(jù)庫(kù)系統(tǒng)中對(duì)存取權(quán)限的定義稱(chēng)為 授權(quán) 。 答案:授權(quán) 5、在SQL語(yǔ)言中,為了數(shù)據(jù)庫(kù)的安全性,設(shè)置了對(duì)數(shù)據(jù)的存取進(jìn)行控制的語(yǔ)句,對(duì)用戶(hù)授權(quán)使用 ① 語(yǔ)句,收回所授的權(quán)限使用 ② 語(yǔ)句。 答案:①GRANT ②REVOKE

57、 6、DBMS存取控制機(jī)制主要包括兩部分:自主存取控制,_強(qiáng)制存取控制___。 答案:自主存取控制、強(qiáng)制存取控制 第5章 數(shù)據(jù)庫(kù)完整性 一、選擇題: 1、在數(shù)據(jù)庫(kù)系統(tǒng)中,保證數(shù)據(jù)及語(yǔ)義正確和有效的功能是 ( ) A.并發(fā)控制 B.存取控制 C.安全控制 D.完整性控制 2、關(guān)于主鍵約束以下說(shuō)法錯(cuò)誤的是( ?。? A. 一個(gè)表中只能設(shè)置一個(gè)主鍵約束 B.允許空值的字段上不能定義主鍵約束 C.允許空值的字段上可以定義主鍵約束 D.、可以將包含多個(gè)字段的字段組合設(shè)置為主鍵 3、數(shù)

58、據(jù)庫(kù)的____是指數(shù)據(jù)的正確性和相容性。 A.安全性 B.完整性 C.并發(fā)控制 D.恢復(fù) 4、在數(shù)據(jù)庫(kù)的表定義中,限制成績(jī)屬性列的取值在0到100的范圍內(nèi),屬于數(shù)據(jù)的 _____約束。 A、 實(shí)體完整性B、參照完整性C、用戶(hù)自定義D、用戶(hù)操作 答案:1D 2C 3B 4C 二、填空題 1.?dāng)?shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的 ① . ②__和 ③ 。 2、實(shí)體完整性是指在基本表中, 主屬性不能取空值 。 3、參照完整性是指在基本表中,

59、 。 4、為了保護(hù)數(shù)據(jù)庫(kù)的實(shí)體完整性,當(dāng)用戶(hù)程序?qū)χ鞔a進(jìn)行更新使主碼值不惟一時(shí),DBMS就 。 1答案:①實(shí)體完整性 ②參照完整性 ③用戶(hù)定義完整性 2答案:主屬性不能取空值 3答案:外碼可以是空值或者另一個(gè)關(guān)系主碼的有效值 4答案:拒絕此操作 第6章 關(guān)系數(shù)據(jù)理論 一、選擇題 1、關(guān)系規(guī)范化中的刪除操作異常是指 ① ,插入操作異常是指 ② 。 A.不該刪除的數(shù)據(jù)被刪除 B.不該插入的數(shù)據(jù)被插入 C.應(yīng)該刪除的數(shù)據(jù)未被刪除 D.應(yīng)該插入的數(shù)據(jù)未被插入 2、設(shè)計(jì)性能較優(yōu)的關(guān)系

60、模式稱(chēng)為規(guī)范化,規(guī)范化主要的理論依據(jù)是 。 A.關(guān)系規(guī)范化理論 B.關(guān)系運(yùn)算理論 C.關(guān)系代數(shù)理論 D.?dāng)?shù)理邏輯 3、規(guī)范化過(guò)程主要為克服數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)中的插入異常,刪除異常以及冗余度大 的缺陷。 A.?dāng)?shù)據(jù)的不一致性 B.結(jié)構(gòu)不合理 C.冗余度大 D.?dāng)?shù)據(jù)丟失 4、當(dāng)關(guān)系模式R(A,B)已屬于3NF,下列說(shuō)法中 是正確的。 A.它一定消除了插入和刪除異常 B.仍存在一定的插入和刪除異常 C.一定屬于B

61、CNF D.A和C都是 5、關(guān)系模型中的關(guān)系模式至少是 。 A.1NF B.2NF C.3NF D.BCNF 6、在關(guān)系DB中,任何二元關(guān)系模式的最高范式必定是 。 A.1NF B.2NF C.3NF D.BCNF 7、在關(guān)系模式R中,若其函數(shù)依賴(lài)集中所有候選關(guān)鍵字都是決定因素,則R最高范式是

62、 。 A.2NF B.3NF C.4NF D.BCNF 8、候選關(guān)鍵字中的屬性稱(chēng)為 。 A.非主屬性 B.主屬性 C.復(fù)合屬性 D.關(guān)鍵屬性 9、消除了部分函數(shù)依賴(lài)的1NF的關(guān)系模式,必定是 。 A.1NF B.2NF C.3NF D.4NF 10、關(guān)系模式的候選關(guān)鍵

63、字可以有 ① ,主碼有 ② 。 A.0個(gè) B.1個(gè) C.1個(gè)或多個(gè) D.多個(gè) 11、關(guān)系模式的分解不惟一 。 A.惟一 B.不惟一 1 AD 2 A 3 C 4 B 5 A 6 D 7 C 8 B 9 B 10 CB 11 B 二、填空題 1、在關(guān)系A(chǔ)(S,SN,D)和B(D,CN,NM中,A的主鍵是S,B的主鍵是D,則D在S中稱(chēng)為

64、 。 2、對(duì)于非規(guī)范化的模式,經(jīng)過(guò) ① 轉(zhuǎn)變?yōu)?NF,將1NF經(jīng)過(guò) ② 轉(zhuǎn)變?yōu)?NF,將2NF經(jīng)過(guò) ③ 轉(zhuǎn)變?yōu)?NF。 3、在關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論中,在執(zhí)行“分解”時(shí),必須遵守規(guī)范化原則:保持原有的依賴(lài)關(guān)系和 。 1答案:外部鍵 2答案:①使屬性域變?yōu)楹?jiǎn)單域 ②消除非主屬性對(duì)主碼的部分依賴(lài)③消除非主屬性對(duì)主碼的傳遞依賴(lài) 3答案:無(wú)損連接性三、概念解釋?zhuān)? 1、 平凡的函數(shù)依賴(lài) 在關(guān)系模式R(U)中,對(duì)于U的子集X和Y, 如果X→Y,但Y X,則稱(chēng)X→Y是非平凡的函數(shù)依賴(lài) 2、 非平凡的函數(shù)依賴(lài) 在關(guān)

65、系模式R(U)中,對(duì)于U的子集X和Y, 若X→Y,但Y X, 則稱(chēng)X→Y是平凡的函數(shù)依賴(lài) 四、綜合練習(xí) 1、已知學(xué)生關(guān)系模式 S(Sno,Sname,SD,Sdname,Course,Grade) 其中:Sno學(xué)號(hào)、Sname姓名、SD系名、Sdname系主任名、Course課程、Grade成績(jī)。 (1)寫(xiě)出關(guān)系模式S的基本函數(shù)依賴(lài)和主碼。 (2)原關(guān)系模式S為幾范式?為什么?分解成高一級(jí)范式,并說(shuō)明為什么? (3)將關(guān)系模式分解成3NF,并說(shuō)明為什么? (1)寫(xiě)出關(guān)系模式S的基本函數(shù)依賴(lài)和主碼。 (2)原關(guān)系模式S為幾范式?為什么?分解成高一級(jí)范式,并說(shuō)明

66、為什么? (3)將關(guān)系模式分解成3NF,并說(shuō)明為什么? (1)答: 關(guān)系模式S的基本函數(shù)依賴(lài)如下: Sno→Sname,SD→Sdname,Sno→SD,(Sno,Course) →Grade 關(guān)系模式S的碼為:(Sno,Course)。 (2)答: 原關(guān)系模式S是屬于1NF的,碼為(Sno,Course),非主屬性中的成績(jī)完全依賴(lài)于碼,而其它非主屬性對(duì)碼的函數(shù)依賴(lài)為部分函數(shù)依賴(lài),所以不屬于2NF。 消除非主屬性對(duì)碼的函數(shù)依賴(lài)為部分函數(shù)依賴(lài),將關(guān)系模式分解成2NF如下: S1(Sno,Sname,SD,Sdname) S2(Sno,Course,Grade) (3) 答: 將上述關(guān)系模式分解成3NF如下: 關(guān)系模式S1中存在Sno→SD,SD→Sdname,即非主屬性Sdname傳遞依賴(lài)于Sno,所以S1不是3NF。進(jìn)一步分解如下: S11(Sno,Sname,SD) S12(SD,Sdname) 分解后的關(guān)系模式S11、S12滿足3NF。 對(duì)關(guān)系模式S2不存在非主屬性對(duì)碼的傳遞依賴(lài),故屬

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!