




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、【精品文檔】如有侵權,請聯(lián)系網站刪除,僅供學習與交流數(shù)據(jù)庫與信息管理技術期末考試題三.精品文檔.試題三得 分閱卷人復查人一、單項選擇題(本大題共20小題,每小題1.5分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。1.數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是( )A數(shù)據(jù)庫系統(tǒng)復雜,而文件系統(tǒng)簡單B文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決C文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件D文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量2.數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修
2、改和刪除等操作的數(shù)據(jù)庫語言稱為( )A數(shù)據(jù)定義語言(DDL) B數(shù)據(jù)管理語言 C數(shù)據(jù)操縱語言(DML) D數(shù)據(jù)控制語言3.數(shù)據(jù)庫的網狀模型應滿足的條件是( ) A允許一個以上結點無雙親,也允許一個結點有多個雙親B必須有兩個以上的結點C有且僅有一個結點無雙親,其余結點都只有一個雙親 D每個結點有且僅有一個雙親4. 數(shù)據(jù)的邏輯獨立性是指( )A內模式改變,模式不變B模式改變,內模式不變C模式改變,外模式和應用程序不變D內模式改變,外模式和應用程序不變5設有關系模式EMP(職工號,姓名,年齡,技能)。假設職工號唯一,每個職工有多項技能,則EMP表的主碼是( )A職工號B姓名,技能C技能D職工號,技能
3、6在關系代數(shù)中,對一個關系做投影操作后,新關系的元組個數(shù)( )原來關系的元組個數(shù)。A小于 B小于或等于 C等于 D大于7設關系R和S的屬性個數(shù)分別是2和3,那么RS等價于( ) 12A12(RS) B14(RS)C12(RS) D150時,R中與相關聯(lián)的屬性B之值。(3分)(2)當屬性C=40時,將R中與之相關聯(lián)的屬性B值修改為b4。(5分)4.設有關系R和函數(shù)依賴F: R(W,X,Y,Z),F(xiàn) = XZ,WXY 。試求下列問題:(1)關系R屬于第幾范式?(3分)(2)如果關系R不屬于BCNF,請將關系R逐步分解為BCNF。(5分)要求:寫出達到每一級范式的分解過程,并指明消除什么類型的函數(shù)依
4、賴。(1)R是1NF。侯選碼為WX,則Y,Z為非主屬性,又由于XZ,因此F中存在非主屬性對侯選碼的部分函數(shù)依賴。(2)將關系分解為:R1(W,X,Y),F(xiàn)1 = WXY R2(X,Z),F(xiàn)2 = XZ 消除了非主屬性對碼的部分函數(shù)依賴。F1和F2中的函數(shù)依賴都是非平凡的,并且決定因素是候選碼,所以上述關系模式是BCNF。得 分閱卷人復查人五、綜合題(15分)某醫(yī)院病房管理系統(tǒng)中,包括四個實體型,分別為:科室:科名,科地址,科電話病房:病房號,病房地址醫(yī)生:工作證號,姓名,職稱,年齡病人:病歷號,姓名,性別 且存在如下語義約束: 一個科室有多個病房、多個醫(yī)生,一個病房只能屬于一個科室,一個醫(yī)生只
5、屬于一個科室;一個醫(yī)生可負責多個病人的診治,一個病人的主管醫(yī)生只有一個;一個病房可入住多個病人,一個病人只能入住在一個病房。注意:不同科室可能有相同的病房號。 完成如下設計:(1)畫出該醫(yī)院病房管理系統(tǒng)的ER圖;(5分)(2)將該E-R圖轉換為關系模型;(5分)(要求:1:1和1:n的聯(lián)系進行合并)(3)指出轉換結果中每個關系模式的主碼和外碼。(5分)參考答案:(1)本題的E-R圖如下圖所示。nn11nn11病房組成科室入住病人擁有診治醫(yī)生病歷號姓名性別工作證號姓名科名科地址科電話病房號病房地址職稱年齡某醫(yī)院病房管理系統(tǒng)的基本E-R圖(2)轉化后的關系模式如下:科室(科名,科地址,科電話) 病
6、房(病房號,病房地址,科名) 醫(yī)生(工作證號,姓名,職稱,年齡,科名) 病人(病歷號,姓名,性別,主管醫(yī)生,病房號,科名) (3)每個關系模式的主碼、外碼如下: 科室:主碼是科名; 病房:主碼是科名十病房號,外碼是科名; 醫(yī)生:主碼是工作證號,外碼是科名; 病人:主碼是病歷號,外碼是科名十病房號。試題三參考答案與評分標準一、選擇題(每題1.5分)1B2C3A4C5D6B7B8A9D10C11D12B13A14C15B16C17C18C19D20C二、填空題(每題1分)1.外模式 2. 外碼 3. 集合 4. 班級 IS NULL 5. F(RS)6. IN 7. 定義 8. 物理 9. 封鎖
7、10. 二三、簡答題1、參考答案:答:數(shù)據(jù)庫管理系統(tǒng)(DBMS)是位于操作系統(tǒng)與用戶之間的一個數(shù)據(jù)管理軟件,它主要功能包括以下幾個方面:(1)數(shù)據(jù)定義功能:DBMS提供數(shù)據(jù)描述語言(DDL),用戶可通過它來定義數(shù)據(jù)對象。(2)數(shù)據(jù)操縱功能:DBMS還提供數(shù)據(jù)操縱語言(DML),實現(xiàn)對數(shù)據(jù)庫的基本操作:查詢、插入、刪除和修改。(3)數(shù)據(jù)庫的運行管理:這是DBMS運行時的核心部分,它包括并發(fā)控制,安全性檢查,完整性約束條件的檢查和執(zhí)行,發(fā)生故障后的恢復等。(4)數(shù)據(jù)庫的建立和維護功能: 它包括數(shù)據(jù)庫初始數(shù)據(jù)的輸入及轉換,數(shù)據(jù)庫的轉儲與恢復,數(shù)據(jù)庫的重組功能和性能的監(jiān)視與分析功能等。評分標準:四個關
8、鍵詞每個1分,細節(jié)敘述1分。2、參考答案:數(shù)據(jù)庫設計分以下六個階段:(1)需求分析(2)概念結構設計(3)邏輯結構設計(4)物理結構設計(5)數(shù)據(jù)庫實施(6)數(shù)據(jù)庫運行和維護評分標準:六個關鍵詞每錯一個扣1分。3、參考答案:(1) 一級封鎖協(xié)議是:事務T在修改數(shù)據(jù)R之前必須先對其加X鎖,直到事務結束才釋放。一級封鎖協(xié)議能夠解決“丟失修改”問題。(2) 二級封鎖協(xié)議是:一級封鎖協(xié)議加上事務在讀取數(shù)據(jù)R之前必須先對其加S鎖,讀完后即可釋放S鎖。二級封鎖不僅可以解決“丟失修改”問題,而且可以解決讀“臟“數(shù)據(jù)問題。(3) 三級封鎖協(xié)議是:一級封鎖協(xié)議加上事務在讀取數(shù)據(jù)R之前必須先對其加S鎖,直到事務結
9、束才釋放。三級封鎖協(xié)議不僅解決了“丟失修改”、讀“臟”數(shù)據(jù)問題,而且進一步解決了“不可重復讀”問題。評分標準:各級封鎖協(xié)議內容各1分,應著重三個方面,何時加鎖,加什么鎖,鎖何時釋放,缺少任一點都要扣0.5分;各級封鎖協(xié)議能解決哪些數(shù)據(jù)不一致問題各1分。四、設計題、參考答案:SELECT 課程號,MAX(成績) FROM SC GROUP BY 課程號評分標準:MAX集函數(shù)和GROUP BY子句各1.5分,其它1分。2、參考答案:關系代數(shù):SN(sPN=P1 (SSPP)SQL:SELECT SN FROM S, SP, P WHERE S.SNO=SP.SNO AND P.PNO=SP. PN
10、O AND PN=TV評分標準:關系代數(shù):SSPP2分,SP必須書寫在S、P之間,否則不得分,對三個關系作正確的投影再做連接也正確;SN、sPN=P1各1分。SQL:WHERE子句的三個條件各1分,F(xiàn)ROM子句1分,SP必須書寫在S、P之間,否則不得分。 3、參考答案:(1)SELECT B FROM R, S WHERE R.A=S.A AND C50(2)UPDATE R SET B=b4 WHERE A IN (SELECT A FROM S WHERE C=40)評分標準:(1)WHERE子句的兩個條件各1分;其它1分。(2)UPDATE1分;SET子句1分;A 1分;IN 1分;內層
11、子查詢1分。4、參考答案:(1)R是1NF。侯選碼為WX,則Y,Z為非主屬性,又由于XZ,因此F中存在非主屬性對侯選碼的部分函數(shù)依賴。(2)將關系分解為:R1(W,X,Y),F(xiàn)1 = WXY R2(X,Z),F(xiàn)2 = XZ 消除了非主屬性對碼的部分函數(shù)依賴。F1和F2中的函數(shù)依賴都是非平凡的,并且決定因素是候選碼,所以上述關系模式是BCNF。評分標準:(1)回答R是1NF并正確說明理由3分,沒有正確回答出理由扣1分。(2)分解所得的兩個關系模式各1.5分,正確回答消除什么類型的函數(shù)依賴和說明所得的兩個關系模式是BCNF各1分。五、綜合題參考答案:(1)本題的E-R圖如下圖所示。nn11nn11病房組成科室入住病人擁有診治醫(yī)生病歷號姓名性別工作證號姓名科名科地址科電話病房號病房地址職稱年齡某醫(yī)院病房管理系統(tǒng)的基本E-R圖(2)轉化后的關系模式如下:科室(科名,科地址,科電話) 病房(病房號,病房地址,科名) 醫(yī)生(工作證號,姓名,職稱,年齡,科名) 病人(病歷號,姓名,性別,主管醫(yī)生,病房號,科名) (3)每個關系模式的主碼、外碼如下: 科室:主碼是科名; 病房:主碼是科名十病房號,外碼是科名; 醫(yī)生:主碼是工作證號,外碼是科名; 病人:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 園藝工技師考試試題及答案
- 拼多多和java面試題及答案
- 鐵路工程測量培訓課件
- 2025年 德陽市人民醫(yī)院招聘考試試卷附答案
- 感冒用藥相關知識培訓
- 員工異地培訓差旅費會計處理指南
- 護理教師試講15分鐘范例
- 愛的教育導讀課
- 2025時間管理培訓:效率倍增的認識和行動實踐指南
- 通風性關節(jié)炎的護理講課
- 2025年互聯(lián)網醫(yī)療平安好醫(yī)生阿里健康京東健康對比分析報告
- 攀枝花市仁和區(qū)社會招考社區(qū)工作者考試真題2024
- 2025年上海楊浦區(qū)七下英語期末達標檢測試題含答案
- 老年外科患者圍手術期營養(yǎng)支持中國專家共識(2024)解讀
- 臨床肘關節(jié)損傷影像診斷
- 2025年預應力混凝土用鋼棒產品質量監(jiān)督抽查實施細則
- 不同產地西紅花的質量評價研究
- 2025石獅市國企招聘考試題目及答案
- GB/T 16262.2-2025信息技術抽象語法記法一(ASN.1)第2部分:信息客體規(guī)范
- 《熱力公司各崗位工作流程及工作職責》
- 中藥飲片處方書寫規(guī)范
評論
0/150
提交評論