下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、華東交通大學20072008學年第二學期考試卷試卷編號:(A)卷 數(shù)據(jù)庫系統(tǒng)原理及應用 課程 課程類別:必 閉卷()、開卷(范圍)( ):考試日期:題號一二三四五六七八九十總分累分人簽名題分20105614100得分一、選擇題:(每題2分,共20分)12345678910CCBB,CCBCBBA得分評閱人 二、填空題:(每題1分,共10分)(1)數(shù)據(jù)庫管理系統(tǒng)(DBMS)(2)數(shù)據(jù)庫系統(tǒng)(3)完整性約束(4)物理獨立性(5)沿箭頭方向存在一個循環(huán)(6)系統(tǒng)故障(7)可串行化(8)冗余(9)封鎖粒度(10)數(shù)據(jù)轉儲得分評閱人 三、應用題:(共56分)得分評閱人 1、(6分)R S3=2R S A
2、BCDAR.BR.CBCD6425642425653864252656846535385686842、(共20分)(1)查詢籍貫在江西南昌的職工信息。(3分)SELECT * FROM EMP WHERE ECITY=江西南昌(2)查詢在南昌工作的職工信息。(3分)SELECT E#,ENAME,AGE,SEX,ECITY FROM EMP,WORKS,COMP Where EMP.E#=WORKS.E# AND WORKS.C#=COMP.C# AND CITY=”南昌”(3)假設每個職工可以在多個公司工作,查詢在編號為C4和C8公司兼職的職工工號和姓名。(4分)SELECT A.E#, A
3、.ENAME FROM EMP A, WORKS B, WORKS CWHERE A.E# = B.E# AND B.E# = C.E# AND B.C# = C4 AND C.C# = C8;(4)假設每個職工可以在多個公司工作,查詢每個職工的兼職公司數(shù)目和工資總數(shù),按(E#, NUM, SUM_SALARY)顯示,分別表示職工工號、公司數(shù)目和工資總數(shù)。(4分)SELECT E#, COUNT(C#) AS NUM, SUM(SALARY) AS SUN_SALARYFROM WORKS GROUP BY E#;(5)設職工工號為E6的職工在多個公司工作,查詢至少在E6職工兼職的所有公司工作
4、的職工工號。(6分)SELECT X.E#FROM WORKS XWHERE NOT EXISTS(SELECT * FORM WORKS Y WHERE E# = E6 AND NOT EXISTS(SELECT * FROM WORKS Z WHERE Z.E# = X. E# AND Z.C# = Y.C#);3、(12分)解:SQL語句為: (4分) SELECT JNO FROM J WHERE JNO NOT IN(SELECT JNO FROM S,SPJ,P WHERE S.SNO=SPJ.SNO AND SPJ.PNO=P.PNO AND S.CITY=天津 AND P.CO
5、LOR=紅)結 果pJnopJnosColor=紅sCity=天津sP.Pno=SPJ.PnosS.Sno=SPJ.Sno´´SPJSPJ結 果pJnopJnosColor=紅sCity=天津sP.Pno=SPJ.PnosS.Sno=SPJ.Sno´´SPJSPJ(2)(8分) 優(yōu)化后的標準語法樹為 語法樹為:Jno(J) -Jno(S.Sno=SPJ.SnoÙP.Pno=SPJ.PnoÙCity=天津ÙColor=紅(S×SPJ×P)Jno(J)-Jno(S.Sno=SPJ.Sno(P.Pno=SPJ.
6、Pno(City=天津(Color=紅(S×SPJ×P)Jno(J)-Jno(S.Sno=SPJ.Sno(P.Pno=SPJ.Pno(City=天津(S)×SPJ×Color=紅(P)Jno(J)-Jno(P.Pno=SPJ.Pno(City=天津 (S) SPJ×Color=紅 (P)Jno (J)-Jno(City=天津 (S) SPJ Color=紅 (P) 4、(14分)設關系模式R(A,B,C,D)函數(shù)依賴集FAC, CA, BAC, DAC, BDA。1)求(BD) F+,并說明BD是否為R 的候選碼。(4)2)求出R的最小函數(shù)依賴
7、集。(10分)解:1) (BD) F+=BD BàAC,DàAC (BD) F+àABCD (B) F+= B BàAC (B) F+=ABC 不等于A,B,C,D (D) F+= D DàAC (B) F+=ABD 不等于A,B,C,D 由以上條件可知, BD是R的候選碼。2)求最小函數(shù)依賴集。(1)將F中函數(shù)依賴的右部分解為單屬性:(2分)FAC,CA, BA, BC, DA, DC, BDA(2)去掉F中冗余的函數(shù)依賴:(6分)判斷AC是否冗余。設:G1=CA, BA, BC, DA, DC, BDA, 得:AG1+=A, CÏ
8、 AG1+ AC不冗余。判斷CA是否冗余。設:G2=AC, BA, BC, DA, DC, BDA, 得:CG2+=C, AÏ CG2+ CA不冗余。判斷BA是否冗余。設:G3=AC,CA, BC, DA, DC, BDA, 得:BG3+=ABC, A Î BG3+ BA冗余。判斷BC是否冗余。設:G4=AC,CA, DA, DC, BDA, 得:BG4+=B, CÏ BG4+ BC不冗余。判斷DA是否冗余。設:G5=AC,CA, BC, DC, BDA, 得:DG5+=ADC, A Î DG5+ DA冗余。判斷DC是否冗余。設:G6=AC,CA, BC, BDA, 得:DG6+=D, C Ï DG6+ DC不冗余。判斷BDA是否冗余。設:G7=AC,CA, BC, DC, 得:(BD)G7+ =BDCA, A Î (BD)G7+ BDA冗余所以:F=AC,CA, BC, DC。3)由于F的左部均為單屬性,所以:(2分)最小函數(shù)依賴集F=AC,CA, BC, DC。5(4分)考慮以下兩個事務,并回答問題。兩個事務的并發(fā)執(zhí)行會產(chǎn)生死鎖,例如:T1 T2lock-S(A)lock-S(B)read(B)read(A)lock-X(B)lock-X(A) 兩個事務死鎖得分評閱人 四、(14分)綜合題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度商業(yè)地產(chǎn)車位租賃及增值服務合同6篇
- 2025年度個人借款延期還款及違約責任合同2篇
- 2025版出租車品牌形象授權合同范本3篇
- 二零二五版民間借貸合同糾紛調解與和解服務合同4篇
- 二零二五年度深層油氣資源打井項目合同4篇
- 個性化數(shù)據(jù)咨詢與服務合同2024版版B版
- 二零二四年企業(yè)財務管理咨詢管理服務合同模板3篇
- 2025年度車床租賃與產(chǎn)品性能提升服務合同范本4篇
- 2024離婚心理咨詢服務合同
- 二零二四年健康咨詢服務合同2篇
- 2014新PEP小學英語六年級上冊-Unit5-What-does-he-do復習課件
- 9.2溶解度(第1課時飽和溶液不飽和溶液)+教學設計-2024-2025學年九年級化學人教版(2024)下冊
- 礦山隱蔽致災普查治理報告
- 副總經(jīng)理招聘面試題與參考回答(某大型國企)2024年
- PDCA循環(huán)提高護士培訓率
- 《獅子王》電影賞析
- 河北省保定市定州市2025屆高二數(shù)學第一學期期末監(jiān)測試題含解析
- 中醫(yī)護理人文
- 2024-2030年中國路亞用品市場銷售模式與競爭前景分析報告
- 貨物運輸安全培訓課件
- 前端年終述職報告
評論
0/150
提交評論