數(shù)據(jù)庫(kù)系統(tǒng)概論試題及答案4_第1頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)概論試題及答案4_第2頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)概論試題及答案4_第3頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)概論試題及答案4_第4頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)概論試題及答案4_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、試題四一、單項(xiàng)選擇題1. 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)是()、數(shù)據(jù)獨(dú)立、減少數(shù)據(jù)16 / 18A.數(shù)據(jù)共享C.數(shù)據(jù)應(yīng)用2. 數(shù)據(jù)庫(kù)系統(tǒng)中,物理數(shù)據(jù)獨(dú)立性是指()。冗余、避免數(shù)據(jù)不一致和加強(qiáng)了數(shù)據(jù)保護(hù)。B. 數(shù)據(jù)存儲(chǔ)D.數(shù)據(jù)保密A數(shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)管理系統(tǒng)的相互獨(dú)立B. 應(yīng)用程序與的相互獨(dú)立C. 應(yīng)用程序與存儲(chǔ)在磁盤(pán)上數(shù)據(jù)庫(kù)的物理模式是相互獨(dú)立的D. 應(yīng)用程序與數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)構(gòu)相互獨(dú)立3.在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是()。A 外模式 B 內(nèi)模式 C 存儲(chǔ)模式 D 模4.關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是()。A 層次結(jié)構(gòu)B 二維表結(jié)構(gòu)c.網(wǎng)狀結(jié)構(gòu)D.封裝結(jié)構(gòu)5.關(guān)系模型中,一個(gè)

2、候選碼(A. 可由多個(gè)任意屬性組成B. 至多由一個(gè)屬性組成C. 可由一個(gè)或多個(gè)其值能唯一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成D. 必須由多個(gè)屬性組成6.自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求 R和S含有一A.元組B.行C.記錄D.屬性7.設(shè)關(guān)系R和S的屬性個(gè)數(shù)分別是2和3,那么IX等價(jià)于()1<2A 1<2()B.1<4()C.1<2( X)D.1<4(X)8.語(yǔ)言具有()的功能。個(gè)或多個(gè)共有的()。A關(guān)系規(guī)范化、數(shù)據(jù)操縱、數(shù)據(jù)控制B.數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制c.數(shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)控制D.數(shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)

3、操縱假定學(xué)生關(guān)系是S ( S#,課程關(guān)系是C (C#,),學(xué)生選課關(guān)系是(S#, C#,。要查找選修“”課程的“女”學(xué)生姓名,將涉及到關(guān)系(A. S B.C C . S D . S, C10. 已知關(guān)系(),把對(duì)關(guān)系的屬性的修改權(quán)授予用戶張A.B.C.()張三D.()張三12 .在R(U)中,如果 Xf Y,并且對(duì)于X的任何一個(gè)真子三的語(yǔ)句是(張三張三集X',都有X' f YA. Y函數(shù)依賴(lài)于XB. Y對(duì)X完全函數(shù)依賴(lài)C. X為U的候選碼D. R屬于213關(guān)系規(guī)范化中的插入操作異常是指()A.不該刪除的數(shù)據(jù)被刪除B.不該插入的數(shù)據(jù)被插入C 應(yīng)該刪除的數(shù)據(jù)未被刪除D.應(yīng)該插入的數(shù)

4、據(jù)未被插入14.在數(shù)據(jù)庫(kù)設(shè)計(jì)中,E-R圖產(chǎn)生于(A 需求分析階段B.物理設(shè)計(jì)階段C. 邏輯設(shè)計(jì)階段D.概念設(shè)計(jì)階各分圖之)。15在合并分圖時(shí)必須消除各分圖中的不一致。 間的沖突主要 有三類(lèi), 即屬性沖突、 命名沖突和結(jié)構(gòu)沖突, 其中命 名沖突是指(A B C D命名太長(zhǎng)或太短 同名異義或同義異名 屬性類(lèi)型沖突 屬性取值單位沖突16事務(wù)是數(shù)據(jù)庫(kù)運(yùn)行的基本單位。 如果一個(gè)事務(wù)執(zhí)行成功,則全部更新提交; 如果一個(gè)事務(wù)執(zhí)行失敗, 則已做過(guò)的更新被恢復(fù)原狀, 好像整個(gè)事務(wù)從未有過(guò)這些更新,這樣保持了數(shù)據(jù)庫(kù)處于()狀態(tài)。A.安全性B. 致性C.完整性D.可靠性17.()用來(lái)記錄對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行的每一次更

5、新操作。A.后援副本B.日志文件D.緩沖區(qū)18 .若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加上S鎖,則(A.事務(wù)T可以讀A和修改A,其它事務(wù)只能再對(duì) A加S鎖,而不能加X(jué)鎖。B.事務(wù)T可以讀A但不能修改A其它事務(wù)能對(duì)A加S鎖和X鎖。C.事務(wù)T可以讀A但不能修改 A其它事務(wù)只能再對(duì)A加S鎖,而不能加X(jué)鎖。D事務(wù)T可以讀A和修改A其它事務(wù)能對(duì)A加S鎖和X鎖。二、填空題1.數(shù)據(jù)管理經(jīng)歷了人工管理、文件系統(tǒng)、三個(gè)階段。2.數(shù)據(jù)模型由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和三部分組成。3.在表的列上建立一個(gè)聚簇索引的語(yǔ)句為:()4.語(yǔ)句查詢條件中的謂詞“”與運(yùn)算符等價(jià)。5.關(guān)系模式 R(A, B, C, (A , C)f B, (A , B)

6、 - C, Bf C)最咼可達(dá)到第范式。6.數(shù)據(jù)抽象主要有分類(lèi)和兩種。7.存在一個(gè)等待事務(wù)集To, Ti,,其中To正等待被Ti鎖住的數(shù)據(jù)項(xiàng),Ti正等待被T2鎖住的數(shù)據(jù)項(xiàng),1正等待被鎖住的數(shù)據(jù)項(xiàng),且正等待被To鎖住的數(shù)據(jù)項(xiàng),這種情形稱(chēng)為8.“為哪些表,在哪些字段上,建立什么樣的索弓1”這一設(shè)計(jì)內(nèi)容應(yīng)該屬于數(shù)據(jù)庫(kù)設(shè)計(jì)中的設(shè)計(jì)階段。9.并發(fā)控制的主要方法是機(jī)制。10.故障分為事務(wù)故障、和介質(zhì)故障三種。三、簡(jiǎn)答題1.簡(jiǎn)述等值連接與自然連接的區(qū)別和聯(lián)系。說(shuō)明視圖與基本表的區(qū)別和聯(lián)系?簡(jiǎn)述事務(wù)的特性。四、設(shè)計(jì)題(第1題20分,第2題10分,共30分)1.設(shè)有一個(gè)工程供應(yīng)數(shù)據(jù)庫(kù)系統(tǒng),包括如下四個(gè)關(guān)系模式:

7、S(,,);P(,);(, );供應(yīng)商表S由供應(yīng)商號(hào)、供應(yīng)商名、狀態(tài)、城市組成;零件表P由零件號(hào)、零件名、顏色、重量組成;工程項(xiàng)目表J由項(xiàng)目號(hào)、項(xiàng)目名、城市組成;供應(yīng)情況表由供應(yīng)商號(hào)、零件號(hào)、項(xiàng)目號(hào)、供應(yīng)數(shù)量組成;(1)用關(guān)系代數(shù)查詢沒(méi)有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號(hào);(3分)(2)用關(guān)系代數(shù)查詢至少使用了供應(yīng)商S1所供應(yīng)的全部零件的工程號(hào);(3)用語(yǔ)言查詢供應(yīng)工程J1零件為紅色的供應(yīng)商號(hào);(2 分)(4)用語(yǔ)句建立“供應(yīng)商” S表(主碼必須定義);(2分)5)用查詢工程 J1 使用的各種零件的名稱(chēng)和使用數(shù)量;3分)6)用查詢沒(méi)有使用天津供應(yīng)商生產(chǎn)的零件的工程號(hào);3分)用語(yǔ)句將全部紅色零

8、件改為藍(lán)色;( 2 分)8)2用語(yǔ)句將(S2, P4, J6, 400)插入供應(yīng)情況關(guān)系。2 分)設(shè)有關(guān)系 () ,()為候選碼,設(shè)關(guān)系中有如下函數(shù)依賴(lài):試求下列問(wèn)題:1)關(guān)系屬于第幾范式?( 3 分)2)如果關(guān)系不屬于,請(qǐng)將關(guān)系逐步分解為巧。( 7 分)要求:寫(xiě)出達(dá)到每一級(jí)范式的分解過(guò)程,并指明消除 什么類(lèi)型的函數(shù)依賴(lài)。五、綜合題( 15 分)某醫(yī)院病房管理系統(tǒng)中,包括四個(gè)實(shí)體型,分別為:科室:科名,科地址,科電話病房:病房號(hào),病房地址醫(yī)生:工作證號(hào),姓名,職稱(chēng),年齡病人:病歷號(hào),姓名,性別且存在如下語(yǔ)義約束: 一個(gè)科室有多個(gè)病房、多個(gè)醫(yī)生,一個(gè)病房只能屬于一個(gè)科室,一個(gè)醫(yī)生只屬于一個(gè)科室;

9、 一個(gè)醫(yī)生可負(fù)責(zé)多個(gè)病人的診治, 一個(gè)病人的主管 醫(yī)生只有一個(gè); 一個(gè)病房可入住多個(gè)病人, 一個(gè)病人只能入住在一個(gè)病房。注意:不同科室可能有相同的病房號(hào)。完成如下設(shè)計(jì):(1)畫(huà)出該醫(yī)院病房管理系統(tǒng)的 E R圖;(5分)(2)將該圖轉(zhuǎn)換為關(guān)系模型;(5 分)(要求:1:1和1的聯(lián)系進(jìn)行合并)分)(3)指出轉(zhuǎn)換結(jié)果中每個(gè)關(guān)系模式的主碼和外碼。(5試題四參考答案與評(píng)分標(biāo)準(zhǔn)、選擇題(每題1.5 分)1. A2.C3. D4. B5. C6.D7.11. C12.B 13. D14.17. B18.C 19. C20.、填空題(每題1分)DA完整性約束1.數(shù)據(jù)庫(kù)系統(tǒng)2.B8.B9. D10.15. B1

10、6. B3.4.5.三6.聚集7.死鎖8.物理9.封鎖10.系統(tǒng)故障5 分)1、參考答案:答:連接運(yùn)算符是“=”的連接運(yùn)算稱(chēng)為等值連接。它是從關(guān)系R與S的廣義笛卡爾積中選取 A, B屬性值相等的那些元組,即等值連接為:R2 RA SA AB自然連接是一種特殊的等值連接, 它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉。2、參考答案:答:視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表,它與基本表不同, 是一個(gè)虛表, 數(shù)據(jù)庫(kù)中只存放視圖的定 義,而不存放視圖對(duì)應(yīng)的數(shù)據(jù), 這些數(shù)據(jù)存放在 原來(lái)的基本表中,當(dāng)基本表中的數(shù)據(jù)發(fā)生變化, 從視圖中查詢出的數(shù)據(jù)也就隨之改變。 視圖一經(jīng) 定

11、義就可以像基本表一樣被查詢、 刪除,也可以 在一個(gè)視圖之上再定義新的視圖, 但是對(duì)視圖的 更新操作有限制。3、參考答案:答:事務(wù)具有四個(gè)特性,即特性:1)原子性:事務(wù)中包括的所有操作要么都做,要么都不做。2)一致性:事務(wù)必須使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)。(3) 隔離性:一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的。(4) 持續(xù)性:事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的。四、設(shè)計(jì)題1、參考答案:(1) n (J)-n ('天津'(S) 1X1x1'紅(P)(2) n () - n ('si'()(3) PW (): 'J1&

12、#39;A $( A '紅')(4)S(10),(20);()'J1');天津');或:天津');或: J天津');7) P '藍(lán) ' ' 紅 '8)'S2','P4','J6',400評(píng)分標(biāo)準(zhǔn):第(1)、(2)、(5)、(6)每題 3 分,其余每題 2分,書(shū)寫(xiě)是否正確、 規(guī)范、 合理需酌情處理, 能正確寫(xiě)出大體結(jié)構(gòu)給一半分, 局部漏寫(xiě)、 錯(cuò)寫(xiě)視情節(jié)扣分, 大體結(jié)構(gòu)不正確一律不給分。2、參考答案:1)關(guān)系是 1,因?yàn)?F 中存在非主屬性對(duì)侯選碼()的部分函數(shù)依

13、賴(lài)。2)首先消除部分函數(shù)依賴(lài)()將關(guān)系分解為:R1(),R2(),F(xiàn)2=()f 在關(guān)系 R1 中存在非主屬性對(duì)候選碼的傳遞函數(shù)依賴(lài)f,所以將R1進(jìn)一步分解:R11() , F11 = fR12() , F12 = f在R21112關(guān)系模式中函數(shù)依賴(lài)都是非平凡的, 并且決定因素均是候選碼,所以上述三個(gè)關(guān)系 模式均是。評(píng)分標(biāo)準(zhǔn):(1)回答R是1并正確說(shuō)明理由3分,沒(méi)有正確回答出理由扣1分。(2)兩次分解各3分,每步所得的兩個(gè)關(guān)系模式各1.5分;正確回答消除什么類(lèi)型的函數(shù)依賴(lài)和正確說(shuō)明所得的三個(gè)關(guān)系模式是各 1分。五、綜合題 參考答案:(1)本題的圖如下圖所示。某醫(yī)院病房管理系統(tǒng)的基本圖2)轉(zhuǎn)化后的

14、關(guān)系模式如下:科室(科名,科地址,科電話) 病房(病房號(hào),病房地址,科名)醫(yī)生(工作證號(hào),姓名,職稱(chēng),年齡,科名) 病人(病歷號(hào),姓名,性別,主管醫(yī)生,病房號(hào),科名)3)每個(gè)關(guān)系模式的主碼、外碼如下:科室:主碼是科名;病房:主碼是科名十病房號(hào),外碼是科名;醫(yī)生:主碼是工作證號(hào),外碼是科名;病人:主碼是病歷號(hào),外碼是科名十病房號(hào)。 三:簡(jiǎn)答題:1. 什么是數(shù)據(jù)庫(kù) ?答:數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、 有組織的、 可共享的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)是按某種數(shù)據(jù)模型進(jìn)行組織的、存放在外存儲(chǔ)器上,且可被多個(gè)用戶同時(shí)使用。因此,數(shù)據(jù)庫(kù)具有較小的冗余度, 較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性。2. 什么是數(shù)據(jù)庫(kù)的數(shù)據(jù)獨(dú)立性 ?

15、答:數(shù)據(jù)獨(dú)立性表示應(yīng)用程序與數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)不存在依賴(lài)關(guān)系, 包括邏輯數(shù)據(jù)獨(dú)立性和物理數(shù)據(jù)獨(dú)立性。邏輯數(shù)據(jù)獨(dú)立性是指局部邏輯數(shù)據(jù)結(jié)構(gòu) ( 外視圖即用戶的邏輯文件 )與全局邏輯數(shù)據(jù)結(jié)構(gòu) (概念視圖 )之間的獨(dú)立性。當(dāng)數(shù)據(jù)庫(kù)的全局邏輯數(shù)據(jù)結(jié)構(gòu) ( 概念視圖)發(fā)生變化 (數(shù)據(jù)定義的修改、 數(shù)據(jù)之間聯(lián)系的變更或增加新的數(shù)據(jù)類(lèi)型等 ) 時(shí),它不影響某些局部的邏輯結(jié)構(gòu)的性質(zhì),應(yīng)用程序不必修改。物理數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與存取方法(內(nèi)視圖 ) 改變時(shí),對(duì)數(shù)據(jù)庫(kù)的全局邏輯結(jié)構(gòu) (概念視圖 )和應(yīng)用程序不必作修改的一種特性, 也就是說(shuō),數(shù)據(jù)庫(kù)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與存取方法獨(dú)立。3. 什么是數(shù)據(jù)庫(kù)管理系統(tǒng) ?答:數(shù)據(jù)庫(kù)管理系統(tǒng) () 是操縱和管理數(shù)據(jù)庫(kù)的一組軟件,它是數(shù)據(jù)庫(kù)系統(tǒng) () 的重要組成部分。 不同的數(shù)據(jù)庫(kù)系統(tǒng)都配有各自的, 而不同的各支持一種數(shù)據(jù)庫(kù)模型,雖然它們的功能

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論