數(shù)據(jù)庫復(fù)習(xí)試題答案及解析_第1頁
數(shù)據(jù)庫復(fù)習(xí)試題答案及解析_第2頁
數(shù)據(jù)庫復(fù)習(xí)試題答案及解析_第3頁
數(shù)據(jù)庫復(fù)習(xí)試題答案及解析_第4頁
數(shù)據(jù)庫復(fù)習(xí)試題答案及解析_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

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

文檔簡介

1、.WORD完美格式.一、選擇題:1、DBDBM序口DBS三者的關(guān)系是(B)A、DB包括DBM序口DBSB、DBS包括DB和DBMSC、DBM函括DBS和DBD、DBS與DBDBM優(yōu)關(guān)2、假定學(xué)生關(guān)系式S(S#,SNAMESEXAGE,課程關(guān)系式C(C#,CNAMETEACHER學(xué)生選課關(guān)系是SC(S#,C#,GRAND要查找選修“COMPUTE礎(chǔ)程的“女”學(xué)生姓名,將涉及到關(guān)系(D)A、SB、SCCC、S,SCD、S,C,SC3、將E-R圖轉(zhuǎn)換為關(guān)系模式時,如果兩實體間的聯(lián)系是mn,下列說法正確的是(C)A、將m方主鍵(主碼)和聯(lián)系的屬性納入n方的屬性中B、將m方屬性和n方屬性中均增加一個表示

2、級別的屬性C、增加一個關(guān)系表示聯(lián)系,其中納入m方和n方的主鍵(主碼)D、將n方主鍵(主碼)和聯(lián)系的屬性納入m方的屬性中4、由SELECT-FROM-WHEREGROUPORDE即成的SQL語句,在被DBMSi理時,各字句的執(zhí)行次序為(QA、SELECT-FROM-WHEREGROUPORDERB、FROMSELECT-WHEREGROUPORDERC、FROMWHEREGROUPSELECT-ORDERD、SELECT-FROM-GROUPWHEREORDER5、以下不是數(shù)據(jù)庫技術(shù)所具備的特點(diǎn)是(D)A、數(shù)據(jù)結(jié)構(gòu)化B、數(shù)據(jù)冗余小C、有較高的數(shù)據(jù)獨(dú)立性D、數(shù)據(jù)聯(lián)系弱6、在信息模型的“學(xué)生”尸體中

3、,對每個學(xué)生的具體情況的描述,稱為(A)A、實體值B、實體型C、屬性值D、屬性型7、關(guān)系數(shù)據(jù)庫三級模式中的(B),可用視圖實現(xiàn)。A、內(nèi)模式B、外模式C、存儲模式D、模式8、可用于區(qū)別實體集中不同個體的屬性或?qū)傩约?,稱為該實體的(B)A、屬性型B、鍵C、外部鍵D、實體型9、設(shè)有一個體育項目可以有多個運(yùn)動員報名,一個運(yùn)動員課參加多個項目,運(yùn)動員與體育項目之間是(D)A、一對一的聯(lián)系B、一對多的聯(lián)系C、多對一的聯(lián)系D、多對多的聯(lián)系10、關(guān)系R與關(guān)系S只有1個公共屬性,T1是R與S作等值連接的結(jié)果,T2是R與S作自然連接的結(jié)果,貝U(D)A、T1的屬性個數(shù)等于T2的屬性個數(shù)B、T1的屬性個數(shù)小于T2

4、的屬性個數(shù)C、T1的屬性個數(shù)大于或等于T2的屬性個數(shù)D、T1的屬性個數(shù)大于T2的屬性個數(shù)11、數(shù)據(jù)庫系統(tǒng)是由應(yīng)用程序、DBMSDB以及DBA組成。其中核心部分是(C)A、應(yīng)用程序B、DBAC、DBMSD、DB12、下列集函數(shù)中不忽略空值(NULL)的是(A)A、COUNT(*)B、MAX(列名)C、SUM(列名)D、AVG(列名)13、一個關(guān)系中的候選關(guān)鍵字(B)A、至少一個B、可多個C、必須多個D、至少3個14、在數(shù)據(jù)庫設(shè)計中,具有最小性、唯一性和非空性的是(B)A、索引B、關(guān)系模型主關(guān)鍵字(主碼)C、外關(guān)鍵字(外碼)D、約束15、常用的關(guān)系運(yùn)算時關(guān)系代數(shù)和(C)A、集合代數(shù)B、邏輯演算C、

5、關(guān)系演算D、集合演算16、在基本層次聯(lián)系中,記錄型之間的聯(lián)系是(B)A、一對一聯(lián)系B、一對多聯(lián)系C、多對多聯(lián)系D、多對一聯(lián)系17、關(guān)于冗余數(shù)據(jù)的敘述中,不正確的是(C)A、冗余的存在容易破壞數(shù)據(jù)庫的完整性B、冗余的存在給數(shù)據(jù)庫的維護(hù)增加困難C、不應(yīng)該在數(shù)據(jù)庫中存儲任何冗余數(shù)據(jù)D、冗余數(shù)據(jù)是指可由基本數(shù)據(jù)導(dǎo)出的數(shù)據(jù)18、五種基本關(guān)系代數(shù)運(yùn)算分別(D).專業(yè)知識編輯整理.WORD完美格式.A、U、Cl、8、兀、bB、U、-、兀、bC、U、rl、X、7t、bD、U、-、X、Tt、b19、下面不屬于實體的是(B)A、人B、聘任C、一場球賽D、學(xué)習(xí)成績20、不允許記錄中出現(xiàn)重復(fù)索引值的索引是(D)A、非

6、聚集索引B、主索引和唯一索引C、主索引、聚集索引、唯一索引D、主索引和聚集索引21、已知庫中有3個基本表S(學(xué)生,學(xué)號,性別,年齡),SC(學(xué)號,課程號,成績)和C(課程號,課程名,任課老師名),若要查詢選修了數(shù)據(jù)庫課程的學(xué)生姓名,下列關(guān)系代數(shù)表達(dá)式不正確的是(D)A、姓名課程名數(shù)據(jù)庫,(SSCC)姓名(S.學(xué)號SC.學(xué)號SC.課程號C.課程號課程名,數(shù)據(jù)庫(SSCC)C、姓名(SSC課程名,數(shù)據(jù)庫,(C)姓名課程名數(shù)據(jù)庫,(SSCC)22、數(shù)據(jù)庫按某個關(guān)鍵字進(jìn)行排序后(C)A、元數(shù)據(jù)庫按關(guān)鍵字重新排列BC、建立一個按關(guān)鍵字值順序排列的映射文件、按關(guān)鍵字值順序排列形成新數(shù)據(jù)庫D、在原庫中增加一

7、個新字段用于記錄關(guān)鍵字的順序24、下列四項中,不屬于數(shù)據(jù)庫特點(diǎn)的是(C)A、數(shù)據(jù)共享B、數(shù)據(jù)庫完整性C、數(shù)據(jù)冗余很高D、數(shù)據(jù)獨(dú)立性高25、數(shù)據(jù)庫與文件系統(tǒng)的根本區(qū)別在于(A)A、提高了系統(tǒng)效率系統(tǒng)B、方便了用戶使用C、數(shù)據(jù)的結(jié)構(gòu)化D、節(jié)省了存儲空間26、在數(shù)據(jù)庫設(shè)計時可以采用(C)方法來規(guī)范化一個表以實現(xiàn)范式轉(zhuǎn)換。A、自然連接B、選擇分解C、投影分解D、并運(yùn)算27、在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于(B)A、需求分析階段B、邏輯設(shè)計階段C、概念設(shè)計階段D、物理設(shè)計階段28、下面哪個不是數(shù)據(jù)庫系統(tǒng)必須提供的數(shù)據(jù)控制能力(B)A、安全性B、可移植性C、完整性D、并發(fā)控制29、在

8、數(shù)據(jù)庫中,(Q可使數(shù)據(jù)產(chǎn)生不一致。A、未對數(shù)據(jù)進(jìn)行完整性的控制B、數(shù)據(jù)存儲量太大C、數(shù)據(jù)冗余D、沒有嚴(yán)格保護(hù)數(shù)據(jù)30、在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于(C)A、需求分析階段B、概念設(shè)計階段C、邏輯設(shè)計階段D、物理設(shè)計階段32、學(xué)校數(shù)據(jù)庫中有學(xué)生和宿舍兩個關(guān)系:學(xué)生(學(xué)號,姓名)和宿舍(樓名,房間號,床位號,學(xué)號)假設(shè)有的學(xué)生不住宿舍,床位也可能空閑。如果要列出所有學(xué)生住宿和宿舍分配的情況,包括沒有住宿的學(xué)生和空閑的床位,則應(yīng)執(zhí)行(D)A、外聯(lián)接B、左外聯(lián)接C、右外聯(lián)接D、自然連接33、從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時,一個M:N聯(lián)系轉(zhuǎn)換為關(guān)系模型時,該關(guān)系模式的碼是(C)

9、A、M端實體的碼B、N端實體的碼C、M端實體碼與N端實體碼組合D、重新選取其他屬性34、數(shù)據(jù)庫的正確性和相容性是指數(shù)據(jù)的(B)內(nèi)容。A、安全性B、完整性C、并發(fā)控制D、恢復(fù)35、任何一個滿足2NF但不?t足3NF的關(guān)系模式都不存在(B)A、主屬性對候選鍵的部分依賴B、非主屬性對候選鍵的部分依賴C、主屬性對候選鍵的傳遞依賴D、非主屬性對候選鍵的傳遞依賴36、以為教師可以教多門課,一門課只能由一位教師來教。在E-R數(shù)據(jù)模型中,這種聯(lián)系屬于(B)A、1:1B、1:nC、mnD、無法確定37、從關(guān)系中挑選出指定的屬性組成新關(guān)系的運(yùn)算稱為()A、“選取”運(yùn)算B、“投影”運(yùn)算C、“聯(lián)接”運(yùn)算D、“交”運(yùn)算

10、.專業(yè)知識編輯整理.WORD完美格式.38、若用戶wang已將對關(guān)系S修改的權(quán)限授予用戶li,如果要收回用戶wang對關(guān)系S的修改權(quán)限,并連鎖回收li的權(quán)限,則應(yīng)執(zhí)行的SQL語句是(A)A、REVOKEUPDATEONSFROMwangRESTRICTliB、REVOKEUPDATEONSFROMwangCASCADEC、REVOKEUPDATEONSFROMwangCASCADEliDREVOKEUPDATEONSFROMwangRESTRICT39、從關(guān)系中抽取所需屬性組成新關(guān)系的操作稱(D)A、交B、聯(lián)接C、選擇D、投影40、如果一個儲戶可以在多個銀行存款,一個銀行可以接受多個儲戶的存款

11、,那么儲戶和銀行兩個實體之間的關(guān)系屬于(D)A、一對一關(guān)系B、一對多關(guān)系C、多對一關(guān)系D、多對多關(guān)系41、視圖是(A)A、視圖是一種虛表,不存放實際數(shù)據(jù)值BC、視圖既不是基本表也不是虛表,而是關(guān)系的圖標(biāo)42、下列關(guān)于索引的描述中,錯誤的是(A)A、索引必須在數(shù)據(jù)庫建立時確定BC、索引增加了額外的計算機(jī)開銷D、視圖與表完全相同,是表的別名D、視圖是一種物理模式,一旦建立,就不能被刪除、索引可以加快數(shù)據(jù)檢索、索引可以在列的組合上建立二、判斷題:1、數(shù)據(jù)流程圖(DFD是用于描述結(jié)構(gòu)化方法中詳細(xì)設(shè)計階段的工具。(F)2、外模式有利于數(shù)據(jù)保密,原因是外模式為用戶劃定了訪問數(shù)據(jù)局的范圍。(T)3、數(shù)據(jù)模型

12、是用來描述現(xiàn)實世界的。因此,越專業(yè)越好。(F)4、CREATTABLE命令課直接定義主碼、外碼、參照表,系統(tǒng)就能夠自動地執(zhí)行實體完整性和參照表完整性規(guī)則。(T)5、同一個關(guān)系模型的任兩個元組值不能全同。(T)6、每一個關(guān)系都應(yīng)有一個主碼,用來唯一識別一個元組。它的值不能為空,否則無法區(qū)分和識別元組,這就是域完整性約束。(F)8、DB用戶的權(quán)限可分為具有DBA特權(quán)的用戶和一般DB用戶。(T)9、從數(shù)據(jù)庫邏輯設(shè)計來看,減少鏈接運(yùn)算可以改善數(shù)據(jù)庫的性能。(T)10、E-R模型與傳統(tǒng)數(shù)據(jù)*II型區(qū)別于:E-R不是面向?qū)崿F(xiàn)的,而是面向世界的,因此它能比較自然地描述顯示世界。(T)三、填空題:1、關(guān)系數(shù)據(jù)

13、操縱預(yù)言的操作對象與結(jié)果都是關(guān)系。2、數(shù)據(jù)模型應(yīng)具有描述數(shù)據(jù)和操作_兩方面的功能。3、實體和屬性屬信息世界的術(shù)語。4、概念模型是現(xiàn)實世界到機(jī)器世界的中間橋梁。5、設(shè)關(guān)系表R(A,B)中包含3個元組,表S(C,D,E)中包含2個元組,R和S做自然連接后得關(guān)系的基數(shù)為6。6、SQL語言的數(shù)據(jù)定義功能包括定義數(shù)據(jù)庫,定義基本表,定義視圖和定義索引。7 .關(guān)系模式R(A,B,C,D)的函數(shù)依賴集為AAB,B-C,則R最高屬于2級范式。8 .關(guān)系中主碼的取值必須唯一且非空,這是由實體完整性規(guī)則決定的。9 .若關(guān)系R2NF,且R消除了非主屬性對鍵的傳遞依賴,則稱R3NF10 .數(shù)據(jù)獨(dú)立性是指物理和邏輯獨(dú)立

14、性。1 1.1NF的關(guān)系消除非主屬性對候選鍵的部分函數(shù)依賴后,可將范式等級提高到2NF。12 .DBMS勺數(shù)據(jù)控制功能包括:完整性檢查,安全性控制、并發(fā)控制和數(shù)據(jù)庫恢復(fù).專業(yè)知識編輯整理.WORD完美格式.13 .關(guān)系數(shù)據(jù)模型的三個組成部分中,包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操縱和完整性約束條件。14 .關(guān)系數(shù)據(jù)模型中的基本結(jié)構(gòu)是表,表又稱為關(guān)系,表是由行和列組成的矩陣,表與表之間的聯(lián)系是通過實體之間的公共屬性實現(xiàn)的。15 .在SQL中,消除重復(fù)的關(guān)鍵字是_DZSTZNCT,分組的關(guān)鍵字是_GROUPBY16 .概念模型是到的中間橋梁。17 .數(shù)據(jù)獨(dú)立性分為和Q18、SQL是一種介于一關(guān)系演算和關(guān)系代數(shù)之間

15、的結(jié)構(gòu)化的查詢語言。19 .在學(xué)校的選課中,一個學(xué)生可以選修多門課,同時一門課也可以給多個學(xué)生選修,學(xué)生和課程之間就是多對多聯(lián)系。20 .在SQL中用于查詢的語句是SELECT。21 .關(guān)系模型中的邏輯結(jié)構(gòu)非常單一,就是一張二維表,它由行和列組成,被稱為關(guān)系。22 .唯一標(biāo)識實體的屬性集稱為碼。23 .在數(shù)據(jù)庫領(lǐng)域中,用關(guān)系數(shù)據(jù)模型描述數(shù)據(jù)的結(jié)構(gòu)、數(shù)據(jù)操縱和完整性約束條件等。24、對于每一個外模式,數(shù)據(jù)庫系統(tǒng)都有一個外模式/模式映象,它定義了該外模式與模式之間的對應(yīng)關(guān)系。四、解答題:1 .什么叫數(shù)據(jù)冗余?數(shù)據(jù)冗余可能導(dǎo)致的錯誤有哪些?在一個數(shù)據(jù)集合中重復(fù)的數(shù)據(jù)稱為數(shù)據(jù)冗余,浪費(fèi)存儲空間,導(dǎo)致數(shù)

16、據(jù)之間不相等,不一致,數(shù)據(jù)錯誤,丟失。2、設(shè)有兩個關(guān)系R(A,B,C)和S(C,D,E),試用SQL查詢語句表達(dá)下列關(guān)系代數(shù)表達(dá)式隊式A,使得F與F-X-A等價F中不存在這樣的一個函數(shù)依賴X-A,X有真子集Z使得F-X-AUZ-A與F等價.專業(yè)知識編輯整理.WORD完美格式.ABa1a2b1b2c18、已知關(guān)系V和W如圖所示,請寫出V/W的結(jié)果關(guān)系。VW解:在關(guān)系V中,A可以取3值a,b,c,a的象集為1,2,b的象集為1,2,c的象集為1W在B上的投影為1,2。所以:V/W=a,b五、綜合題:1、已知關(guān)系R,S,T如下圖所示,求下列關(guān)系代數(shù)的運(yùn)算結(jié)果。ABa1b2a2b2a2b2ABa1b2

17、a1b3a2b21ACa1c1a1c2|a2c3_解:1.Rns2.RUSABa1b2a2b2ABa1b1a1b2a1b3a2b2ABCa1b1C1a1b1C2a1b2C1a1b2C2a2b2C32.RT4ABCa1b1C2a1b2C2、Bc=c2(RXT)2、設(shè)有關(guān)系模式R(U,F),其中:U=A,B,C,F=A-BC,B-AC,C-A,求F的最小依賴集。解:F=A-B,A-C,B-C,B-A,C-A對于A-B因為A的閉包=ACAC不包含B,所以A-B不冗余對于A-C因為A的閉包=ABCABC包含C,所以A-C冗余對于B-A因為B的閉包=ABCABC包含A,所以B-A冗余對于B-C因為B的閉

18、包=ABCABC包含C,所以B-C冗余對于C-A因為C的閉包=CC不包含A,所以C-A不冗余所以F的最小依賴集=A-B,C-A3、用SQL的有關(guān)語句定義:1 .學(xué)生關(guān)系S,包括學(xué)號SNO姓名SN,系別SD,家庭電話TEL;.專業(yè)知識編輯整理.WORD完美格式.2 .課程關(guān)系C,包括課程號CNO課程名CN任課老師TN;3 .學(xué)生選課關(guān)系SC,包括SNO,CNG口成績Go注意:說明主鍵碼和外鍵碼解:CREATETABLESSNOINTPRIMARYKEYSNCHAR(20),SDCHAR(20),TELINT;CREATETABLECCNOINTPRIMARYKEYCNCHAR(20),TNCHA

19、R(20),;CREATETABLESCSNOINT,CNOINT,GINT,PRIMARYKEY(SNO,CNO),FOREIGNKEY(SNO)REFERENCESS(SNO),FOREIGNKEY(CNO)REFERENCESC(CNO);6、某生產(chǎn)活動的E-R圖如下所示,試將其轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫模式。解:生產(chǎn)廠商(名稱、地址、電話)產(chǎn)品(品牌、型號、價格)生產(chǎn)(廠商名稱、產(chǎn)品品牌、型號、數(shù)量、日期)六、設(shè)計題:1、設(shè)有圖書借閱關(guān)系BR2)將上面的E-R模型轉(zhuǎn)換成關(guān)系模型(表明主碼和外碼)解:BR(借書證號、讀者、單位、書號、書名、借閱、歸還、日期)要求:主碼:書號主碼:借書證號主碼:借書

20、記號、書號外碼:借書記號、書號圖書關(guān)系:書名、書號讀者關(guān)系:借書證號、單位借閱關(guān)系:借書證號、書號、借書日期、歸還日期)2、請為洗衣機(jī)經(jīng)銷商設(shè)計一個數(shù)據(jù)庫,要求包括生產(chǎn)廠商和產(chǎn)品信息。生產(chǎn)廠商的信息是包括名稱、地址、電話;產(chǎn)品的信息包括生產(chǎn)商、品牌、型號、價格;生產(chǎn)廠商生產(chǎn)某產(chǎn)品的數(shù)量和日期。.專業(yè)知識編輯整理.WORD完美格式.要求:1)將數(shù)據(jù)庫用E/R圖來描述2)轉(zhuǎn)換成關(guān)系模型并注明函數(shù)依賴1)解:(右圖)2)解:生產(chǎn)廠商(名稱、地址、電話)名稱一地址、電話產(chǎn)品(品牌、型號、價格)品牌、型號一價格生產(chǎn)(廠商名稱、品牌、型號、數(shù)量、日期)廠商名稱、品牌、型號、日期一數(shù)量3、產(chǎn)品生產(chǎn)管理的信息系統(tǒng)開發(fā)的部分需求有如下事實:1)每種產(chǎn)品由不同的零件組成,同一種零件可能用在不同的產(chǎn)品上。2)一個制造商可以生產(chǎn)多種產(chǎn)品。分析系統(tǒng)需要包括哪些實體及

溫馨提示

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

評論

0/150

提交評論