版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、試題二得 分一、單項(xiàng)選擇題(本大題共20小題,每小題2分,共40分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。1.下列四項(xiàng)中,不屬于數(shù)據(jù)庫(kù)系統(tǒng)的主要特點(diǎn)的是( )。A數(shù)據(jù)結(jié)構(gòu)化 B數(shù)據(jù)的冗余度小C較高的數(shù)據(jù)獨(dú)立性 D程序的標(biāo)準(zhǔn)化2. 數(shù)據(jù)的邏輯獨(dú)立性是指( )A內(nèi)模式改變,模式不變B模式改變,內(nèi)模式不變C模式改變,外模式和應(yīng)用程序不變D內(nèi)模式改變,外模式和應(yīng)用程序不變3.在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是( )。A外模式 B內(nèi)模式 C存儲(chǔ)模式 D模式4.相對(duì)于非關(guān)系模型,關(guān)系數(shù)據(jù)模型的缺點(diǎn)之一是
2、( )。A存取路徑對(duì)用戶(hù)透明,需查詢(xún)優(yōu)化 B數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單C數(shù)據(jù)獨(dú)立性高 D有嚴(yán)格的數(shù)學(xué)基礎(chǔ)5.現(xiàn)有關(guān)系表:學(xué)生(宿舍編號(hào),宿舍地址,學(xué)號(hào),姓名,性別,專(zhuān)業(yè),出生日期)的主碼是( )。A宿舍編號(hào)B學(xué)號(hào)C宿舍地址,姓名D宿舍編號(hào),學(xué)號(hào)6自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的( )。A元組 B行 C記錄 D屬性7下列關(guān)系運(yùn)算中,( )運(yùn)算不屬于專(zhuān)門(mén)的關(guān)系運(yùn)算。 A選擇 B連接C廣義笛卡爾積 D投影8SQL語(yǔ)言具有( )的功能。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)系
3、規(guī)范化、數(shù)據(jù)操縱9從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè)M:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),該關(guān)系模式的關(guān)鍵字是( )。AM端實(shí)體的關(guān)鍵字 BN端實(shí)體的關(guān)鍵字 CM端實(shí)體關(guān)鍵字與N端實(shí)體關(guān)鍵字組合 D重新選取其他屬性10.SQL語(yǔ)言中,刪除一個(gè)表的命令是( )A. DELETEB. DROP C. CLEAR D. REMOVE11. 圖1中( )是關(guān)系完備的系統(tǒng)A B C D圖1 12有關(guān)系模式A(S,C,M),其中各屬性的含義是:S:學(xué)生;C :課程;M:名次,其語(yǔ)義是:每一個(gè)學(xué)生選修每門(mén)課程的成績(jī)有一定的名次,每門(mén)課程中每一名次只有一個(gè)學(xué)生(即沒(méi)有并列名次),則關(guān)系模式A最高達(dá)到( )A1NF
4、B2NF C3NF DBCNF13關(guān)系規(guī)范化中的刪除異常是指 ( ) A不該刪除的數(shù)據(jù)被刪除 B不該插入的數(shù)據(jù)被插入 C應(yīng)該刪除的數(shù)據(jù)未被刪除 D應(yīng)該插入的數(shù)據(jù)未被插入14在數(shù)據(jù)庫(kù)設(shè)計(jì)中, ER圖產(chǎn)生于( )A 需求分析階段 B物理設(shè)計(jì)階段 C邏輯設(shè)計(jì)階段 D概念設(shè)計(jì)階段 15有一個(gè)關(guān)系:學(xué)生(學(xué)號(hào),姓名,系別),規(guī)定學(xué)號(hào)的值域是8個(gè)數(shù)字組成的字符串,這一規(guī)則屬于( )。A實(shí)體完整性約束B(niǎo)參照完整性約束C用戶(hù)自定義完整性約束D關(guān)鍵字完整性約束16事務(wù)是數(shù)據(jù)庫(kù)運(yùn)行的基本單位。如果一個(gè)事務(wù)執(zhí)行成功,
5、則全部更新提交;如果一個(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)行的每一次更新操作。A后援副本 B日志文件 C數(shù)據(jù)庫(kù) D緩沖區(qū)18在并發(fā)控制技術(shù)中,最常用的是封鎖機(jī)制,基本的封鎖類(lèi)型有排它鎖X和共享鎖S,下列關(guān)于兩種鎖的相容性描述不正確的是( )A.X/X :TRUEB.S/S:TRUEC.S/X:FALSED.X/S:FALSE 19. 設(shè)有兩個(gè)事務(wù)T1、T2,其并發(fā)操作如圖1所示,下面評(píng)價(jià)正確的是( ) A. 該操作不存在問(wèn)題 B. 該操作丟失修改C.
6、 該操作不能重復(fù)讀 D. 該操作讀“臟”數(shù)據(jù) T1 T2 read(A)read(B) sum=A+B read(A)AA*2write(A) read(A)read(B)sum=A+Bwrite(A+B) 圖2 20. 已知事務(wù)T1的封鎖序列為:LOCK S(A)LOCK S(B)LOCK X(C)UNLOCK(B) UNLOCK (A) UNLOCK (C)事務(wù)T2的封鎖序列為:LOCK S(A) UNLOCK (A) LOCK S(B)LOCK X(C) UNLOCK (C) UNLOCK (B)則遵守兩段封鎖協(xié)議的事務(wù)是( )A.T1B.T2C.T1和T2 D.沒(méi)有得 分二、填空題(本
7、大題共7小題,每空1分,共10分)請(qǐng)?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無(wú)分。1.關(guān)系數(shù)據(jù)庫(kù)的實(shí)體完整性規(guī)則規(guī)定基本關(guān)系的 主屬性 都不能取 空值(或NULL) 。2.在關(guān)系A(chǔ)(S,SN,D)和B(D,CN,NM)中,A的主碼是S,B的主碼是D,則D在A中稱(chēng)為 外碼 。3.SQL語(yǔ)言中,用于授權(quán)的語(yǔ)句是_GRANT _。4. 關(guān)系R與S的交可以用關(guān)系代數(shù)的5種基本運(yùn)算表示為 R-(R-S) 。5.數(shù)據(jù)庫(kù)系統(tǒng)中最重要的軟件是 數(shù)據(jù)庫(kù)管理系統(tǒng)(或DBMS) ,最重要的用戶(hù)是 數(shù)據(jù)庫(kù)管理員(或DBA) 6.數(shù)據(jù)庫(kù)設(shè)計(jì)分為以下六個(gè)設(shè)計(jì)階段:需求分析階段、 概念結(jié)構(gòu)設(shè)計(jì)階段 、邏輯結(jié)構(gòu)設(shè)計(jì)階段、
8、物理結(jié)構(gòu)設(shè)計(jì)階段 、數(shù)據(jù)庫(kù)實(shí)施階段、數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段。7.已知關(guān)系R(A,B,C,D)和R上的函數(shù)依賴(lài)集F=ACD,CB,則R 2 NF。得 分三、簡(jiǎn)答題(本大題共3小題,第1題4分,第2、3題各3分,共10分)1. 試述數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)的概念。數(shù)據(jù):描述事物的符號(hào)記錄。(1分)數(shù)據(jù)庫(kù):長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。(1分)數(shù)據(jù)庫(kù)管理系統(tǒng):是位于用戶(hù)與操作系統(tǒng)之間的具有數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)庫(kù)的運(yùn)行管理、數(shù)據(jù)庫(kù)的建立和維護(hù)功能的一層數(shù)據(jù)管理軟件。(1分)數(shù)據(jù)庫(kù)系統(tǒng):在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng),一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開(kāi)發(fā)工具)、
9、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員和用戶(hù)構(gòu)成。(1分)評(píng)分標(biāo)準(zhǔn):四個(gè)基本概念各1分,意思表達(dá)正確即可給分。 2說(shuō)明視圖與基本表的區(qū)別和聯(lián)系。答:視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表,它與基本表不同,是一個(gè)虛表,數(shù)據(jù)庫(kù)中只存放視圖的定義,而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)存放在原來(lái)的基本表中,當(dāng)基本表中的數(shù)據(jù)發(fā)生變化,從視圖中查詢(xún)出的數(shù)據(jù)也就隨之改變(2分)。視圖一經(jīng)定義就可以像基本表一樣被查詢(xún)、刪除,也可以在一個(gè)視圖之上再定義新的視圖,但是對(duì)視圖的更新操作有限制(1分)。評(píng)分標(biāo)準(zhǔn):意思表達(dá)正確即可給分。3數(shù)據(jù)庫(kù)系統(tǒng)的故障有哪些類(lèi)型?答:故障主要有下面三種類(lèi)型:(1)事務(wù)故障(1分)(2)系統(tǒng)故障(1分) (3)
10、介質(zhì)故障(1分)評(píng)分標(biāo)準(zhǔn):關(guān)鍵字“事務(wù)”、“系統(tǒng)”、“介質(zhì)”中有錯(cuò)別字一律該項(xiàng)不給分。得 分四、設(shè)計(jì)題(第1題15分,第2題10分,共25分)1. 設(shè)有一個(gè)工程供應(yīng)數(shù)據(jù)庫(kù)系統(tǒng),包括如下四個(gè)關(guān)系模式:l S(SNO,SNAME, STATUS,CITY);l P(PNO,PNAME,COLOR,WEIGHT);l J(JNO,JNAME,CITY);l SPJ(SNO,PNO,JNO,QTY);供應(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)情況表SPJ由供應(yīng)商號(hào)、零件號(hào)、項(xiàng)目號(hào)、供應(yīng)數(shù)量組成;(1)用關(guān)系代
11、數(shù)查詢(xún)沒(méi)有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號(hào);(3分)(1)參考答案:JNO(J)- JNO (sCITY='天津' (S)SPJsCOLOR='紅' (P)評(píng)分標(biāo)準(zhǔn):兩個(gè)關(guān)系的差1分;三個(gè)表的自然連接SSPJP1分,少任意一個(gè)關(guān)系不給分;sCITY='天津'和sCOLOR='紅'兩個(gè)條件1分,任意一個(gè)錯(cuò)誤不給分。(2)用關(guān)系代數(shù)查詢(xún)至少使用了供應(yīng)商S1所供應(yīng)的全部零件的工程號(hào)JNO;(3分)(2)參考答案:PNO,JNO(SPJ)÷PNO (sSNO='S1' (SPJ)評(píng)分標(biāo)準(zhǔn):兩個(gè)關(guān)系的除1分;P
12、NO,JNO和PNO1分,任意一個(gè)錯(cuò)誤不給分;sSNO='S1'1分。(3)用SQL查詢(xún)供應(yīng)工程J1零件為紅色的工程號(hào)JNO;(2分)(3)參考答案1:SELECT DISTINCT JNO FROM SPJ,P WHERE SPJ.PNO=P.PNO AND COLOR='紅'AND JNO='J1'評(píng)分標(biāo)準(zhǔn):SELECT DISTINCT JNO FROM SPJ,P 1分,少DISTINCT扣0.5分,SPJ,P中少任一表不給分;WHERE SPJ.PNO=P.PNO AND COLOR='紅'AND JNO='J1
13、'1分,3個(gè)條件每錯(cuò)一個(gè)扣0.5,扣完1分為止。參考答案2: SELECT DISTINCT SNO FROM SPJ WHERE JNO='J1' AND PNO IN (SELECT PNOFROM P WHERE COLOR='紅');評(píng)分標(biāo)準(zhǔn):SELECT DISTINCT JNO FROM SPJ 1分,少DISTINCT扣0.5分;WHERE JNO='J1' AND PNO IN (SELECT PNOFROM P WHERE COLOR='紅')1分,無(wú)JNO='J1'、PNO IN、SEL
14、ECT PNO FROM P WHERE COLOR='紅'均扣0.5分,扣完1分為止。(4)用SQL查詢(xún)沒(méi)有使用天津供應(yīng)商生產(chǎn)的零件的工程號(hào);(3分)參考答案1:SELECT JNO FROM J WHERE JNO NOT IN (SELECT JNO FROM SPJ WHERE SNO IN (SELECT SNO FROM S WHERE CITY='天津');評(píng)分標(biāo)準(zhǔn):SELECT JNO FROM J WHERE JNO NOT IN和SELECT JNO FROM SPJ WHERE SNO IN和SELECT SNO FROM S WHERE
15、CITY='天津'三層嵌套各1分,各嵌套內(nèi)有錯(cuò)誤則該項(xiàng)均不給分。參考答案2:SELECT JNO FROM J WHERE NOT EXISTS (SELECT * FROM SPJ,S WHERE SPJ.SNO=S.SNO AND SPJ.JNO=J.JNO AND CITY='天津');評(píng)分標(biāo)準(zhǔn):SELECT JNO FROM J WHERE NOT EXISTS 1分;SELECT * FROM SPJ,S 1分,SPJ,S少一個(gè)表不給分;WHERE SPJ.SNO=S.SNO AND SPJ.JNO=J.JNO AND CITY='天津'
16、;1分,三個(gè)條件少一個(gè)扣0.5,扣完1分為止。參考答案3: SELECT JNO FROM J WHERE NOT EXISTS(SELECT * FROM SPJ WHERE SPJ.JNO=J.JNO AND EXISTS (SELECT * FROM S WHERE S.SNO=SPJ.SNO AND CITY='天津');評(píng)分標(biāo)準(zhǔn):SELECT JNO FROM J WHERE NOT EXISTS 和SELECT * FROM SPJ WHERE SPJ.JNO=J.JNO AND EXISTS 和(SELECT * FROM S WHERE S.SNO=SPJ.SN
17、O AND CITY='天津') 三層嵌套各1分,各嵌套內(nèi)有錯(cuò)誤則該項(xiàng)均不給分。(5)用SQL語(yǔ)句將全部紅色零件改為藍(lán)色;(2分)UPDATE P SET COLOR='藍(lán)' WHERE COLOR='紅'評(píng)分標(biāo)準(zhǔn):UPDATE P 0.5分;SET COLOR='藍(lán)'1分;WHERE COLOR='紅'0.5分。(6)用SQL語(yǔ)句將(S2,P4,J6,400)插入供應(yīng)情況關(guān)系。(2分)(6)參考答案:INSERT INTO SPJ VALUES('S2','P4','J6&
18、#39;,400);評(píng)分標(biāo)準(zhǔn):INSERT INTO SPJ1分;VALUES('S2','P4','J6',400)1分。2設(shè)有關(guān)系STUDENT(S#,SNAME,SDEPT,MNAME,CNAME,GRADE),(S#,CNAME)為候選碼,設(shè)關(guān)系中有如下函數(shù)依賴(lài): (S#,CNAME)SNAME,SDEPT,MNAMES#SNAME,SDEPT,MNAME(S#,CNAME)GRADESDEPTMNAME試求下列問(wèn)題:(1)關(guān)系STUDENT屬于第幾范式?并說(shuō)明理由。(3分)(2)如果關(guān)系STUDENT不屬于BCNF,請(qǐng)將關(guān)系STUDEN
19、T逐步分解為巧 BCNF。(7分)要求:寫(xiě)出達(dá)到每一級(jí)范式的分解過(guò)程,并指明消除什么類(lèi)型的函數(shù)依賴(lài)。2、參考答案:(1) 關(guān)系STUDENT是1NF,因?yàn)镕中存在非主屬性SNAME,SDEPT,MNAME對(duì)侯選碼(S#,CNAME)的部分函數(shù)依賴(lài)。(2) 首先消除部分函數(shù)依賴(lài)(S#,CNAME)SNAME,SDEPT,MNAME將關(guān)系分解為:R1(S#,SNAME,SDEPT,MNAME),S#為候選碼,R1的函數(shù)依賴(lài)集為:F1 = S#SNAME,SDEPT,MNAME,SDEPTMNAMER2(S#,CNAME,GRADE),S#為候選碼,R2的函數(shù)依賴(lài)集為:F2=(S#,CNAME)GR
20、ADE 在關(guān)系R1中存在非主屬性MNAME對(duì)候選碼S#的傳遞函數(shù)依賴(lài)S#MNAME,所以將R1進(jìn)一步分解:R11(S#,SNAME,SDEPT) ,S#為候選碼,R11的函數(shù)依賴(lài)集為:F11 = S#SNAME,SDEPTR12(SDEPT,MNAME) ,SDEPT為候選碼,R12的函數(shù)依賴(lài)集為:F12 = SDEPTMNAME在R2、R11、R12關(guān)系模式中函數(shù)依賴(lài)都是非平凡的,并且決定因素均是候選碼,所以上述三個(gè)關(guān)系模式均是BCNF。評(píng)分標(biāo)準(zhǔn):(1)正確指明R1NF(1分);正確說(shuō)明R1NF的理由(2分)。(2)首先正確將R分解為R1(S#,SNAME,SDEPT,MNAME)(2分)和R2(S#,CNAME,GRADE)(1分),再將R1正確分解為R11(S#,SNAME,SDEPT)(2分)和R12(SDEPT,MNAME)(2分),分解過(guò)程的敘述斟情扣分。得 分五、綜合題(15分)某企業(yè)集團(tuán)有若干工廠,每個(gè)工廠生產(chǎn)多種產(chǎn)品,且每一種產(chǎn)品可以在多個(gè)工廠生產(chǎn),每個(gè)工廠按照固
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《供配電技術(shù)》第4章 教案
- 論語(yǔ)關(guān)于禮讀后感5篇
- 小學(xué)四年級(jí)數(shù)學(xué)教學(xué)工作總結(jié)
- 建筑工地年終個(gè)人總結(jié)
- 私人汽車(chē)買(mǎi)賣(mài)合同2024年(30篇)
- 簡(jiǎn)單版出租房屋合同
- 新機(jī)遇演講稿
- 中老年征婚文案范文
- DB12-T 1114-2021 水閘工程運(yùn)行管理規(guī)程
- 廣東省肇慶市(2024年-2025年小學(xué)五年級(jí)語(yǔ)文)統(tǒng)編版能力評(píng)測(cè)(上學(xué)期)試卷及答案
- GB/T 3620.1-2016鈦及鈦合金牌號(hào)和化學(xué)成分
- GB/T 23858-2009檢查井蓋
- GB/T 17514-2017水處理劑陰離子和非離子型聚丙烯酰胺
- 工傷職工停工留薪期目錄
- 2高鐵AB料路基填筑施工技術(shù)
- T-NTRPTA 0030-2020 無(wú)人機(jī)精準(zhǔn)測(cè)繪技術(shù)規(guī)范
- Friends《老友記》英文介紹(并茂)課件
- 智慧門(mén)店零售解決方案-新零售解決方案
- 公安派出所建設(shè)標(biāo)準(zhǔn)
- 小學(xué)開(kāi)展儀式教育的策略研究
- 完整版勿忘國(guó)恥吾輩自強(qiáng)紀(jì)念12.13國(guó)家公祭日專(zhuān)題解讀課件
評(píng)論
0/150
提交評(píng)論