《數(shù)據(jù)庫原理》模擬題.ppt
《《數(shù)據(jù)庫原理》模擬題.ppt》由會員分享,可在線閱讀,更多相關《《數(shù)據(jù)庫原理》模擬題.ppt(47頁珍藏版)》請在裝配圖網(wǎng)上搜索。
茂名學院計算機科學與技術系,《數(shù)據(jù)庫原理》模擬題,,考試題型,一、選擇題(20分)二、填空題(20分)三、簡答題(20分)四、綜合題(40分),一、選擇題,1.單個用戶使用的數(shù)據(jù)視圖的描述稱為【】。A.外模式B.概念模式C.內(nèi)模式D.存儲模式,2.數(shù)據(jù)模型的三要素是指【】。A、數(shù)據(jù)結構、數(shù)據(jù)對象和共享B、數(shù)據(jù)結構、數(shù)據(jù)操作和數(shù)據(jù)控制C、數(shù)據(jù)結構、數(shù)據(jù)操作和完整性D、數(shù)據(jù)結構、數(shù)據(jù)操作和完整性約束條件,,3、只有兩個屬性的關系,其最高范式必屬于【】。A、1NFB、3NFC、3NFD、BCNF,,4、SQL語言是【】。A、高級語言B、非過程化語言C、匯編語言D、宿主語言,,5、在SQL中,與關系代數(shù)中的投影運算相對應的子句是【】。A、SELECTB、FROMC、WHERED、ORDERBY,,6、關于視圖,下列說法中正確的是【】。A、對視圖的使用,不可以進行查詢和修改操作B、視圖只能從表中導出C、視圖與表一樣也存儲著數(shù)據(jù)D、對視圖的操作,最終要轉化為對基本表的操作,,7、數(shù)據(jù)庫邏輯設計時,下列原則中不正確的是【】。A、一定要避免插入異常B、一定要避免刪除異常C、一定要避免數(shù)據(jù)冗余D、盡量避免多表連接,,8、概念結構設計的主要工具是【】。A、數(shù)據(jù)流程圖和數(shù)據(jù)字典B、E-R圖C、規(guī)范化理論D、SQL語言,,9、在數(shù)據(jù)庫中造成數(shù)據(jù)損害的故障里,CPU故障屬于【】。A、事務故障B、系統(tǒng)故障C、介質(zhì)故障D、程序故障,,10、在SQL的安全控制中,不屬于視圖機制優(yōu)點的是【】。A、數(shù)據(jù)安全性B、程序安全性C、數(shù)據(jù)獨立性D、操作簡單性,,11、對于事務并發(fā)控制處理,若發(fā)現(xiàn)“事務等待圖”中存在回路,則【】。A、出現(xiàn)死鎖B、出現(xiàn)活鎖C、事務執(zhí)行失敗D、事務執(zhí)行成功,,12、現(xiàn)有關系模式:EMP(empno,ename,mgr,sal,workday)DEPT(deptno,dname,loc)在以下視圖中,不能更新的視圖為【】。A.視圖V1,由1970年以后參加工作的雇員組成。B.視圖V2,由部門號和各部門的平均工資組成。C.視圖V3,由雇員姓名和其領導者姓名組成。D.視圖V4,由薪金超出所有雇員平均薪金以上的雇員組成。,13、根據(jù)(S,X)鎖相容矩陣,若事務A已對表T加上了S鎖,則另一事務E可以對表T加【】。A、S鎖B、S和X鎖C、X鎖D、以上都不是,,14、要保證數(shù)據(jù)庫邏輯數(shù)據(jù)獨立性,需要修改的是【】。A.模式B.模式與內(nèi)模式的映射C.模式與外模式的映射D.內(nèi)模式,,15、在下列關系運算中,【】的結果集膨脹規(guī)模最大。A、選擇B、投影C、連接D、集合交,,16、從E-R模型向關系模型轉換時,一個M:N的聯(lián)系應轉換為一個關系模式,則該關系模式的碼應該是【】。A、M端實體的碼B、N端實體的碼C、M端和N端實體的碼的組合D、重新選擇其它屬性,,17、在SQL中,對表中的數(shù)據(jù)進行修改的語句是【】。A、UPDATE…SET…B、UPDATE…FROM…C、ALTER…SET…D、ALTER…FROM,,18、存在一個等待事務集{T0,T1,…,Tn},其中T0正等待被T1鎖住的數(shù)據(jù)項,T1正等待被T2鎖住的數(shù)據(jù)項,……,Tn-1正等待被Tn鎖住的數(shù)據(jù)項,Tn正等待被T0鎖住的數(shù)據(jù)項,則系統(tǒng)的工作狀態(tài)處于【】。A、并發(fā)處理B、封鎖C、循環(huán)D、死鎖,19、已知關系R如圖所示,可以作為R的主碼的屬性組是【】。A、abB、bdC、acD、bc,,20、假設在某個公司環(huán)境中,一個部門有多名職工,一名職工只能屬于一個部門,則部門與職工之間的聯(lián)系是【】。A、一對多B、一對一C、多對多D、不確定,,二、填空題,1、數(shù)據(jù)模型的三要素分別是:數(shù)據(jù)結構、數(shù)據(jù)操作和。2、概念模型表示方法很多,其中最常用的是1976年提出的實體聯(lián)系方法,該方法用來描述現(xiàn)實世界的概念模型。3、在DBMS中,美國國家標準協(xié)會把數(shù)據(jù)模式分為三級:外模式、模式和。4、根據(jù)實體完整性規(guī)則,若屬性A是基本關系的主屬性,則屬性A的值不能為。,,5、DBMS的并發(fā)控制是以為單位進行的。6、所謂“兩段”鎖的含義是,事務分為兩個階段,第一階段是獲得封鎖,第二階段是。7、若關系R有m個元組,關系S有n個元組,那么RS的元組個數(shù)應該是。8、避免發(fā)生活鎖的方法是采用的策略。9、數(shù)據(jù)流程圖(DFD)是數(shù)據(jù)庫設計中階段的描述工具。,三、簡答題,1、數(shù)據(jù)獨立性包括哪兩個方面,含義是什么?2、等值連接與自然連接的區(qū)別是什么?3、數(shù)據(jù)庫設計的步驟有哪些?4、什么是事務?它有哪四種特性?,四、綜合題,1、假設有下面兩個模式:職工(職工號,姓名,年齡,職務,工資,部門號),其中職工號為主碼;部門(部門號,名稱,經(jīng)理名,電話),其中部門號為主碼;用SQL語言定義這兩個關系模式,要求在模式中完成以下完整性約束條件的定義:(1)定義每個模式的主碼;(2)定義參照完整性;(3)定義職工年齡不得超過60歲。,CREATETABLE部門(部門號NUMBER(2),名稱VARCHAR(10),經(jīng)理名VARCHAR(10),電話Char(12),CONSTRAINTPK_DEPTPRIMARYKEY(部門號));CREATETABLE職工(職工號NUMBER(4),姓名VARCHAR(10),年齡NUMBER(2),CONSTRAINTC1CHECK(年齡部門編號(商店編號,部門編號)――>負責人(商店編號,商品編號)――>商品庫存數(shù)量(2)(商店編號,商品編號)(3)2NF。因為R中存在著非主屬性“負責人”對候選碼(商店編號,商品編號)的傳遞依賴,所以R不屬于3NF。(4)R1(商店編號,商品編號,商品庫存數(shù)量,部門編號)R2(商店編號,部門編號,負責人),旅館的客房管理問題應包括客房管理與收費管理,現(xiàn)在用以下關系模式:收費(住客身份證號,住客姓名,性別,年齡,地址,客房號,床位號,收費標準,住宿日期,退房日期,預付款)假設:(1)旅館住客可能存在同名現(xiàn)象。(2)一個客人可以多次、不同時間到該旅館住宿。試回答下列問題:(1)根據(jù)上述規(guī)定,寫出該關系模式的基本函數(shù)依賴。(2)找出該關系模式的候選碼。(3)該關系模式最高已經(jīng)達到第幾范式?為什么?(4)如果該關系模式不屬于3NF,該關系模式分解成3NF模式集。,(1)基本函數(shù)依賴有:住客身份證號――>(住客姓名,性別,年齡,地址)(客房號,床位號)――>收費標準(客房號,床位號,住宿日期)――>(住客姓名,性別,年齡,地址,收費標準,預付款,退房日期)(2)候選碼是:(客房號,床位號,住宿日期)(3)該關系模式最高只達1NF。因為存在非主屬性對碼的部分函數(shù)依賴。(4)住客信息(住客身份證號,住客姓名,性別,年齡,地址),床位信息(客房號,床位號,收費標準),住宿信息(客房號,床位號,住宿日期,住客身份證號,預付款,退房日期),假設有如下的關系模式:S(供應商),數(shù)據(jù)項有SNO、SNAME、SADDR;P(零件),數(shù)據(jù)項有PNO、PNAME、COLOR、WEIGHT;J(工程項目),數(shù)據(jù)項有JNO、JNAME、JADDR;SPJ(供應情況),數(shù)據(jù)項有SNO、PNO、JNO、QTY,表示某供應商供應某種零件給某工程項目的數(shù)量QTY;并規(guī)定屬性:SNO、SNAME、SADDR、PNO、PNAME、COLOR、JNO、JNAME、JADDR為字符型數(shù)據(jù);WEIGHT、QTY為數(shù)值型數(shù)據(jù);列的寬度自定義。(1)試用SQL語句定義S和SPJ表的結構(應包括主鍵子句和外鍵子句)。,(2)找出工程項目J2使用的各種零件的名稱及其數(shù)量。(3)試用SQL語句建立一視圖,該視圖定義某指定供應商“上海電機廠”為“三峽工程”項目提供的零件的編號、名稱清單。(4)試給出一SQL語句,查詢“三峽工程”項目所使用的零件的總重量。,(1)CREATETABLES(SNOCHAR(8),SNAMECHAR(8),SADDRCHAR(20),PRIMARYKEY(SNO));CREATETABLESPJ(SNOCHAR(8),PNOCHAR(10),JNOCHAR(8),QTYINT,PRIMARYKEY(SNO,PNO,JNO),FOREIGNKEY(SNO)REFERENCESS(SNO),FOREIGNKEY(PNO)REFERENCESP(PNO),FOREIGNKEY(JNO)REFERENCESJ(JNO),);,(2)SELECTP.PNAME,SPJ.QTYFROMP,SPJWHEREP.PNO=SPJ.PNOANDSPJ.JNO=’J2’(3)CREATEVIEWV1ASSELECTP.PNO,PNAMEFROMS,J,SPJWHERES.SNO=SPJ.SNOANDP.PNO=SPJ.PNOANDJ.JNO=SPJ.JNOANDS.SNAME=‘上海電機廠’ANDJ.JNAME=‘三峽工程’;(4)SELECTSUM(QTY*WEIGHT)FROMP,SPJ,JWHEREP.PNO=SPJ.PNOANDJ.JNO=SPJ.JNOANDJ.JNAME=‘三峽工程’;,現(xiàn)有如下關系模式:借閱(圖書編號,書名,作者名,出版社,讀者編號,讀者姓名,借閱日期,歸還日期)試回答下列問題:(1)讀者姓名是候選碼嗎?說明判斷的理由。(2)寫出該關系模式的主碼。(3)該關系模式中是否存在部分函數(shù)依賴和傳遞依賴?如果存在,請各寫出一個。(4)該關系模式最高滿足第幾范式?請說明理由。(5)如何分解該關系模式才能使分解后的關系模式滿足第二范式(2NF)?,(1)讀者姓名不是候選碼。(2)主碼是(讀者編號,圖書編號,借閱日期)(3)存在部分函數(shù)依賴:(讀者編號,圖書編號,借閱日期)→讀者姓名存在傳遞函數(shù)依賴:(讀者編號,圖書編號,借閱日期)→讀者姓名(4)滿足1NF。因為存在部分函數(shù)依賴和傳遞函數(shù)依賴讀者(讀者編號,讀者姓名)圖書(圖書編號,書名,作者名,出版社)借閱(圖書編號,讀者編號,借閱日期,歸還日期,- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 數(shù)據(jù)庫原理 數(shù)據(jù)庫 原理 模擬
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
相關資源
更多
正為您匹配相似的精品文檔
相關搜索
鏈接地址:http://m.italysoccerbets.com/p-12731194.html