下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫期末綜合練習(xí)題選(NO1)一、選擇題1.五種基本關(guān)系代數(shù)運算是[](單選題)A.U,-,×,π和σ?? ? B.U,-,∞,π和σC.U,n,x,π和σD.U,n,∞,π和σ2.下列聚集函數(shù)中不忽略空值(null)的是[](單選題)A.SUM(列名)? B.MAX(列名)C.COUNT(*) ? D.AVG(列名)3.設(shè)關(guān)系模式R(A,B,C),F是及上成立的FD集,F={B→C},則分解ρ{AB,BC}[]A.是無損聯(lián)接,也是保持FD的分解B.是無損聯(lián)接,但不保持FD的分解C.不是無損聯(lián)接,但保持FD的分解D.既不是無損聯(lián)接,也不保持FD的分解4.在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于[](單選題)A.需求分析階段? ?? B.概念設(shè)計階段C.邏輯設(shè)計階段 ? ?D.物理設(shè)計階段5.DBMS中實現(xiàn)事務(wù)持久性的子系統(tǒng)是[](單選題)A.安全性管理子系統(tǒng) ?? B.完整性管理子系統(tǒng)C.并發(fā)控制子系統(tǒng) ????D.恢復(fù)管理子系統(tǒng)6.當(dāng)關(guān)系及和S自然聯(lián)接時,可以把及和S原該舍棄的元組放到結(jié)果關(guān)系中的操作是[] A.左外聯(lián)接? B.右外聯(lián)接 C.外部并? D.外聯(lián)接7.數(shù)據(jù)庫與文獻系統(tǒng)的主線區(qū)別在于[]A.提高了系統(tǒng)效率? B.方便了用戶使用C.?dāng)?shù)據(jù)的結(jié)構(gòu)化 D.節(jié)省了存儲空間8.對由SELECT--FROM—WHERE—GROUP--ORDER組成的SQL語句,其在被DBMS解決時,各子句的執(zhí)行順序為[]。(單選題)A.SELECT—FROM—GROUP—WHERE—ORDERB.FROM——SELECT--WHERE——GROUP——ORDERC.FROM——WHERE——GROUP——SELECT——ORDERD.SELECT——FROM——WHERE——GROUP——ORDER9.下列四項中,不屬于數(shù)據(jù)庫系統(tǒng)特點的是()。?A.數(shù)據(jù)共享B.數(shù)據(jù)完整性C.數(shù)據(jù)冗余度高D.數(shù)據(jù)獨立性高10.數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性體現(xiàn)在()。A.不會由于數(shù)據(jù)的變化而影響到應(yīng)用程序B.不會由于數(shù)據(jù)存儲結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序C.不會由于存儲策略的變化而影響存儲結(jié)構(gòu)D.不會由于某些存儲結(jié)構(gòu)的變化而影響其他的存儲結(jié)構(gòu)11.關(guān)系數(shù)據(jù)模型是目前最重要的一種數(shù)據(jù)模型,它的三個要素分別是()。?A.實體完整性、參照完整性、用戶自定義完整性?B.數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作、完整性約束 C.數(shù)據(jù)增長、數(shù)據(jù)修改、數(shù)據(jù)查詢?D.外模式、模式、內(nèi)模式12.下面的選項不是關(guān)系數(shù)據(jù)庫基本特性的是()。?A.不同的列應(yīng)有不同的數(shù)據(jù)類型?B.不同的列應(yīng)有不同的列名?C.與行的順序無關(guān)??? D.與列的順序無關(guān)13.一個關(guān)系只有一個()。A.候選碼? B.外碼 ? C.超碼? ?D.主碼14.關(guān)系模型中,一個碼是()。A.可以由多個任意屬性組成????? B.至多由一個屬性組成C.由一個或多個屬性組成,其值可以惟一標(biāo)記關(guān)系中一個元組D.以上都不是15.現(xiàn)有如下關(guān)系:患者(患者編號,患者姓名,性別,出生日期,所在單位)醫(yī)療(患者編號,醫(yī)生編號,醫(yī)生姓名,診斷日期,診斷結(jié)果)其中,醫(yī)療關(guān)系中的外碼是()。?A.患者編號?? ?? B.患者姓名C.患者編號和患者姓名???D.醫(yī)生編號和患者編號二、簡答題1.在建立一個數(shù)據(jù)庫應(yīng)用系統(tǒng)時,為什么要一方面調(diào)試運營DBMS的恢復(fù)功能?簡述一下你所了解的數(shù)據(jù)庫系統(tǒng)的恢復(fù)方法。(設(shè)計題)答:(1)由于計算機系統(tǒng)中硬件的故障、軟件的錯誤、操作員的失誤以及惡意的破壞是不可避免的,這些故障輕則導(dǎo)致運營事務(wù)非正常中斷,影響數(shù)據(jù)庫中數(shù)據(jù)的對的性,重則破壞數(shù)據(jù)庫,使數(shù)據(jù)庫中所有或部分?jǐn)?shù)據(jù)丟失,為了防止出現(xiàn)此類事件帶來的劫難性后果,必須一方面調(diào)試運營DBMS的恢復(fù)功能。即把數(shù)據(jù)庫從錯誤狀態(tài)恢復(fù)到某一已知的對的狀態(tài)(亦稱為一致狀態(tài)或完整狀態(tài))的功能。(2)DBMS一般都使用數(shù)據(jù)轉(zhuǎn)儲和登錄日記文獻實現(xiàn)數(shù)據(jù)庫系統(tǒng)恢復(fù)功能。針對不同的故障,使用不同的恢復(fù)策略和方法。例如,對于事務(wù)故障的恢復(fù)是由DBMS自動完畢的,對用戶是透明的。對于系統(tǒng)故障,也是由DBMS完畢恢復(fù)操作,涉及撤消(UNDO)故障發(fā)生時未完畢的事務(wù),重做(REDO)已完畢的事務(wù)。DBA的任務(wù)是重新啟動系統(tǒng),系統(tǒng)啟動后恢復(fù)操作就由DBMS來完畢了。對于介質(zhì)故障,則恢復(fù)方法是由DBA重裝最新的數(shù)據(jù)庫后備副本和轉(zhuǎn)儲結(jié)束時刻的日記文獻副本,然后DBA啟動系統(tǒng)恢復(fù)命令,由DBMS完畢恢復(fù)功能,即重做已完畢的事務(wù)。2.試述數(shù)據(jù)模型中完整性約束條件的概念,并給出關(guān)系模型中的完整性約束。答:數(shù)據(jù)模型應(yīng)當(dāng)反映和規(guī)定本數(shù)據(jù)模型必須遵守的基本的通用的完整性約束條件。數(shù)據(jù)模型還應(yīng)當(dāng)提供定義完整性約束條件的機制,以反映具體應(yīng)用所涉及的數(shù)據(jù)必須遵守的特定的語義約束條件。在關(guān)系模型中,任何關(guān)系必須滿足實體完整性和參照完整性兩個條件。這是關(guān)系數(shù)據(jù)模型必須遵守基本的通用的完整性約束條件。3.今有如下關(guān)系數(shù)據(jù)庫:S(SNO,SN,STATUS,CITY)P(PNO,PN,COLOR,WEIGHT)(JNO,JN,CITY)SPJ(SNO,PNO,JNO,QTY)其中,S為供應(yīng)單位,P為零件,J為工程項目,SPJ為工程訂購零件的訂單,其語義為:某供應(yīng)單位供應(yīng)某種零件給某個工程,請用SQL完畢下列操作。(1)求為工程J1提供紅色零件的供應(yīng)商代號。(2)求使用S1供應(yīng)的零件的工程名稱。(3)求供應(yīng)商與工程所在城市相同的供應(yīng)商提供的零件代號。(4)求至少有一個和工程不在同一城市的供應(yīng)商提供零件的工程代號。(計算題)解:(1)SELECTDISnNCTSPJ.SNOFROMSPJ,PWHEREP.PNO二SPJ.PNOANDSPJ.JNO=‘J1’ANDP.COLOR=‘紅’(2)SELECTJ.JNFROMJ,SPJWHEREJ.JNO=SPJ.JNOANDSPJ.SNO=‘S1’(3)SELECTDISTINCTSPJ.PNOFROMS,J,SPJWHERES.SNO=SPJ.SNOAND).JNO=SPJ.JNOANDS.CITY=J.CITY;(4)SELECTDISTINCTSPJ.JNOFROMS,J,SPJWHERES.SNO=SPJ.SNOANDJ.JNO=SPJ.JNOANDS.CITY<>J.CITY;4設(shè)有關(guān)系模式R(U,F),其中U={A,B,C,D,E},F={AD,ED,DB,BCD,CDA}。=1\*GB2⑴求出R(U,F)的所有關(guān)鍵字(候選碼)。=2\*GB2⑵將R(U,F)分解為具有無損連接性和保持函數(shù)依賴集F的3NF模式集。解:=1\*GB2⑴由于在所有函數(shù)依賴的右部未出現(xiàn)的屬性一定是候選碼的成員,所以C、E必然是候選碼中的成員,又由于(CE)+=ABCDE,C+=C,E+=BDE,所以CE是R惟一候選碼。=2\*GB2⑵求出最小依賴集Fmin={AD,ED,DB,BCD,CDA}將R分解的3NF是:={AD,DE,BD,BCD,ACD}又由于AD是包含在ACD中,BD是包含在BCD中的,所以得到簡化結(jié)果是:={DE,BCD,ACD}.5指出下列關(guān)系模式是第幾范式,說明理由。=1\*GB2⑴R(A,B,C),其函數(shù)依賴集為F={ABC};解:R是BCNF模式。由于F中告訴我們候選鍵是AB,并且AB和C不存在部分和傳遞的函數(shù)依賴,在A和B中也不存在部分和傳遞的函數(shù)依賴,并且該函數(shù)依賴的左部包含了R的候選鍵AB,所以由定義可知R是BCNF模式。=2\*GB2⑵R(A,B,C),其函數(shù)依賴集為F={BC,ACB};解:R是3NF模式。由于F中告訴我們候選鍵是AB和AC,R中所有屬性都是主屬性,不存在非主屬性對候選鍵的傳遞函數(shù)依賴,所以由定義可知R是3NF模式。=3\*GB2⑶R(A,B,C),其函數(shù)依賴集為F={BC,BA,ABC};解:R是BCNF模式。由于F中告訴我們候選鍵是A和B,并且由ABC,可知AB,AC,再有F中有BC,BA,因此C是直接函數(shù)依賴于A,而不是傳遞函數(shù)依賴于A。又由于F的每一個函數(shù)依賴的左部都包含了一個候選鍵,在A和B中也不存在部分和傳遞的函數(shù)依賴,所以由定義可知R是BCNF模式。=4\*GB2⑷R(A,B,C),其函數(shù)依賴集為F
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版腳手架安裝工程安全教育與培訓(xùn)合同3篇
- 二零二五年度苗木種植與生態(tài)農(nóng)業(yè)園區(qū)運營合作協(xié)議2篇
- 棄土場承包合同(2篇)
- 2025年度個人跨境貿(mào)易融資連帶責(zé)任擔(dān)保協(xié)議4篇
- 2025年瓦工勞務(wù)合作工程承包協(xié)議書9篇
- 二零二五年度門臉房屋租賃與鄉(xiāng)村振興戰(zhàn)略合作合同4篇
- 二零二五版民辦非企業(yè)公共設(shè)施捐贈合同范本4篇
- 化學(xué)實驗教學(xué)講座模板
- 二零二五版苗圃場技術(shù)員環(huán)保技術(shù)支持聘用合同4篇
- 集合交并差運算課程設(shè)計
- 腰椎間盤突出疑難病例討論
- 《光伏發(fā)電工程工程量清單計價規(guī)范》
- 2023-2024學(xué)年度人教版四年級語文上冊寒假作業(yè)
- (完整版)保證藥品信息來源合法、真實、安全的管理措施、情況說明及相關(guān)證明
- 營銷專員績效考核指標(biāo)
- 陜西麟游風(fēng)電吊裝方案專家論證版
- 供應(yīng)商審核培訓(xùn)教程
- 【盒馬鮮生生鮮類產(chǎn)品配送服務(wù)問題及優(yōu)化建議分析10000字(論文)】
- 肝硬化心衰患者的護理查房課件
- 2023年四川省樂山市中考數(shù)學(xué)試卷
- 【可行性報告】2023年電動自行車行業(yè)項目可行性分析報告
評論
0/150
提交評論