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

正文內(nèi)容

數(shù)據(jù)庫原理期末考試復習題及答案-資料下載頁

2025-06-28 14:16本頁面
  

【正文】 依賴C. X為U的候選碼 D. R屬于2NF13.關系規(guī)范化中的插入操作異常是指 ( ) A.不該刪除的數(shù)據(jù)被刪除 B.不該插入的數(shù)據(jù)被插入 C.應該刪除的數(shù)據(jù)未被刪除 D.應該插入的數(shù)據(jù)未被插入14.在數(shù)據(jù)庫設計中, E-R圖產(chǎn)生于( )A.需求分析階段 B.物理設計階段C.邏輯設計階段 D.概念設計階段 15.在合并分ER圖時必須消除各分圖中的不一致。各分ER圖之間的沖突主要 有三類,即屬性沖突、命名沖突和結(jié)構(gòu)沖突,其中命名沖突是指( )。A.命名太長或太短B.同名異義或同義異名C.屬性類型沖突D.屬性取值單位沖突16.事務是數(shù)據(jù)庫運行的基本單位。如果一個事務執(zhí)行成功,則全部更新提交;如果一個事務執(zhí)行失敗,則已做過的更新被恢復原狀,好像整個事務從未有過這些更新,這樣保持了數(shù)據(jù)庫處于( )狀態(tài)。 A.安全性 B.一致性 C.完整性 D.可靠性17. ( )用來記錄對數(shù)據(jù)庫中數(shù)據(jù)進行的每一次更新操作。A.后援副本 B.日志文件 C.數(shù)據(jù)庫 D.緩沖區(qū)18.若事務T對數(shù)據(jù)對象A加上S鎖,則( )。,其它事務只能再對A加S鎖,而不能加X 鎖。B.事務T可以讀A但不能修改A,其它事務能對A加S鎖和X鎖。C.事務T可以讀A但不能修改A,其它事務只能再對A加S鎖,而不能加X 鎖。D.事務T可以讀A和修改A,其它事務能對A加S鎖和X鎖。 19. 設有兩個事務TT2,其并發(fā)操作如圖1所示,下面評價正確的是( ) 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é)議的事務是(  ?。? 得 分二、填空題(本大題共10小題,每小題1分,共10分)請在每小題的空格中填上正確答案。錯填、不填均無分。1. 數(shù)據(jù)管理經(jīng)歷了人工管理、文件系統(tǒng)、 三個階段。2. 數(shù)據(jù)模型由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和 三部分組成。3. 在Student表的Sname列上建立一個聚簇索引的SQL語句為:CREATE Stusname ON student(Sname)4. SELECT語句查詢條件中的謂詞“=ANY”與運算符 等價。 5. 關系模式R({A,B,C},{(A,C)→B,(A,B)→C,B→C})最高可達到第 范式。6. 數(shù)據(jù)抽象主要有分類和 兩種。7. 存在一個等待事務集{T0,T1,…,Tn},其中T0正等待被T1鎖住的數(shù)據(jù)項,T1正等待被T2鎖住的數(shù)據(jù)項,Tn1正等待被Tn鎖住的數(shù)據(jù)項,且Tn正等待被T0鎖住的數(shù)據(jù)項,這種情形稱為 。8. “為哪些表,在哪些字段上,建立什么樣的索引”這一設計內(nèi)容應該屬于數(shù)據(jù)庫設計中的 設計階段。 9. 并發(fā)控制的主要方法是 機制。10. 故障分為事務故障、 和介質(zhì)故障三種。得 分三、簡答題(本大題共3小題,每小題5分,共15分)1. 簡述等值連接與自然連接的區(qū)別和聯(lián)系。2. 說明視圖與基本表的區(qū)別和聯(lián)系? 3. 簡述事務的特性。得 分四、設計題(第1題20分,第2題10分,共30分)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ù)查詢沒有使用天津供應商生產(chǎn)的紅色零件的工程號;(3分)(2) 用關系代數(shù)查詢至少使用了供應商S1所供應的全部零件的工程號JNO; (3分)(3)用ALPHA語言查詢供應工程J1零件為紅色的供應商號SNO;(2分)(4)用TSQL語句建立“供應商”S表(主碼必須定義);(2分)(5)用SQL查詢工程J1使用的各種零件的名稱和使用數(shù)量;(3分)(6)用SQL查詢沒有使用天津供應商生產(chǎn)的零件的工程號;(3分)(7)用SQL語句將全部紅色零件改為藍色;(2分)(8)用SQL語句將(S2,P4,J6,400)插入供應情況關系。(2分)2. 設有關系STUDENT(S,SNAME,SDEPT,MNAME,CNAME,GRADE),(S,CNAME)為候選碼,設關系中有如下函數(shù)依賴: (S,CNAME)→SNAME,SDEPT,MNAMES→SNAME,SDEPT,MNAME(S,CNAME)→GRADESDEPT→MNAME試求下列問題:(1)關系STUDENT屬于第幾范式?(3分)(2)如果關系STUDENT不屬于BCNF,請將關系STUDENT逐步分解為巧 BCNF。(7分) 要求:寫出達到每一級范式的分解過程,并指明消除什么類型的函數(shù)依賴?!〉? 分五、綜合題(15分) 某醫(yī)院病房管理系統(tǒng)中,包括四個實體型,分別為:科室:科名,科地址,科電話病房:病房號,病房地址醫(yī)生:工作證號,姓名,職稱,年齡病人:病歷號,姓名,性別 且存在如下語義約束:① 一個科室有多個病房、多個醫(yī)生,一個病房只能屬于一個科室,一個醫(yī)生只屬于一個科室;② 一個醫(yī)生可負責多個病人的診治,一個病人的主管醫(yī)生只有一個;③ 一個病房可入住多個病人,一個病人只能入住在一個病房。 注意:不同科室可能有相同的病房號。 完成如下設計:(1)畫出該醫(yī)院病房管理系統(tǒng)的E-R圖;(5分)(2)將該ER圖轉(zhuǎn)換為關系模型;(5分)(要求:1:1和1:n的聯(lián)系進行合并)(3)指出轉(zhuǎn)換結(jié)果中每個關系模式的主碼和外碼。(5分) 試題四參考答案與評分標準一、選擇題() 1.A 2.C 3.D 4.B 5.C 6.D 7.B 8.B 9.D 10.C 11.C 12.B 13.D 14.D 15.B 16.B 17.B 18.C 19.C 20.A二、填空題(每題1分) 1. 數(shù)據(jù)庫系統(tǒng) 2. 完整性約束 3. CLUSTER INDEX 4. IN 5. 三 6. 聚集 7. 死鎖 8. 物理 9. 封鎖 10. 系統(tǒng)故障三、簡答題(每題5分)參考答案:答: 連接運算符是“=”的連接運算稱為等值連接。它是從關系R與S的廣義笛卡爾積中選取A,B屬性值相等的那些元組,即等值連接為:R∞S={trts| tr∈R∧ts∈S∧tr[A]=ts[B]}A=B自然連接是一種特殊的等值連接,它要求兩個關系中進行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復的屬性列去掉。參考答案: 答:視圖是從一個或幾個基本表導出的表,它與基本表不同,是一個虛表,數(shù)據(jù)庫中只存放視圖的定義,而不存放視圖對應的數(shù)據(jù),這些數(shù)據(jù)存放在原來的基本表中,當基本表中的數(shù)據(jù)發(fā)生變化,從視圖中查詢出的數(shù)據(jù)也就隨之改變。視圖一經(jīng)定義就可以像基本表一樣被查詢、刪除,也可以在一個視圖之上再定義新的視圖,但是對視圖的更新操作有限制。參考答案: 答:事務具有四個特性,即ACID特性: (1)原子性:事務中包括的所有操作要么都做,要么都不做。 (2)一致性:事務必須使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)。 (3)隔離性:一個事務內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務是隔離的。 (4)持續(xù)性:事務一旦提交,對數(shù)據(jù)庫的改變是永久的。四、設計題1、參考答案:(1)πJno(J) πJno (sCity=39。天津39。 (S)SPJsColor=39。紅39。 (P))(2)πPno,Jno(SPJ)247。πPno (sSno=39。S139。 (SPJ))(3)RANGE P PXGET W (): =39。J139?!?PX(=∧PX..Color=39。紅39。))(4)CREATE TABLE S (Sno CHAR(6) PRIMARY KEY, Sname CHAR(10), Status INT, City CHAR(20))。(5)SELECT Pname,TotalQty FROM (SELECT Pno,SUM(Qty) TotalQty FROM SPJ WHERE Jno=39。J139。 GROUP BY Pno) X,P WHERE =。(6)SELECT Jno FROM J WHERE Jno NOT IN (SELECT Jno FROM SPJ WHERE Sno IN (SELECT Sno FROM S WHERE City=39。天津39。))?;颍篠ELECT Jno FROM J WHERE NOT EXISTS (SELECT * FROM SPJ,S WHERE = AND = AND City=39。天津39。)?;颍篠ELECT Jno FROM J WHERE NOT EXISTS (SELECT * FROM SPJ WHERE = AND EXISTS (SELECT * FROM S WHERE = AND City=39。天津39。))。(7)UPDATE P SET Color=39。藍39。 WHERE Color=39。紅39。(8)INSERT INTO SPJ VALUES(39。S239。,39。P439。,39。J639。,400)評分標準:第(1)、(2)、(5)、(6)每題3分,其余每題2分,書寫是否正確、規(guī)范、合理需酌情處理,能正確寫出大體結(jié)構(gòu)給一半分,局部漏寫、錯寫視情節(jié)扣分,大體結(jié)構(gòu)不正確一律不給分。參考答案: (1)關系STUDENT是1NF,因為F中存在非主屬性 SNAME,SDEPT,MNAME對侯選碼(S,CNAME)的部分函數(shù)依賴?!?(2)首先消除部分函數(shù)依賴(S,CNAME)→SNAME,SDEPT,MNAME將關系分解為:R1(S,SNAME,SDEPT,MNAME),F(xiàn)1 = { S→SNAME,SDEPT,MNAME}R2(S,CNAME,GRADE),F(xiàn)2={(S,CNAME)→GRADE}在關系R1中存在非主屬性對候選碼的傳遞函數(shù)依賴S→SDEPT,所以將R1進一步分解:R11(S,SNAME,SDEPT) ,F(xiàn)11 = { S→SNAME,SDEPT}R12(SDEPT,MNAME) ,F(xiàn)12 = { SDEPT→MNAME}在R2,R11,R12關系模式中函數(shù)依賴都是非平凡的,并且決定因素均是候選碼,所以上述三個關系模式均是BCNF。評分標準: (1)回答R是1NF并正確說明理由3分,沒有正確回答出理由扣1分。 (2)兩次分解各3分,;正確回答消除什么類型的函數(shù)依賴和正確說明所得的三個關系模式是BCNF各1分。五、綜合題參考答案: (1)本題的ER圖如下圖所示。nn11nn11病房組成科室入住病人擁有診治醫(yī)生病歷號姓名性別工作證號姓名科名科地址科電話病房號病房地址職稱年齡 (2)轉(zhuǎn)化后的關系模式如下: 科室(科名,科地址,科電話) 病房(病房號,病房地址,科名) 醫(yī)生(工作證號,姓名,職稱,年齡,科名) 病人(病歷號,姓名,性別,主管醫(yī)生,病房號,科名) (3)每個關系模式的主碼、外碼如下: 科室:主碼是科名; 病房:主碼是科名十病房號,外碼是科名; 醫(yī)生:主碼是工作證號,外碼是科名; 病人:主碼是病歷號,外碼是科名十病房號。評分標準:(1),名稱一定可表達聯(lián)系含義,聯(lián)系類型錯誤不給分;四個實體型屬性漏寫、漏寫一個實體型扣1 分。(2)轉(zhuǎn)化后的科室關系模式、病房關系模式、醫(yī)
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1