數(shù)據(jù)庫(kù)基礎(chǔ)復(fù)習(xí)資料_第1頁(yè)
數(shù)據(jù)庫(kù)基礎(chǔ)復(fù)習(xí)資料_第2頁(yè)
數(shù)據(jù)庫(kù)基礎(chǔ)復(fù)習(xí)資料_第3頁(yè)
數(shù)據(jù)庫(kù)基礎(chǔ)復(fù)習(xí)資料_第4頁(yè)
數(shù)據(jù)庫(kù)基礎(chǔ)復(fù)習(xí)資料_第5頁(yè)
已閱讀5頁(yè),還剩12頁(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)介

《數(shù)據(jù)庫(kù)基礎(chǔ)》復(fù)習(xí)資料一、單項(xiàng)選擇題()是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫(kù)在建立、使用和維護(hù)時(shí)由其統(tǒng)一管理、統(tǒng)一控制。A.DBMSB.DBC.DBSD.DBA答案:A文字、圖形、圖像、聲音、學(xué)生的檔案記錄、貨物的運(yùn)輸情況等,這些都是()A.DATAB.DBSC.DB D.其他答案:A將一個(gè)一對(duì)多聯(lián)系型轉(zhuǎn)換為一個(gè)獨(dú)立關(guān)系模式時(shí),應(yīng)?。ǎ殛P(guān)鍵字。一端實(shí)體型的關(guān)鍵屬性多端實(shí)體型的關(guān)鍵屬性兩個(gè)實(shí)體型的關(guān)鍵屬性的組合聯(lián)系型的全體屬性答案:B()是刻畫一個(gè)數(shù)據(jù)模型性質(zhì)最重要的方面。因此在數(shù)據(jù)庫(kù)系統(tǒng)中,人們通常按它的類型來(lái)命名數(shù)據(jù)庫(kù)模型。數(shù)據(jù)結(jié)構(gòu) B.數(shù)據(jù)操縱 C.完整性約束 D.數(shù)據(jù)聯(lián)系答案:A()屬于信息世界的模型,實(shí)際上是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次。數(shù)據(jù)模型 B.概念模型 C.非關(guān)系模型 D.關(guān)系模型答案:B當(dāng)數(shù)據(jù)庫(kù)的()改變了,由數(shù)據(jù)庫(kù)管理員對(duì)()映像做相應(yīng)的改變,可以使()保持不變,從而保證了數(shù)據(jù)的物理獨(dú)立性。(1)模型 (2)存儲(chǔ)結(jié)構(gòu) (3)外模式/模式(4)用戶模式(5)模式/內(nèi)模式A.(1)和(3)和(4)B.(1)和(5)和(3)C.(2)和(5)和(1)D.(1)和(2)和(4)答案:C數(shù)據(jù)庫(kù)的三級(jí)體系結(jié)構(gòu)即子模式、模式與內(nèi)模式是對(duì)()的3個(gè)抽象級(jí)別。信息世界 B.數(shù)據(jù)庫(kù)系統(tǒng) C.數(shù)據(jù)庫(kù) D.數(shù)據(jù)庫(kù)管理系統(tǒng)答案:C在從E-R圖到關(guān)系模式的轉(zhuǎn)化過(guò)程中,下列說(shuō)法錯(cuò)誤的是()。一個(gè)一對(duì)一的聯(lián)系型可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式、一個(gè)涉及三個(gè)以上實(shí)體的多元聯(lián)系也可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式對(duì)關(guān)系模型優(yōu)化時(shí)有些模式可能要進(jìn)一步分解,有些模式可能要合并關(guān)系模式的規(guī)范化程度越高,查詢的效率就越高答案:D9.模式和內(nèi)模式(A.只能各有一個(gè)答案:A)。B.最多只能有一個(gè)C.至少兩個(gè) D.可以有多個(gè)10.在數(shù)據(jù)庫(kù)中存儲(chǔ)的是A.數(shù)據(jù) B.信息答案:C9.模式和內(nèi)模式(A.只能各有一個(gè)答案:A)。B.最多只能有一個(gè)C.至少兩個(gè) D.可以有多個(gè)10.在數(shù)據(jù)庫(kù)中存儲(chǔ)的是A.數(shù)據(jù) B.信息答案:C()。C.數(shù)據(jù)與數(shù)據(jù)之間的聯(lián)系 D.數(shù)據(jù)模型的定義11.設(shè)關(guān)系R和S的屬性分別為r和s,則(RxS)操作結(jié)果的屬性個(gè)數(shù)為()A.r+s B.r-s答案:AC.rxsD.max(r,s)12.在基本的關(guān)系中,下列說(shuō)法正確的是A.行列順序有關(guān)C.任意兩個(gè)元祖不允許重復(fù)答案:C)B,屬性名允許重名D.列是非同質(zhì)的13.下列屬于邏輯結(jié)構(gòu)設(shè)計(jì)階段任務(wù)的是A.生成數(shù)據(jù)字典B.集成局部E-R圖C.將E-R圖轉(zhuǎn)換為一組關(guān)系模式D.答案:C確定數(shù)據(jù)存取方法14.14.設(shè)關(guān)系R(A,B,C)和S(A,D),A.、a=s.a(RxS)C.nB,C,S,A,D(5R.A=S.A(rxs))答案:C與自然連接R8S等價(jià)的關(guān)系代數(shù)表達(dá)式是()B-R3S1=1D.nR,A,B,C(RXS)15.515.5種基本關(guān)系代數(shù)運(yùn)算符()a.u、一、x、n和。C.B.u、c、x、n和。答案:AB.U、一、8D.U、C。、、n和。8、n和。16.關(guān)系代數(shù)中的。連接操作由()操作組合而成。16.關(guān)系代數(shù)中的。連接操作由()操作組合而成。a.。和n b.。和x c.n、。和x答案:Cd.n和x17.在關(guān)系數(shù)據(jù)模型中,把(A.記錄 17.在關(guān)系數(shù)據(jù)模型中,把(A.記錄 B.答案:B)稱為關(guān)系模式。記錄類型C.元祖D.元祖集18.對(duì)一個(gè)關(guān)系做投影操作后,A.18.對(duì)一個(gè)關(guān)系做投影操作后,A.小于答案:B新關(guān)系的基數(shù)個(gè)數(shù)(B.小于或等于 C.)原來(lái)關(guān)系的基數(shù)個(gè)數(shù)。等于 D.大于19.關(guān)系運(yùn)算中花費(fèi)時(shí)間可能最長(zhǎng)的運(yùn)算是()。A.投影答案:A.投影答案:CB.選擇C.廣義笛卡爾積D,并20,有關(guān)系:R(A,B,C)主鍵=A,S(D,A)主鍵=D,外鍵=A,參照R的屬性A,關(guān)系R和S的元祖如下:指出關(guān)系S中違反關(guān)系完整性規(guī)則的元祖是()。R:ABCS:DA123122132null3341A.(1,2) B,(2,null) C.(3,3) D,(4,1)答案:CTOC\o"1-5"\h\z21.設(shè)關(guān)系R有r個(gè)屬性,關(guān)系S有s個(gè)屬性,其中有一個(gè)屬性是相同的,經(jīng)過(guò)(RxS)操作后,屬性個(gè)數(shù)為( )。A.rxs B.r+s-1C.r+s D.max(r,s)答案:C22.在基本的關(guān)系中,下列說(shuō)法不正確的是( )。A.行列順序無(wú)關(guān) B.屬性名稱應(yīng)不同C.任意兩個(gè)元組不允許重復(fù) D.列是非同質(zhì)的答案:D23.有關(guān)系R和S,RIS的運(yùn)算等價(jià)于( )。A.S-(R-S) B.R-(R-S)C.(R-S)US D.RU(R-S)24.下列對(duì)E-R24.下列對(duì)E-R圖設(shè)計(jì)的說(shuō)法中錯(cuò)誤的是()。答案:B設(shè)計(jì)局部E-R圖時(shí),能作為屬性處理的客觀事物應(yīng)盡量作為屬性處理局部E-R圖中的屬性均應(yīng)為原子屬性,即不能再細(xì)分為原子屬性的組合對(duì)局部E-R圖集成時(shí)既可以一次實(shí)現(xiàn)全部集成,也可以兩兩集成,逐步進(jìn)行集成后所得的E-R圖中可能存在冗余數(shù)據(jù)和冗余聯(lián)系,應(yīng)予以全部清除答案:D在關(guān)系代數(shù)操作中有3種非基本操作,它們是( )。A.并、交和除 B.交、除和投影C.交、除和選擇 D.交、除和連接答案:D關(guān)系代數(shù)中的自然連接一定要把( )去掉。A.不重復(fù)的屬性 B.重復(fù)的屬性和列C.不必去掉東西 D.重復(fù)的記錄答案:B設(shè)關(guān)系R和S的屬性個(gè)數(shù)分別是2和3,那么RXS等價(jià)于(

A.°1<2(RxS)C.°1<2(RXS)答案:B1<2B.°1<2B.°1<4(RxS)D.°1<4(RXS)A.小于B.小于或等于C.等于D.大于答案:B29.假定學(xué)生關(guān)系是S(S#,SNAME,SEX,AGE),課程關(guān)系是C(C#,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S#,C#,GRADE)。)。要查找選修"COMPUTER”課程的“女”學(xué)生姓名,將涉及到關(guān)系()。C,SCA.S B.S,SC,CC.S,C,SC答案:B30.關(guān)系運(yùn)算中形成元組最多的是( )A,投影B.選擇C.廣義笛卡爾積D,并答案:C31,有關(guān)系:R(A,B,C)主鍵=A,S(D,A)主鍵=D,外鍵=A,參照R的屬性A,關(guān)系R和S的元組如下,請(qǐng)指出關(guān)系S中違反關(guān)系完整性規(guī)則的元組是()R: ABC S:D A568 1 4437 2 NULL3645A.(1,4) B,(2,NULL)C.(3,6)D,(4,5)答案:C在SQL語(yǔ)言中,增加或刪除數(shù)據(jù)庫(kù)表中的字段名所使用的命令動(dòng)詞是()A.alter和updateB.drop和deleteC.alter和dropD.update和delete答案:C在嵌入式SQL語(yǔ)言中,使用的某種高級(jí)語(yǔ)言稱為( )A.主體語(yǔ)言B.宿主語(yǔ)言C.配合語(yǔ)言 D,不完整答案:B34,設(shè)有關(guān)系R=(A1,A2,A3)。與SQL語(yǔ)句SELECTDISTINCTA3FROMRWHEREA2=’S3’等價(jià)的關(guān)系代數(shù)表達(dá)式是()a.口如(R)C,°二S,(R)35.兩個(gè)子查詢的結(jié)果()時(shí),可以執(zhí)行并、交、差操作。A,35.兩個(gè)子查詢的結(jié)果()時(shí),可以執(zhí)行并、交、差操作。A,結(jié)構(gòu)完全一致B.結(jié)構(gòu)不完全一致C.結(jié)構(gòu)部分一致 D.主鍵一致答案:A36,在SQL查詢語(yǔ)句中,用于合并查詢的謂詞是()。A.ExistsB.UnionC.SomeD.All答案:B使用SQL語(yǔ)句進(jìn)行查詢操作時(shí),若希望查詢出全部存在的元組,一般使用()保留字。A.UniqueB.AllC.ExceptD.Distinct答案:B操作視圖不可能完成的功能是()。B.查詢視圖中的內(nèi)容D.B.查詢視圖中的內(nèi)容D.定義新視圖C.定義新的基本表答案:CSNAME,SEX,AGE),課程關(guān)系是SNAME,SEX,AGE),課程關(guān)系是C(C#,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S#,C#,GRADE)。)。要查找選修“數(shù)據(jù)結(jié)構(gòu)”課程的“男”學(xué)生學(xué)號(hào),將涉及到關(guān)系()。A.SB.SC,CC.S,SC D.S,C,SC答案:D關(guān)系模式中數(shù)據(jù)依賴問(wèn)題的存在,可能會(huì)導(dǎo)致庫(kù)中數(shù)據(jù)刪除異常,這是指()。該刪除的數(shù)據(jù)不能實(shí)現(xiàn)刪除數(shù)據(jù)刪除后導(dǎo)致數(shù)據(jù)庫(kù)處于不一致狀態(tài)刪除了不該刪除的數(shù)據(jù) D.以上都不對(duì)答案:C若屬性A函數(shù)決定屬性B時(shí),則屬性A與屬性B之間具有()的聯(lián)系。A,一對(duì)一B,一對(duì)多C,多對(duì)一D.多對(duì)多答案:C下列()不屬于E-R模型的3個(gè)基本元素。A.實(shí)體B.聯(lián)系C.屬性D.關(guān)系答案:D在E-R模型中,用()表示聯(lián)系,內(nèi)部寫明聯(lián)系的名稱,并用無(wú)向線段分布將有關(guān)聯(lián)的實(shí)體連接起來(lái),同時(shí)在無(wú)向線段的旁邊標(biāo)明聯(lián)系的類型。A.橢圓B.矩形C.菱形D.正方形答案:C在E-R模型中,實(shí)體標(biāo)識(shí)符加(),并用無(wú)向線段將其與相應(yīng)的實(shí)體連接起來(lái)。A.下劃線B.波浪線C.括號(hào)D.著重號(hào)答案:A()是指不可再分的屬性。A.基本屬性 B.復(fù)合屬性C.多值屬性D.單值屬性答案:A當(dāng)實(shí)體的某個(gè)屬性沒有值或未知時(shí),應(yīng)使用()。A,零值B,無(wú)值C,空值D,沒有值答案:C同學(xué)與同學(xué)之間的“朋友”聯(lián)系是()。A.一元聯(lián)系 B.二元聯(lián)系C.三元聯(lián)系D.多元聯(lián)系答案:A在設(shè)備管理系統(tǒng)中,實(shí)驗(yàn)室是用來(lái)存放設(shè)備的,且規(guī)定一個(gè)實(shí)驗(yàn)室可以存放多件設(shè)備,同一類設(shè)備只能存放在一個(gè)實(shí)驗(yàn)室中,則設(shè)備與實(shí)驗(yàn)室之間的聯(lián)系是()。A,一對(duì)一B,一對(duì)多C,多對(duì)一D.多對(duì)多答案:C數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系模式的過(guò)程屬于()。A.需求分析階段B.邏輯設(shè)計(jì)階段C,概念設(shè)計(jì)階段 D.物理設(shè)計(jì)階段答案:B數(shù)據(jù)庫(kù)設(shè)計(jì)是指()。A.設(shè)計(jì)DBMS B.設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)C,設(shè)計(jì)磁盤結(jié)構(gòu)D.設(shè)計(jì)應(yīng)用程序答案:B二、判斷題用二維表結(jié)構(gòu)表示實(shí)體以及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為表格數(shù)據(jù)模型。( )答案:x數(shù)據(jù)模型通常都是由數(shù)據(jù)流、數(shù)據(jù)查詢和數(shù)據(jù)完整性約束三個(gè)要素組成( )答案:x數(shù)據(jù)庫(kù)就是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)有組織的、可共享的數(shù)據(jù)集合。( )答案:”關(guān)系中主碼的取值必須惟一且非空,這條規(guī)則是實(shí)體完整性規(guī)則。( )答案:”關(guān)系代數(shù)中專門的關(guān)系運(yùn)算包括:選擇、投影、連接和除法,主要實(shí)現(xiàn)連接類操作( )答案:x關(guān)系數(shù)據(jù)庫(kù)的關(guān)系演算語(yǔ)言是以謂詞演算為基礎(chǔ)的DML語(yǔ)言( )答案:”TOC\o"1-5"\h\z關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系稱為表,元組亦稱為行,屬性亦稱為列。( )答案:”數(shù)據(jù)庫(kù)描述語(yǔ)言的作用是操作數(shù)據(jù)庫(kù)( )答案:x關(guān)系數(shù)據(jù)庫(kù)操作的特點(diǎn)是一次一集合式操作( )答案:”數(shù)據(jù)庫(kù)的所有關(guān)系模式的集合構(gòu)成關(guān)系數(shù)據(jù)庫(kù)模型,所有的關(guān)系集合構(gòu)成關(guān)系數(shù)據(jù)庫(kù)()答案:”在字符匹配查詢中,通配符“%”代表任意多個(gè)字符,“?”代表任意單個(gè)字符。答案:xTOC\o"1-5"\h\zSQL語(yǔ)句具有交互式和插入式兩種使用方式。( )答案:x數(shù)據(jù)字典中的數(shù)據(jù)單詞是不可再分的數(shù)據(jù)單位( )答案:x介質(zhì)故障是指系統(tǒng)在運(yùn)行過(guò)程中,由于輔助存儲(chǔ)器介質(zhì)受到破壞,使存儲(chǔ)在外存中的數(shù)據(jù)部分丟失或全部丟失( )答案:”SQL語(yǔ)言中,實(shí)現(xiàn)數(shù)據(jù)檢索的語(yǔ)句是SELECT( )答案:”并發(fā)控制的方法主要有兩種:封鎖(Lock)技術(shù)和郵標(biāo)(stamping)技術(shù)。( )答案:x基本的封鎖類型有兩種:電子鎖和密碼鎖( )答案:x對(duì)數(shù)據(jù)庫(kù)安全性的保護(hù)就是指要采取措施,防止庫(kù)中數(shù)據(jù)被非法訪問(wèn)、修改,甚至惡意破壞()答案:”19. BEGINTRANSACTION表示事務(wù)的開始;ROLLBACK表示事務(wù)的提交;COMMIT表示事務(wù)的回滾()答案:x用戶鑒定機(jī)制包括用戶標(biāo)識(shí)定義和用戶身份驗(yàn)證兩個(gè)部分( )答案:”進(jìn)程是數(shù)據(jù)庫(kù)系統(tǒng)中執(zhí)行的一個(gè)工作單位(答案:XTOC\o"1-5"\h\z數(shù)據(jù)加密就是利用加密算法對(duì)原始數(shù)據(jù)進(jìn)行轉(zhuǎn)換后再存儲(chǔ)( )答案:”加鎖對(duì)象的大小被稱為加鎖的粒度( )答案:”解除死鎖最常用的方法是撤消一些陷入死鎖的事務(wù)( )答案:”數(shù)據(jù)庫(kù)的并安控制是指保護(hù)數(shù)據(jù)庫(kù),以防止非法使用所造成數(shù)據(jù)的泄露、更改或破壞( )答案:X三、填空題數(shù)據(jù)庫(kù)就是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)的 、的數(shù)據(jù)集合。答案:有組織可共享數(shù)據(jù)管理技術(shù)已經(jīng)歷了人工管理階段、和3個(gè)發(fā)展階段。答案:文件系統(tǒng)階段數(shù)據(jù)庫(kù)系統(tǒng)階段數(shù)據(jù)模型通常都是由、和3個(gè)要素組成。答案:數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)操作數(shù)據(jù)完整性的約束數(shù)據(jù)庫(kù)的主要特點(diǎn):、數(shù)據(jù)冗余度小、具有較高的數(shù)據(jù)程序獨(dú)立性、具有統(tǒng)一的數(shù)據(jù)控制功能等。答案:數(shù)據(jù)結(jié)構(gòu)化用二維表結(jié)構(gòu)表示實(shí)體以及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為數(shù)據(jù)模型。答案:關(guān)系在數(shù)據(jù)庫(kù)的三級(jí)模式體系結(jié)構(gòu)中,外模式與模式之間的映像,實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的獨(dú)立性。答案:數(shù)據(jù)邏輯數(shù)據(jù)庫(kù)系統(tǒng)是以為中心的系統(tǒng)。答案:數(shù)據(jù)庫(kù)中的數(shù)據(jù)E-R圖表示的概念模型比更一般、更抽象、更接近現(xiàn)實(shí)世界。答案:DBMS支持的數(shù)據(jù)模型外模式,亦稱為子模式或用戶模式,是 能夠看到和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。答案:數(shù)據(jù)庫(kù)用戶數(shù)據(jù)庫(kù)系統(tǒng)的軟件主要包括支持 運(yùn)行的操作系統(tǒng)以及本身。答案:DBMSDBMS數(shù)據(jù)庫(kù)系統(tǒng)中最重要的軟件是 ,最重要的用戶是 答案:數(shù)據(jù)庫(kù)管理系統(tǒng)(或DBMS) 數(shù)據(jù)庫(kù)管理員(或DBA)數(shù)據(jù)庫(kù)設(shè)計(jì)分為以下六個(gè)設(shè)計(jì)階段:需求分析階段、、邏輯結(jié)構(gòu)設(shè)計(jì)階段、、數(shù)據(jù)庫(kù)實(shí)施階段、數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段。答案:概念結(jié)構(gòu)設(shè)計(jì)階段 物理結(jié)構(gòu)設(shè)計(jì)階段已知關(guān)系R(A,B,C,D)和R上的函數(shù)依賴集F={A—CD,C—B},貝RGNF。答案:2在數(shù)據(jù)庫(kù)設(shè)計(jì)中,是系統(tǒng)各類數(shù)據(jù)的描述的集合。答案:數(shù)據(jù)字典數(shù)據(jù)模型由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和 三部分組成。答案:完整性約束在Student表的Sname列上建立一個(gè)聚簇索引的SQL語(yǔ)句為:CREATE StusnameONstudent(Sname)答案:CLUSTERINDEXSELECT語(yǔ)句查詢條件中的謂詞“=ANY”與運(yùn)算符等價(jià)。答案:IN關(guān)系模式R({A,B,C},{(A,C)-B,(A,B)-C,B-C})最高可達(dá)到第—范式。答案:一數(shù)據(jù)抽象主要有分類和兩種。答案:聚集存在一個(gè)等待事務(wù)集{T0,L,…,Tn},其中T0正等待被T1鎖住的數(shù)據(jù)項(xiàng),T1正等待被T2鎖住的數(shù)據(jù)項(xiàng),Tn-1正等待被Tn鎖住的數(shù)據(jù)項(xiàng),且Tn正等待被T0鎖住的數(shù)據(jù)項(xiàng),這種情形稱為。答案:死鎖“為哪些表,在哪些字段上,建立什么樣的索引”這一設(shè)計(jì)內(nèi)容應(yīng)該屬于數(shù)據(jù)庫(kù)設(shè)計(jì)中的設(shè)計(jì)階段。答案:物理并發(fā)控制的主要方法機(jī)制。答案:封鎖故障分為事務(wù)故障、和介質(zhì)故障三種。答案:系統(tǒng)故障數(shù)據(jù)字典通常包括數(shù)據(jù)項(xiàng)、、、數(shù)據(jù)存儲(chǔ)和處理過(guò)程五個(gè)部分。答案:數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)流數(shù)據(jù)庫(kù)設(shè)計(jì)方法采用著名的。答案:新奧爾良方法在數(shù)據(jù)庫(kù)的三級(jí)模式體系結(jié)構(gòu)中,模式與內(nèi)模式之間的映象(模戒內(nèi)模式),實(shí)現(xiàn)了數(shù)據(jù)的獨(dú)立性。答案:物理在SQL語(yǔ)言中,使用語(yǔ)句收回授權(quán)。答案:REVOKE若在兩個(gè)局部E-R圖中都有實(shí)體“零件”的“重量”屬性,而所用重量單位分別為公斤和克,則稱這兩個(gè)E-R圖存在 沖突。答案:屬性在“學(xué)生一選課一課程”數(shù)據(jù)庫(kù)中的三個(gè)關(guān)系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。現(xiàn)要查找選修“數(shù)據(jù)庫(kù)技術(shù)”這門課程的學(xué)生的學(xué)生姓名和成績(jī),可使用如下的。1語(yǔ)句:SELECTSNAME,GRADEFROMS,SC,CWHERECNAME=,數(shù)據(jù)庫(kù)技術(shù)’ANDS.S#=SC.S#AND。答案:SC.C#=C.C#注:或C.C#=SC.C#數(shù)據(jù)庫(kù)管理系統(tǒng)中,為了保證事務(wù)的正確執(zhí)行,維護(hù)數(shù)據(jù)庫(kù)的完整性,要求數(shù)據(jù)庫(kù)系統(tǒng)維護(hù)以下事務(wù)特性:、一致性、隔離性和持久性。答案:原子性在一個(gè)關(guān)系中,任何候選碼中所包含的屬性都稱為 。答案:主屬性在SQL中,語(yǔ)句用于提交事務(wù),語(yǔ)句用于回滾事務(wù)。答案:COMMIT、ROLLBACK如果關(guān)系模式R中所有的屬性都是主屬性,則R的規(guī)范化程度至少達(dá)到。答案:3NF或第三范式基于日志的恢復(fù)方法需要使用兩種冗余數(shù)據(jù),即和。答案:登記日志文件數(shù)據(jù)轉(zhuǎn)儲(chǔ)在設(shè)計(jì)全局ER圖中,由于各個(gè)分E-R圖所面向的問(wèn)題不同,在合并時(shí)會(huì)產(chǎn)生沖突,這些沖突主要包括、和3類。答案:屬性沖突 命名沖突 結(jié)構(gòu)沖突若在兩個(gè)局部E-R圖中都有同一實(shí)體“藥品”的“名稱”屬性,而所用名稱不同,則稱這兩個(gè)ER圖存在沖突。答案:命名加鎖對(duì)象的大小被稱為加鎖的。答案:封鎖粒度用戶鑒定機(jī)制包括和兩個(gè)部分。答案:戶標(biāo)識(shí)定義、用戶身份認(rèn)證SQL中文含義是 ,它集查詢、操縱、定義和控制等多種功能。答案:結(jié)構(gòu)化查詢語(yǔ)言設(shè)關(guān)系模式R的屬性集為U,K為U的子集,若,則稱K為R的候選鍵。答案:KfU為完全函數(shù)依賴四、簡(jiǎn)答題1.試述關(guān)系模型的參照完整性規(guī)則?(共4分)答案:參照完整性規(guī)則:若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對(duì)應(yīng)(基本關(guān)系R和S不一定是不同的關(guān)系),則對(duì)于R中每個(gè)元組在F上的值必須為:取空值(F的每個(gè)屬性值均為空值)或者等于S中某個(gè)元組的主碼值。評(píng)分標(biāo)準(zhǔn):指明F是R的外碼,與S的主碼對(duì)應(yīng)1分;參照完整性兩條規(guī)則各1分。試述視圖的作用?(共4分)答案:(1)視圖能夠簡(jiǎn)化用戶的操作。(1分)(2) 視圖使用戶能以多種角度看待同一數(shù)據(jù)。(1分)(3) 視圖對(duì)重構(gòu)數(shù)據(jù)庫(kù)提供了一定程度的邏輯獨(dú)立性。(1分)(4) 視圖能夠?qū)C(jī)密數(shù)據(jù)提供安全保護(hù)。(1分)評(píng)分標(biāo)準(zhǔn):意思表達(dá)正確即可給分。給出2NF、3NF、BCNF的形式化定義,并說(shuō)明它們之間的區(qū)別和聯(lián)系。(共9分)答案:1)2NF如果關(guān)系模式RE1NF,R(U,F(xiàn))中的所有非主屬性都完全函數(shù)依賴于任意一個(gè)候選關(guān)鍵字,則稱關(guān)系R是屬于第二范式(SecondNormalForm),簡(jiǎn)稱2NF,記作RE2NF。(3分)2) 3NF如果關(guān)系模式RE2NF,R(U,F(xiàn))中所有非主屬性對(duì)任何候選關(guān)鍵字都不存在傳遞函數(shù)依賴,則稱R是屬于第三范式(ThirdNormalForm),簡(jiǎn)稱3NF,記作RE3NF。(3分)3) BCNF如果關(guān)系模式RE1NF,且所有的函數(shù)依賴X-Y(Y不包含于X,即Y-X),決定因素X都包含了R的一個(gè)候選碼,則稱R屬于BC范式(Boyce-CoddNormalForm),記作REBCNF。(3分)試述數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)的概念。(共5分)答案:數(shù)據(jù):描述事物的符號(hào)記錄。(1分)數(shù)據(jù)庫(kù):長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。(1分)數(shù)據(jù)庫(kù)管理系統(tǒng):是位于用戶與操作系統(tǒng)之間的具有數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)庫(kù)的運(yùn)行管理、數(shù)據(jù)庫(kù)的建立和維護(hù)功能的一層數(shù)據(jù)管理軟件。(2分)數(shù)據(jù)庫(kù)系統(tǒng):在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng),一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員和用戶構(gòu)成。(1分)評(píng)分標(biāo)準(zhǔn):四個(gè)基本概念各1分,意思表達(dá)正確即可給分。什么叫關(guān)系模式分解?為什么要做關(guān)系模式分解?模式分解要遵循什么準(zhǔn)則?(共8分)答案:1)關(guān)系模式分解:一個(gè)低一級(jí)范式的關(guān)系模式,通過(guò)模式分解可以轉(zhuǎn)換為若干個(gè)高一級(jí)范式的關(guān)系模式的集合,這種過(guò)程就叫關(guān)系模式分解又叫關(guān)系模式規(guī)范化。(3分)2) 做關(guān)系模式分解是因?yàn)椋翰缓玫年P(guān)系往往內(nèi)容“包羅萬(wàn)象”內(nèi)容太雜了。實(shí)現(xiàn)了信息的某種程度的分離,必須把“包羅萬(wàn)象”的關(guān)系模式,分解為若干內(nèi)容單一,結(jié)合緊密的關(guān)系模式,才能使關(guān)系表現(xiàn)出更好的操作性能,避免出現(xiàn)各種異常問(wèn)題的產(chǎn)生。(3分)3) 模式分解要按需遵循模式分解的無(wú)損連接性或模式分解的依賴保持性。(2分)數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)(共4分)答案:數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)(1分)數(shù)據(jù)庫(kù)的安全性、完整性控制(1分)數(shù)據(jù)庫(kù)性能的監(jiān)督、分析和改造(1分)數(shù)據(jù)庫(kù)的重組織與重構(gòu)造(1分)關(guān)系模式的存取方法(共4分)答案:索引方法B+樹方法聚蔟(Cluster)方法HASH方法什么是數(shù)據(jù)庫(kù)實(shí)施?數(shù)據(jù)庫(kù)實(shí)施的工作內(nèi)容(共6分)答案:數(shù)據(jù)庫(kù)實(shí)施是指根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果,在計(jì)算機(jī)上建立起實(shí)際的數(shù)據(jù)庫(kù)結(jié)構(gòu),裝入數(shù)據(jù),進(jìn)行測(cè)試和試運(yùn)行的過(guò)程。(2分)數(shù)據(jù)庫(kù)實(shí)施的工作內(nèi)容包括:用DDL定義數(shù)據(jù)庫(kù)結(jié)構(gòu),組織數(shù)據(jù)入庫(kù),編制與調(diào)試應(yīng)用程序,數(shù)據(jù)庫(kù)試運(yùn)行。(4分)什么是E-R圖?構(gòu)成E-R圖的基本要素是什么?(共8分)答案:1) E-R圖即是實(shí)體-聯(lián)系圖,是信息世界概念模型的一種。(2分)2) E-R圖提供了表示實(shí)體型、屬性和聯(lián)系的方法。(1分)實(shí)體型:用矩形表示,矩形框內(nèi)寫明實(shí)體名。(1分)屬性:用橢圓表示,橢圓形內(nèi)寫明屬性名。并用無(wú)向邊將其與相應(yīng)的實(shí)體連接起來(lái)。(2分)聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無(wú)向邊分別與有關(guān)實(shí)體連接起來(lái),同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系的類型(1:1、1:n或m:n)。(2分)在對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作的過(guò)程中,設(shè)置視圖機(jī)制有什么優(yōu)點(diǎn)?它與數(shù)據(jù)表之間有什么區(qū)別?(共8分)答案:1)在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中,視圖為用戶提供了多種看待數(shù)據(jù)庫(kù)數(shù)據(jù)的方法與途徑,是關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中的一種重要對(duì)象。其優(yōu)點(diǎn)有:(1)視圖能夠簡(jiǎn)化用戶的操作;(2)視圖使用戶能以多種角度看待同一數(shù)據(jù);(3)增加了數(shù)據(jù)的安全性;(4)視圖對(duì)重構(gòu)數(shù)據(jù)庫(kù)提供了一定程度的邏輯獨(dú)立性。2)視圖在概念上與基本表等同,一經(jīng)定義,就可以和基本表一樣被查詢、被刪除,我們也可以在一個(gè)視圖上再定義新的視圖,但對(duì)視圖的更新(插入、刪除、修改)操作相對(duì)于數(shù)據(jù)表來(lái)說(shuō),則有一定的限制。即有些視圖邏輯上是肯定不能修改的。五、設(shè)計(jì)題設(shè)教學(xué)數(shù)據(jù)庫(kù)中有三個(gè)基本表:學(xué)生表S(SNO,SNAME,AGE,SEX),其屬性分別表示學(xué)號(hào)、學(xué)生姓名、年齡、性另IJ。課程表C(CNO,CNAME,TEACHER),其屬性分別表示課程號(hào)、課程名、上課教師名。選修表SC(SNO,CNO,GRADE),其屬性分別表示學(xué)號(hào)、課程號(hào)、成績(jī)。有如下SQL查詢語(yǔ)句:SELECTCNOFROMCWHERECNONOTIN(SELECTCNOFROMS,SCWHERES.SNO=SC.SNOANDSNAME=張三');請(qǐng)完成下列問(wèn)題:(1)用漢語(yǔ)句子闡述上述SQL語(yǔ)句的含義;答案:查詢張三同學(xué)沒有選修的課程的課程號(hào)。(2分)

(2)用等價(jià)的關(guān)系代數(shù)表達(dá)式表示上述SQL查詢語(yǔ)句。答案:丸CNO(C)^CNO(CSNAME='張三'(S)XSC)或“CNO^)^CNO(CSNAME='張三'(SxSC))(2分)評(píng)分標(biāo)準(zhǔn):(1)意思表達(dá)正確即可給分;(2)兩個(gè)關(guān)系的差1分,%NAME='張三,和SXSCi分,任意一個(gè)錯(cuò)誤不給分。設(shè)有如下圖所示的三個(gè)關(guān)系。其中各個(gè)屬性的含義如下:A#(商店代號(hào))、ANAME(商店名)、WQTY(店員人數(shù))、CITY(所在城市)、B#(商品號(hào))、BNAME(商品名稱)、PRICE(價(jià)格)、QTY(商品數(shù)量)。A#ANAMEWQTYCITY01韶山商店15長(zhǎng)沙204前門百貨商店89北京256東風(fēng)商場(chǎng)501北京345鐵道商店76長(zhǎng)沙620第一百貨公司413上海ABB#B#BNAMEPRICE1毛筆212羽毛球7843收音機(jī)13254書包242A#B#QTY10111051012421013251014104204361256124125629134511413452183454746204125試用SQL語(yǔ)言寫出下列查詢:(1) 找出店員人數(shù)不超過(guò)100人或者在長(zhǎng)沙市的所有商店的代號(hào)和商店名。(2) 找出至少供應(yīng)了代號(hào)為’256’的商店所供應(yīng)的全部商品的其它商店的商店名和所在城市。答案:(1)SELECTA#,ANAMEFROMAWHEREWQTY<=100ORCITY=長(zhǎng)沙';(2分)(2)SELECTANAME,CITYFROMAWHERENOTEXISTS(SELECT*FROMBWHEREEXISTS(SELECT*FROMABAB1WHEREA#='256'ANDB#=B.B#)ANDNOTEXISTS(SELECT*FROMABAB2WHEREA#!='256'ANDA#=A.A#ANDB#=B.B#));(4分)評(píng)分標(biāo)準(zhǔn):SELECTA#,ANAMEFROMA(1分)任意一處錯(cuò)誤不給分;WHEREWQTY<=100ORCITY='長(zhǎng)沙’(1分)任意一處錯(cuò)誤不給分。設(shè)有職工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY),其屬性分別表示職工號(hào)、姓名、年齡、性別、工資。為每個(gè)工資低于1000元的女職工加薪200元,試寫出這個(gè)操作的SQL語(yǔ)句。答案:UPDATEEMPSETSALARY=SALARY+200WHERESALARY<1000ANDSEX=女';(3分)評(píng)分標(biāo)準(zhǔn):UPDATEEMP(1分);SETSALARY=SALARY+200(1分),少SET不給分;WHERESALARY<1000ANDSEX='女’(1分),兩個(gè)條件少任何一個(gè)條件或?qū)?000寫成’1000’均不得分。設(shè)某工廠數(shù)據(jù)庫(kù)中有兩個(gè)基本表:車間基本表:DEPT(DNO,DNAME,MGR_ENO),其屬性分別表示車間編號(hào)、車間名和車間主任的職工號(hào)。職工基本表:ERP(ENO,ENAME,AGE,SEX,SALARY,DNO),其屬性分別表示職工號(hào)、姓名、年齡、性別、工資和所在車間的編號(hào)。建立一個(gè)有關(guān)女車間主任的職工號(hào)和姓名的視圖,其結(jié)構(gòu)如下:VIEW6(ENO,ENAME)。試寫出創(chuàng)建該視圖VIEW6的SQL語(yǔ)句。答案:1:CREATEVIEWVIEW6ASSELECTENO,ENAMEFROMEMPWHERESEX='女'ANDENOIN(SELECTMGR_ENOFROMDEPT)參考答案2:CREATEVIEWVIEW6ASSELECTENO,ENAMEFROMDEPT,EMPWHEREMGR_ENO=ENOANDSEX=女’(4分)評(píng)分標(biāo)準(zhǔn):參考答案1中,CREATEVIEWVIEW6(1分),少VIEW或?qū)IEW6寫成其它名稱不給分;SELECTENO,ENAMEFROMEMP(1分);WHERESEX='女’ANDENOIN(SELECTMGR_ENOFROMDEPT)(2分),兩個(gè)條件各1分。參考答案2中,CREATEVIEWVIEW6(1分),少VIEW或?qū)IEW6寫成其它名稱不給分;SELECTENO,ENAMEFROMDEPT,EMP(1分);WHEREMGR_ENO=ENOANDSEX='女’(2分),兩個(gè)條件各1分。設(shè)有關(guān)系R和函數(shù)依賴F:R(A,B,C,D,E),F(xiàn)={ABC—DE,BC—D,D—E}。試求下列問(wèn)題:(1) 關(guān)系R的侯選碼是什么?R屬于第幾范式?并說(shuō)明理由

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論