



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上數(shù)據(jù)庫系統(tǒng)概論模擬試題答案 一、選擇題(20分)1、數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是_A_。ADBS包括DB和DBMS BDBMS包括DB和DBSCDB包括DBS和DBMS DDBS就是DB,也就是DBMS2、關(guān)系數(shù)據(jù)模型_D_。只能表示實體之間的1:1聯(lián)系只能表示實體之間的1:n聯(lián)系只能表示實體之間的m:n聯(lián)系可以表示實體間的上述三種聯(lián)系3、在數(shù)據(jù)庫中,下列說法_A_是不正確的。A A 數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)B B 若系統(tǒng)是完全可以控制的,則系統(tǒng)可確保更新時的一致性C C 數(shù)據(jù)庫中的數(shù)據(jù)可以共享D D數(shù)據(jù)
2、庫減少了數(shù)據(jù)冗余4、在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是_D_。A A 數(shù)據(jù)存儲量太大B B 沒有嚴格保護數(shù)據(jù)C C 未對數(shù)據(jù)進行完整性控制D D數(shù)據(jù)冗余5、在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全局邏輯結(jié)構(gòu)和特征的是_D_。A外模式B. 內(nèi)模式 C. 存儲模式 D. 模式6、數(shù)據(jù)庫三級模式體系結(jié)構(gòu)的劃分,有利于保持數(shù)據(jù)庫的_A_.A數(shù)據(jù)庫獨立性B. 數(shù)據(jù)安全性C結(jié)構(gòu)規(guī)范化D. 操作可行性7、設(shè)關(guān)系R和S都是二元關(guān)系,那么與元組表達式:t | ($u) ( $v) (R(u) ÙS(v) Ùu1=v1 Ùt1=v1 Ùt2=v2) 等價的關(guān)系代數(shù)表達式
3、是_C_。Ap3,4(R ¥ S) Bp2,3(R ¥ S) 1=3 Cp3,4(R ¥ S) Dp3,4(s 1=1(R ´ S) 1=1 8、關(guān)系模式中各級模式之間的關(guān)系為_A_。A. 3NFÌ 2NFÌ 1NF B. 3NFÌ 1NFÌ 2NF C. 1NFÌ 2NFÌ 3NF D. 2NFÌ 1NFÌ 3NF9、數(shù)據(jù)庫中的封鎖機制是_C_的主要方法。A. 完整性 B. 安全性 C. 并發(fā)控制 D. 恢復(fù)10、在數(shù)據(jù)庫設(shè)計中,用E-R
4、圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示,它是數(shù)據(jù)庫設(shè)計的_B_階段。A. 需求分析 B. 概念設(shè)計 C. 邏輯設(shè)計 D. 物理設(shè)計 二、一個圖書借閱管理數(shù)據(jù)庫要求提供下述服務(wù):A A 隨時查閱書庫中現(xiàn)有書籍的品種、數(shù)量與存放位置。所有各類書籍均可由書號唯一標識。B B 可隨時查詢書籍借還情況。包括借書人單位、姓名、借書證號、借書日期和還書日期。我們約定:任何人可借多種書,任何一種書可為多個人所借,借書證號具有唯一性。C C 當需要時,可通過數(shù)據(jù)庫中保存的出版社的電報編號、電話、郵編及地址等信息向有關(guān)書籍的出版社增購有關(guān)書籍。我們約定,一個出版社可出版多種書籍,同一本書僅為一個出
5、版社出版,出版社名具有唯一性。根據(jù)以上情況和假設(shè),試做如下設(shè)計: (共20分)1、 1、 構(gòu)造滿足需求的E-R圖。 (7分)2、轉(zhuǎn)換為等價的關(guān)系模型結(jié)構(gòu)。 (8分)3、用ODL描述上述模型。 (5分)借書人圖 書出版社借 閱出 版 借書證號姓 名單 位借書日期還書日期書 號數(shù) 量位 置郵 編地 址電 話出版社名電報編號 解
6、 2:(8分)借書人(借書證號,姓名,單位)圖書(書號,數(shù)量,位置,出版社名)出版社(出版社名,電報編號,電話,郵編,地址)借閱(借書證號,書號,借書日期,還書日期)interface 圖書(key(書號))attribute string書號;attribute string數(shù)量;attribute string位置;relationship 出版社 由出版inverse出版社: 出版;relationship Set<借書人>由借閱inverse借書人: 借閱; 三、設(shè)有關(guān)系S、SC和C,試用關(guān)系代數(shù)表達式完成下列操作。 (10分)S(snum,sname,age,s
7、ex),例:(1,“李強”,23,男)是一條數(shù)據(jù)記錄。SC(snum,cnum,score), 例:(1,“C1”,83)是一條數(shù)據(jù)記錄。C(cnum,cname,teacher) 例:(“C1”,“數(shù)據(jù)庫原理”,“王華”)是一條數(shù)據(jù)記錄。1、 1、 檢索“劉祥”同學不學課程的課程號。Õcnum(C)Õcnum(ssname= 劉祥(SCS) 2、 2、 檢索至少有一門課程成績在90分以上的男同學的姓名。Õsname(sscore>=90Ùsex=男(SCS) 四、設(shè)有關(guān)系S、SC和C,試用關(guān)系元組演算表
8、達式完成下列操作。 (10分)S(snum,sname,age,sex),例:(1,“李強”,23,男)是一條數(shù)據(jù)記錄。SC(snum,cnum,score), 例:(1,“C1”,83)是一條數(shù)據(jù)記錄。C(cnum,cname,teacher) 例:(“C1”,“數(shù)據(jù)庫原理”,“王華”)是一條數(shù)據(jù)記錄。1、 1、 檢索年齡大于25歲的女學生的學號和姓名。t2| ($u) (S(u) Ùt1=u1 Ù t2=u2 Ùu3=女 Ùu4 >25) 2、 2、 檢索選修了“數(shù)據(jù)庫系統(tǒng)概論”課程的學生姓名。t| ($u)( $v)(
9、$w)(S(u) ÙSC(v) ÙC(w) Ùt1=u2 Ùw2=數(shù)據(jù)庫系統(tǒng)概論 Ùu1=v1 Ùv2=w1) 五、用SQL完成數(shù)據(jù)查詢功能: (15分)設(shè)有關(guān)系S、SC和C:S(snum,sname,age,sex),例:(1,“李強”,23,男)是一條數(shù)據(jù)記錄。SC(snum,cnum,grade), 例:(1,“k1”,83)是一條數(shù)據(jù)記錄。C(cnum,cname,teacher) 例:(“k1”,“數(shù)據(jù)庫原理”,“王華”)是一條數(shù)據(jù)記錄。1、 1、 列出沒有選修“人工智能”的學生名單。(5分)selec
10、t snamefrom swhere snum not in( select snumfrom scwhere cnum in(select cnum from cwhere cname=” 人工智能”); 2、 2、 找出選修了袁老師教的所有課程的學生名單。(5分)select s.snamefrom swhere not exists (select *from cwhere c.teacher like “袁%” and not exists (select *from scwhere um=mu and sc.snum=s.snum); 3、
11、查找每門課程成績在70分以上并且平均成績在75分以上的學生名單。(5分)select s.snamefrom s,scwhere s.snum=sc.snumgroup by s.snum,s.snamehaving min(grade)>=70 and avg(grade)>=75; 六、設(shè)關(guān)系模式R(A,B,C,D,E,I),其函數(shù)依賴集為:FDs=AD,ABE,BIE, CDI,EC 。計算: 求所有的候選碼。 (10分)key=AB步驟略。 七、設(shè)有關(guān)系student(snum,sname,sdept,mname,cname,grade), snum,
12、cname 為鍵碼。該關(guān)系中存在如下函數(shù)依賴:snum,cnamesname,sdept,mname;snumsname,sdept,mname;snum,cnamegrade;sdept mname。試求解下列問題: (共15分)1、關(guān)系student屬于幾范式? (5分)2、如果關(guān)系student不屬于BCNF,請將關(guān)系student逐步分解為BCNF。 (10分)要求:寫出達到每一級范式的分解過程,并指明消除什么類型的依賴。解:1、關(guān)系模式sc(snum,sname,cnum,score)是1NF,但不是2NF。 因為不存在表中有表、各屬性都是不可再分的,所以sc1NF;由于存在部分函數(shù)依賴: snum ,cnum sname,所以sc 不屬于2NF。 (5分)2、關(guān)系模式s(snum,sname,dept, mname)是2NF,但不是3NF。因為鍵碼是 snum ,是單個屬性,所以不存在部分依賴,s2NF;又由于存在非主屬性對鍵碼的傳遞依賴:snum snam
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 通過學習提升2025年公司戰(zhàn)略與風險管理能力試題及答案
- 行政法學在風險治理中的應(yīng)用探討試題及答案
- 嵌入式系統(tǒng)設(shè)計入門試題及答案
- 多元化經(jīng)營的戰(zhàn)略風險試題及答案
- 網(wǎng)絡(luò)安全管理中的防范措施試題及答案
- 經(jīng)濟政策影響分析試題及答案
- 高考作文練習素材與試題及答案
- 在學習中培養(yǎng)學生的感恩之心計劃
- 2025標準商品房買賣合同
- 2025年北京市農(nóng)藥買賣合同
- HJ 707-2014 環(huán)境噪聲監(jiān)測技術(shù)規(guī)范 結(jié)構(gòu)傳播固定設(shè)備室內(nèi)噪聲
- 無人機應(yīng)用技術(shù)專業(yè)建設(shè)方案
- 老年外科患者圍手術(shù)期營養(yǎng)支持中國專家共識(2024版)
- 企業(yè)員工保密協(xié)議書范本
- 美國文學概論智慧樹知到期末考試答案章節(jié)答案2024年吉林師范大學
- 公司內(nèi)部責任追究制度
- 《在長江源頭各拉丹東》公開課教學課件
- 年產(chǎn)12萬噸石英砂建設(shè)項目可行性研究報告
- 小滿二十四節(jié)氣課件
- 2024年金華浦江縣糧食收儲有限公司招聘筆試參考題庫附帶答案詳解
- 藥品不良反應(yīng)知識培訓
評論
0/150
提交評論