freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

數(shù)據(jù)庫期末考試復習試題與答案-文庫吧

2025-07-21 07:39 本頁面


【正文】 明理由。(3分)(2)如果關系R不屬于BCNF,請將關系R逐步分解為BCNF。(5分)要求:寫出達到每一級范式的分解過程,并指明消除什么類型的函數(shù)依賴。(1)關系R的候選碼是(A,B,C),R∈1NF,因為R中存在非主屬性D,E對候選碼(A,B,C)的部分函數(shù)依賴?!。?分)(2)首先消除部分函數(shù)依賴將關系分解為:R1(A,B,C) (A,B,C)為候選碼,R1中不存在非平凡的函數(shù)依賴R2(B,C,D,E),(B,C)為候選碼,R2的函數(shù)依賴集為:F2={(B,C)→D,D→E}在關系R2中存在非主屬性E對候選碼(B,C)的傳遞函數(shù)依賴,所以將R2進一步分解:R21(B,C,D) ,(B,C)為候選碼,R21的函數(shù)依賴集為:F21 = { (B,C)→D }R22(D,E) ,D為候選碼,R22的函數(shù)依賴集為:F22 = { D→E }在R1中已不存在非平凡的函數(shù)依賴,在R2R22關系模式中函數(shù)依賴的決定因素均為候選碼,所以上述三個關系模式均是BCNF。得 分五、綜合題(15分) 某企業(yè)集團有若干工廠,每個工廠生產多種產品,且每一種產品可以在多個工廠生產,每個工廠按照固定的計劃數(shù)量生產產品;每個工廠聘用多名職工,且每名職工只能在一個工廠工作,工廠聘用職工有聘期和工資。工廠的屬性有工廠編號、廠名、地址,產品的屬性有產品編號、產品名、規(guī)格,職工的屬性有職工號、姓名。(1)根據(jù)上述語義畫出ER圖;(5分)(2)將該ER模型轉換為關系模型;(5分)(要求:1:1和1:n的聯(lián)系進行合并)(3)指出轉換結果中每個關系模式的主碼和外碼。(5分)(1)本題的ER圖如下圖所示。規(guī)格n1mn工廠生產產品聘用職工職工號姓名工資計劃數(shù)量產品編號產品名工產編號廠名聘期地址 (2)轉化后的關系模式如下: 工廠(工廠編號,廠名,地址) 產品(產品編號,產品名,規(guī)格) 職工(職工號,姓名,工廠編號,聘期,工資) 生產(工廠編號,產品編號,計劃數(shù)量) (3)每個關系模式的主碼、外碼如下: 工廠:主碼是工廠編號,無外碼; 產品:主碼是產品編號,無外碼; 職工:主碼職工號,外碼是工廠編號; 生產:主碼是(工廠編號,產品編號), 外碼是工廠編號、產品編號。試題二得 分一、單項選擇題(本大題共20小題,每小題2分,共40分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。1.D 2.C 3.D 4.A 5.B 6.D 7.C 8.B 9.C 10.B1. 下列四項中,不屬于數(shù)據(jù)庫系統(tǒng)的主要特點的是( D )。A.數(shù)據(jù)結構化 B.數(shù)據(jù)的冗余度小C.較高的數(shù)據(jù)獨立性 D.程序的標準化2. 數(shù)據(jù)的邏輯獨立性是指( C )A.內模式改變,模式不變B.模式改變,內模式不變C.模式改變,外模式和應用程序不變D.內模式改變,外模式和應用程序不變3. 在數(shù)據(jù)庫的三級模式結構中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結構和特征的是( D )。A.外模式 B.內模式 C.存儲模式 D.模式4. 相對于非關系模型,關系數(shù)據(jù)模型的缺點之一是( A )。A.存取路徑對用戶透明,需查詢優(yōu)化 B.數(shù)據(jù)結構簡單C.數(shù)據(jù)獨立性高 D.有嚴格的數(shù)學基礎5. 現(xiàn)有關系表:學生(宿舍編號,宿舍地址,學號,姓名,性別,專業(yè),出生日期)的主碼是( B )。A.宿舍編號B.學號C.宿舍地址,姓名D.宿舍編號,學號6. 自然連接是構成新關系的有效方法。一般情況下,當對關系R和S使用自然連接時,要求R和S含有一個或多個共有的( D )。A.元組 B.行 C.記錄 D.屬性7. 下列關系運算中,( C )運算不屬于專門的關系運算。 A.選擇 B.連接C.廣義笛卡爾積 D.投影8. SQL語言具有( B )的功能。A.關系規(guī)范化、數(shù)據(jù)操縱、數(shù)據(jù)控制B.數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制C.數(shù)據(jù)定義、關系規(guī)范化、數(shù)據(jù)控制D.數(shù)據(jù)定義、關系規(guī)范化、數(shù)據(jù)操縱9.從ER模型關系向關系模型轉換時,一個M:N聯(lián)系轉換為關系模式時,該關系模式的關鍵字是( C )。A.M端實體的關鍵字 B.N端實體的關鍵字 C.M端實體關鍵字與N端實體關鍵字組合 D.重新選取其他屬性10. SQL語言中,刪除一個表的命令是( B)A. DELETE B. DROP C. CLEAR D. REMOVE11.C 12.D 13.A 14.D 15.C 16.B 17.B 18.A 19.C 20.A11. 圖1中( C )是關系完備的系統(tǒng)A B C D圖1 12.有關系模式A(S,C,M),其中各屬性的含義是:S:學生;C :課程;M:名次,其語義是:每一個學生選修每門課程的成績有一定的名次,每門課程中每一名次只有一個學生(即沒有并列名次),則關系模式A最高達到( D ) A.1NF B.2NF C.3NF D.BCNF13.關系規(guī)范化中的刪除異常是指 ( A ) A.不該刪除的數(shù)據(jù)被刪除 B.不該插入的數(shù)據(jù)被插入 C.應該刪除的數(shù)據(jù)未被刪除 D.應該插入的數(shù)據(jù)未被插入14.在數(shù)據(jù)庫設計中, E-R圖產生于( D )A.需求分析階段 B.物理設計階段C.邏輯設計階段 D.概念設計階段 15.有一個關系:學生(學號,姓名,系別),規(guī)定學號的值域是8個數(shù)字組成的字符串,這一規(guī)則屬于( C )。A.實體完整性約束B.參照完整性約束C.用戶自定義完整性約束D.關鍵字完整性約束16.事務是數(shù)據(jù)庫運行的基本單位。如果一個事務執(zhí)行成功,則全部更新提交;如果一個事務執(zhí)行失敗,則已做過的更新被恢復原狀,好像整個事務從未有過這些更新,這樣保持了數(shù)據(jù)庫處于( B )狀態(tài)。 A.安全性 B.一致性 C.完整性 D.可靠性17. ( B )用來記錄對數(shù)據(jù)庫中數(shù)據(jù)進行的每一次更新操作。A.后援副本 B.日志文件 C.數(shù)據(jù)庫 D.緩沖區(qū)18. 在并發(fā)控制技術中,最常用的是封鎖機制,基本的封鎖類型有排它鎖X和共享鎖S,下列關于兩種鎖的相容性描述不正確的是(A )A. X/X :TRUE B. S/S:TRUEC. S/X:FALSE D. X/S:FALSE 19. 設有兩個事務TT2,其并發(fā)操作如圖1所示,下面評價正確的是( C ) A. 該操作不存在問題 B. 該操作丟失修改C. 該操作不能重復讀 D. 該操作讀“臟”數(shù)據(jù) T1 T2 read(A)read(B) sum=A+B read(A)A=A*2write(A) read(A)read(B)sum=A+Bwrite(A+B) 圖2 20. 已知事務T1的封鎖序列為:LOCK S(A)…LOCK S(B)…LOCK X(C)…UNLOCK(B) …UNLOCK (A) …UNLOCK (C)事務T2的封鎖序列為:LOCK S(A) …UNLOCK (A) …LOCK S(B)…LOCK X(C) …UNLOCK (C) …UNLOCK (B)則遵守兩段封鎖協(xié)議的事務是(  A ?。? 得 分二、填空題(本大題共7小題,每空1分,共10分)請在每小題的空格中填上正確答案。錯填、不填均無分。 1. 主屬性 空值(或NULL) 2. 外碼 3. GRANT 4. R(RS) 5. 數(shù)據(jù)庫管理系統(tǒng)(或DBMS) 數(shù)據(jù)庫管理員(或DBA) 6. 概念結構設計階段 物理結構設計階段 7. 21. 關系數(shù)據(jù)庫的實體完整性規(guī)則規(guī)定基本關系的 都不能取 。2. 在關系A(S,SN,D)和B(D,CN,NM)中,A的主碼是S,B的主碼是D,則D在A中稱為 。3. SQL語言中,用于授權的語句是_________。4. 關系R與S的交可以用關系代數(shù)的5種基本運算表示為 。5. 數(shù)據(jù)庫系統(tǒng)中最重要的軟件是 ,最重要的用戶是 6. 數(shù)據(jù)庫設計分為以下六個設計階段:需求分析階段、 、邏輯結構設計階段、 、數(shù)據(jù)庫實施階段、數(shù)據(jù)庫運行和維護階段。7. 已知關系R(A,B,C,D)和R上的函數(shù)依賴集F={A→CD,C→B},則R∈ NF。得 分三、簡答題(本大題共3小題,第1題4分,第3題各3分,共10分)1. 試述數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的概念。 數(shù)據(jù):描述事物的符號記錄。(1分) 數(shù)據(jù)庫:長期存儲在計算機內的、有組織的、可共享的數(shù)據(jù)集合。(1分) 數(shù)據(jù)庫管理系統(tǒng):是位于用戶與操作系統(tǒng)之間的具有數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù) 據(jù)庫的運行管理、數(shù)據(jù)庫的建立和維護功能的一層數(shù)據(jù)管理軟件。(1分) 數(shù)據(jù)庫系統(tǒng):在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構成。(1 02. 說明視圖與基本表的區(qū)別和聯(lián)系。 答:視圖是從一個或幾個基本表導出的表,它與基本表不同,是一個虛表,數(shù)據(jù)庫中只存放視圖的定義,而不存放視圖對應的數(shù)據(jù),這些數(shù)據(jù)存放在原來的基本表中,當基本表中的數(shù)據(jù)發(fā)生變化,從視圖中查詢出的數(shù)據(jù)也就隨之改變(2分)。視圖一經定義就可以像基本表一樣被查詢、刪除,也可以在一個視圖之上再定義新的視圖,但是對視圖的更新操作有限制(1分)。3.數(shù)據(jù)庫系統(tǒng)的故障有哪些類型?(1)事務故障(1分) (2)系統(tǒng)故障(1分) (3)介質故障(1分)得 分四、設計題(第1題15分,第2題10分,共25分)1. 設有一個工程供應數(shù)據(jù)庫系統(tǒng),包括如下四個關系模式:l S(SNO,SNAME, STATUS,CITY);l P(PNO,PNAME,COLOR,WEIGHT);l J(JNO,JNAME,CITY);l SPJ(SNO,PNO,JNO,QTY);供應商表S由供應商號、供應商名、狀態(tài)、城市組成;零件表P 由零件號、零件名、顏色、重量組成;工程項目表J由項目號、項目名、城市組成;供應情況表SPJ由供應商號、零件號、項目號、供應數(shù)量組成;(1)用關系代數(shù)查詢沒有使用天津供應商生產的紅色零件的工程號;(3分)πJNO(J) πJNO (sCITY=39。天津39。 (S)SPJsCOLOR=39。紅39。 (P))(2) 用關系代數(shù)查詢至少使用了供應商S1所供應的全部零件的工程號JNO; (3分)πPNO,JNO(SPJ)247。πPNO (sSNO=39。S139。 (SPJ))(3)用SQL查詢供應工程J1零件為紅色的工程號JNO;(2分)(3)參考答案1:SELECT DISTINCT JNO FROM SPJ,P WHERE = AND COLOR=39。紅39。AND JNO=39。J139。評分標準:SELECT DISTINCT JNO FROM SPJ,P 1分,SPJ,P中少任一表不給分;WHERE = AND COLOR=39。紅39。AND JNO=39。J139。1分,扣完1分為止。參考答案2: SELECT DISTINCT SNO FROM SPJ WHERE JNO=39。J139。 AND PNO IN (SELECT PNOFROM P WHERE COLOR=39。紅39。)。(4)用SQL查詢沒有使用天津供應商生產的零件的工程號;(3分)參考答案1:SELECT JNO FROM J WHERE JNO NOT IN (SELECT JNO FROM SPJ WHERE SNO IN (SELECT SNO FROM S WHERE CITY=39。天津39。))。評分標準:SELECT JNO FROM J WHERE JNO NOT IN和S
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1