




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、5模擬試題1一.單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)1 .在文件系統(tǒng)中,所具有的數(shù)據(jù)獨(dú)立性是A.系統(tǒng)獨(dú)立性B.物理獨(dú)立性C.邏輯獨(dú)立性D.設(shè)備獨(dú)立性2 .數(shù)據(jù)庫(kù)系統(tǒng)中存放三級(jí)結(jié)構(gòu)定義的DB稱為A.DBSB.DDC.DDLD.DBMS3 .設(shè)有關(guān)系R(A,B,C)和關(guān)系S(B,C,D),那么與R?S等價(jià)的關(guān)系代數(shù)表達(dá)式口A.O1=5(R?S)B.O1=5(Rxs)C.o1=2(R?S)D.o1=2(RXS)等價(jià)的關(guān)系代數(shù)表達(dá)式是B.兀 1,3 (R? R )4 .與域表達(dá)式ab(至)(R(he)AR(cb)A.兀1.4(。2二3(RXR)C.n1,4(R?R)D.1.3(R?S)
2、2=32=15 .設(shè)有兩個(gè)關(guān)系R(A,B)和S(B,C),與下列SELECT語(yǔ)句SELECTA,BFROMRWHEREBNOTIN(SELECTBFROMSWHEREC='C56');等價(jià)的關(guān)系代數(shù)表達(dá)式是A.兀A,B(OCw'C56,(R?S)B.nA,B(R?S)CW'C56'C.RJIA,B(oC=,C56,(R?S)D.RHa,B(oC,C56,(R?S)6 .嵌入式SQL的預(yù)處理方式,是指A.識(shí)別出SQL語(yǔ)句,加上前綴標(biāo)識(shí)和結(jié)束標(biāo)志B.把嵌入的SQL語(yǔ)句處理成函數(shù)調(diào)用形式C.對(duì)源程序進(jìn)行格式化處理D.把嵌入的SQL語(yǔ)句編譯成目標(biāo)程序7 .設(shè)關(guān)系
3、模式R(A,B,C,D),F是R上成立的FD集,F(xiàn)=B->D,AD->C,那么P=ABC,BCD相對(duì)于FA.是無(wú)損聯(lián)接分解,也是保持FD的分解8 .是無(wú)損聯(lián)接分解,但不保持FD的分解C.不是無(wú)損聯(lián)接分解,但保持FD的分解D.既不是無(wú)損聯(lián)接分解,也不保持FD的分解8 .設(shè)有關(guān)系模式R(A,B,C,D),F是R上成立的FD集,F(xiàn)=A-B,C->D,則F+中左部為(BC)的函數(shù)依賴有A.2個(gè)B.4個(gè)C.8個(gè)D.16個(gè)9 .有12個(gè)實(shí)體類型,并且它們之間存在著15個(gè)不同的二元聯(lián)系,其中4個(gè)是1:1聯(lián)系類型,5個(gè)是1N聯(lián)系類型,6個(gè)MN聯(lián)系類型,那么根據(jù)轉(zhuǎn)換規(guī)則,這個(gè)ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)
4、系模式有A.17個(gè)B.18個(gè)C.23個(gè)D.27個(gè)10. DBMS的并發(fā)控制子系統(tǒng),保證了事務(wù)的實(shí)現(xiàn)A.原子性B,一致性C.隔離性D,持久性11. SQL中不一定能保證完整性約束徹底實(shí)現(xiàn)的是A.主鍵約束B.外鍵約束C.局部約束D.檢查子句12. ORDB中,同類元素的有序集合,并且允許一個(gè)成員可多次出現(xiàn),稱為A.結(jié)構(gòu)類型B.集合類型C.數(shù)組類型D.多集類型13. 在ORDB中,當(dāng)屬性值為單值或結(jié)構(gòu)值時(shí),引用方式任和傳統(tǒng)的關(guān)系模型一樣,在層次之間加A.冒號(hào)J"B.單箭頭“一”C,下劃線D.圓點(diǎn)”14.某一種實(shí)際存在的事物具有看來(lái)好像不存在的性質(zhì),稱為A.不存在性B.虛擬性C.無(wú)關(guān)性D.透
5、明性15 .DDBS中,全局關(guān)系與其片段之間的映象是A.一對(duì)一的B.一對(duì)多的C.多對(duì)一的D.多對(duì)多的二.填空題(本大題共10小題,每小題1分,共10分)16 .關(guān)系模型和層次、網(wǎng)狀模型最大差別是用而不是用導(dǎo)航數(shù)據(jù)。17 .DBS的全局結(jié)構(gòu)體現(xiàn)了DBS的結(jié)構(gòu)。18 .在關(guān)系代數(shù)中,交操作可由操作組合而成。19 .SQL的SELECT語(yǔ)句中使用分組子處以后,SELECT子句的語(yǔ)義就不是投影的意思了,而是。20 .設(shè)關(guān)系模式R(A,B,C),F是R上成立的函數(shù)依賴集,F(xiàn)=A-B,B-C,C-A,那么F在模式AB上投影Jtab(F)=o21 .數(shù)據(jù)庫(kù)中,懸掛元組是指。22 .DBD中,子模式設(shè)計(jì)是在階
6、段進(jìn)行的23 .封鎖能避免錯(cuò)誤的發(fā)生,但會(huì)引反問(wèn)題。24 .0RDB中,引用類型是指嵌套引用時(shí):不是引用對(duì)象本身的值,而是引用25 .DDBS中,如果系統(tǒng)具有分片透明性,那么用戶只要對(duì)就能操作了,不必了解數(shù)據(jù)的情況。三.簡(jiǎn)答題(本大題共10小題,每小題3分,共30分)26 .“數(shù)據(jù)獨(dú)立性”在文件系統(tǒng)階段、數(shù)據(jù)庫(kù)階段和分布式數(shù)據(jù)庫(kù)階段中各表現(xiàn)為什么形式?27 .設(shè)有關(guān)系R和S:ABD136368135345RABC123135246369試寫出R?S、R?S的值28 .設(shè)有關(guān)系R(A,2>2B,C)和S(D,E,F),設(shè)有關(guān)系代數(shù)表達(dá)式。nA.B(R)nA,B(OA=DAE=-E8'
7、;(RXS)試寫出與上述關(guān)系代數(shù)表達(dá)式等價(jià)的元組表達(dá)式,關(guān)系邏輯規(guī)則和SQL語(yǔ)句。29 .嵌入式SQL的預(yù)處理方式是如何實(shí)現(xiàn)的?這種方式有什么重要意義?30 .設(shè)關(guān)系模式R(A,B,C,D,E),F是R上成立的FD集,F(xiàn)=AB->C,BC->A,AC-B,D-E,試寫出R的候選鍵,并說(shuō)明理由。31 .邏輯設(shè)計(jì)階段的輸入和輸出是什么?32 .什么是“臟數(shù)據(jù)”?如何避免讀取“臟數(shù)據(jù)”?33 .對(duì)象聯(lián)系圖與ER圖的主要差別是什么?34 .什么是“死鎖”?在系統(tǒng)發(fā)生死鎖時(shí),系統(tǒng)如何處理?35 .DDB中數(shù)據(jù)分片必須遵守哪三個(gè)條件?這三個(gè)條件的目的各是為了什么?四.設(shè)計(jì)題(本大題共5小題,每
8、小題4分,共20分)設(shè)某商業(yè)集團(tuán)關(guān)于商店銷售商品的數(shù)據(jù)庫(kù)中有三個(gè)基本表:商店銷售SALE (S#, G#, QUANTITY)SHOP(S#,SNAME,AREA,MGR_NAME)其屬性是商店編號(hào),商店名稱,區(qū)域名,經(jīng)理姓名。其屬性是商店編號(hào),商品編號(hào),銷售數(shù)量。商品GOODS_(G#,GNAME,PREE)其屬性是商品編號(hào),商品名稱,單價(jià)。36 .試寫出下列查詢的關(guān)系代數(shù)表達(dá)式、元組表達(dá)式和關(guān)系邏輯規(guī)則:檢索銷售“冰箱”的商店的編號(hào)和商店名稱。37 .試寫出上面第36題的SELECT語(yǔ)句表達(dá)形式。并寫出該查詢的圖示形式。38 .試寫出下列操作的SQL語(yǔ)句:從SALE表中,把“開(kāi)開(kāi)商店”中銷
9、售單價(jià)高于1000元的商品的銷售元組全部刪除。39 .寫一個(gè)斷言,要求區(qū)域名為“EAST”的商店里銷售商品的單價(jià)不能低于1007Lo40 .試寫出下列操作的SQL語(yǔ)句:統(tǒng)計(jì)區(qū)域名為“EAST”的所有商店銷售的每一種商品的總數(shù)量和總價(jià)值。要求顯示(G#,GNAME,SUM_QUANTKY,SUM_VALUE),其屬性為商品編號(hào)、商品名稱、銷售數(shù)量、銷售價(jià)值。五.綜合題(本大題共2小題,每小題5分,共10分)41 .某汽車運(yùn)輸公司數(shù)據(jù)庫(kù)中有一個(gè)記錄司機(jī)運(yùn)輸里程的關(guān)系模式:R(司機(jī)編號(hào),汽車牌照,行駛公里,車隊(duì)編號(hào),車隊(duì)主管)此處每個(gè)汽車牌照對(duì)應(yīng)一輛汽車。“行駛公里”為某司機(jī)駕駛某輛汽車行駛的總公里
10、數(shù)。如果規(guī)定每個(gè)司機(jī)屬于一個(gè)車隊(duì),每個(gè)車隊(duì)只有一個(gè)主管。(1)試寫出關(guān)系模式R的基本FD和關(guān)鍵碼。(2)說(shuō)明R不是2NF模式的理由,并指出數(shù)據(jù)冗余之所在。試把R分解成2NF模式集。(3)進(jìn)而把R分解成3NF模式集,并說(shuō)明理由。42 .設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫(kù)中有三個(gè)實(shí)體集。一是“倉(cāng)庫(kù)”實(shí)體集,屬性有倉(cāng)庫(kù)號(hào)、倉(cāng)庫(kù)名和地址等;二是“商店”實(shí)體集,屬性有商店號(hào)、商店名、地址等;三是“商品”實(shí)體集,屬性有商品號(hào)、商品名、單價(jià)。設(shè)倉(cāng)庫(kù)與商品之間存在“庫(kù)存”聯(lián)系,每個(gè)倉(cāng)庫(kù)可存儲(chǔ)若干種商品,每種商品存儲(chǔ)在若干倉(cāng)庫(kù)中,每個(gè)倉(cāng)庫(kù)每存儲(chǔ)一種商品有個(gè)日期及存儲(chǔ)量;商店與商品之間存在著“銷售”聯(lián)系,每個(gè)商店可銷售若干種商品
11、,每種商品可在若干商店里銷售,每個(gè)商店銷售一種商品有月份和月銷售量?jī)蓚€(gè)屬性;倉(cāng)庫(kù)、商店、商品之間存在著“供應(yīng)”聯(lián)系,有月份和月供應(yīng)量?jī)蓚€(gè)屬性。(1)試畫出ER圖,并在圖上注明屬性、聯(lián)系類型、實(shí)體標(biāo)識(shí)符;(2)將ER圖轉(zhuǎn)換成關(guān)系模型,并說(shuō)明主鍵和外鍵。(3)將ER圖轉(zhuǎn)換成對(duì)象聯(lián)系圖。(4)將ER圖轉(zhuǎn)換成UML的類圖。模擬試題1答案1. D 2. B 3. B 4. A 5. C6. B 7. B 8. C14. D 15. B單項(xiàng)選擇題答案9.B10.C11.D12.C13.D二.填空題答案17.模塊功能19.對(duì)每一分組執(zhí)行聚合操作21.破壞泛關(guān)系存在的元組23.活鎖、餓死和死鎖25.全局關(guān)系分
12、片和分配16.關(guān)鍵碼指針18.差20 .A-B,B-A22 .邏輯設(shè)計(jì)24 .對(duì)象標(biāo)識(shí)符三.簡(jiǎn)答題答案26.答:“數(shù)據(jù)獨(dú)立性”在文件系統(tǒng)中表現(xiàn)為“設(shè)備獨(dú)立性”;在數(shù)據(jù)庫(kù)階段表現(xiàn)為“物理獨(dú)立性”和“邏輯獨(dú)立性”;在分布式數(shù)據(jù)庫(kù)中表現(xiàn)為“分布透明性“。27.答:28.R?SR?SR.A2=2R.BCS.AS.BD223334466666999111133333465655答:元組表達(dá)式為:t|(Bu)(Vv)(R仙)AS(v)A(uCO=vlvBW'E8')Atl>ulAt2>u2)關(guān)系邏輯規(guī)則為:(x, y, a) An ( x, 'E8' , c)(
13、SELECT DFROM SW HERE E='E8');W(x,y)-RSQL語(yǔ)句為:SELECTA,BFROMRWHEREANOT29.答:預(yù)處理方式是先用預(yù)處理程序?qū)υ闯绦蜻M(jìn)行掃描,識(shí)別出SQL語(yǔ)句,并處理成宿主語(yǔ)言的函數(shù)調(diào)用形式;然后再用宿主語(yǔ)言的編譯程序把源程序編譯成目標(biāo)程序。這種方法的重要意義在于不必改動(dòng)宿主語(yǔ)言的編譯程序,這樣,SQL的編譯程序和宿主語(yǔ)言的編譯程序之間就可獨(dú)立,互不影響。30 .答:模式R有三個(gè)候選鍵:ABD、BCD、ACD三個(gè)。推導(dǎo)過(guò)程如下:從AB-C和D-E,可推出ABD-ABCDE。從BC-A和D-E,可推出BCD-ABCDE。從AC-B和D
14、-E,可推出ACD-ABCDE。31 .答:邏輯設(shè)計(jì)階段的輸入信息有四種:概念設(shè)計(jì)階段的概念模式;應(yīng)用的處理需求;完整性、安全性約束條件;DBMS特性。邏輯設(shè)計(jì)階段的輸出信息主要有四種:DBMS可處理的模式;子模式;應(yīng)用程序設(shè)計(jì)指南;物理設(shè)計(jì)指南。32 .答:在數(shù)據(jù)庫(kù)運(yùn)行時(shí),把未提交隨后又被撤消的數(shù)據(jù)稱為“臟數(shù)據(jù)”。為避免讀取“臟數(shù)據(jù)”,事務(wù)可以對(duì)數(shù)據(jù)實(shí)行加S鎖的方法,以防止其他事務(wù)對(duì)該數(shù)據(jù)進(jìn)行修改。33 .答:對(duì)象聯(lián)系圖與ER圖的主要差別是對(duì)象聯(lián)系圖能通過(guò)“引用”類型表示嵌套、遞歸的數(shù)據(jù)結(jié)構(gòu),還有能表示數(shù)據(jù)結(jié)構(gòu)之間的繼承性(即子類和超類)。34 .答:在對(duì)并發(fā)事務(wù)采用封鎖機(jī)制時(shí),有可能若干事
15、務(wù)都處于等待狀態(tài),等待對(duì)方釋放封鎖,造成事務(wù)都不能繼續(xù)運(yùn)行下去,這種現(xiàn)象稱系統(tǒng)進(jìn)入死鎖狀o發(fā)生死鎖時(shí),系統(tǒng)將抽取某個(gè)事務(wù)作犧牲品,把它撤銷,釋放封鎖,使其它事務(wù)有可能繼續(xù)運(yùn)行下去。35 .答:DDB中數(shù)據(jù)分片必須遵守三個(gè)條件:(1)完備性條件:指全局關(guān)系中所有數(shù)據(jù)均應(yīng)映射到片段中。目的是保證所有數(shù)據(jù)均在DB中存儲(chǔ),不會(huì)丟失數(shù)據(jù)。(2)重構(gòu)條件:由各個(gè)片段可以重建全局關(guān)系。目的是可以像無(wú)損聯(lián)接那樣不丟失信息。(3)不相交條件:數(shù)據(jù)片段相互之間不應(yīng)該重疊(主鍵除外)。目的是為了防止數(shù)據(jù)冗余。四.設(shè)計(jì)題答案36 .解:關(guān)系代數(shù)表達(dá)式:JVs#.snaxe(Ogname=,冰箱,(SH0P?SALE?
16、G00DS)元組表達(dá)式:t|(3u)(3v)(mv)(SHOP(u)ASALE&)AGOODS6v)Aul>vlAv2>w1Aw2>'冰箱'Atl>ulAt2>uS)關(guān)系邏輯規(guī)則:W®i,U2)H0P®,U2,U3,U4)ASALEM1,V2,V3)AGOODS8,冰箱,3)37 .解:SELECT語(yǔ)句如下:SELECTA.S#,SNAMEFROMSHOP,ASALEB,GOODSCWHEREA.S#=B.S#ANDB.G#=C.G#ANDGNAME='冰箱;該查詢語(yǔ)句的圖示形式如下:SHOPS#SNAMI:AR
17、EAMGR_NAMEFT738.SALES#G#QUANTITYZx-解:DELETEFROMSALEWHERES#IN(SELECTS#FROMSHOPWHERESNAME='開(kāi)開(kāi)商店)ANDG#IN(SELECTG#GOODSG#GNAMEPREE¥1FROMGOODSWHEREPREE>1000);39 .解:CREATEASSERTDNASSE8CHECK(1OO<=ALL(SELECTPREEFROMSHOPA,SALEB,GOODSCWHEREA.S#=B.S#ANDB.G#=C.G#ANDAREA=,EAST,);或CREATEASSERTDNASS
18、E8CHECK(NOTEXETS(SELECT*FROMSHOPA,SALEB,GOODSCWHEREA.S#=B.S#ANDB.G#=C.G#ANDAREA='EASVANDPREE<100);40 .解:SELECTC.G#,GNAME,SUM(QUANTKY)ASSUM_QUANT1TY,PRICE貂UM(QUANTITY)ASSUM_VALUEFROMSHOP,ASALEB,GOODSCWHEREA.S#=B.S#ANDB.G#=C.G#ANDAREA=,EAST,GROUPBYC.G#,GNAME;(注:SELECT子句中的屬性C.G#,GNAME應(yīng)在分組子句中出現(xiàn))五.綜合題答案41 .解:(1)根據(jù)已知條件,可寫出基本的FD有三個(gè):司機(jī)編號(hào)f車隊(duì)編號(hào)車隊(duì)編號(hào)一車隊(duì)主管(司機(jī)編號(hào),汽車牌照)一行駛公里從上述三個(gè)FD,可知R的關(guān)鍵碼為(司機(jī)編號(hào),汽車牌照)。(2)從上述三個(gè)FD,可推出下列FD成立:(司機(jī)編號(hào),汽車牌照)一(車隊(duì)編號(hào),車隊(duì)主管)這是一個(gè)局部FDo因此R不是2NF模式。此時(shí)在R的關(guān)系中,每個(gè)司機(jī)只屬于一個(gè)車隊(duì)及主管人員,但要記載某司機(jī)駕駛過(guò)10輛汽車的行駛公里數(shù),在R的關(guān)系中要出現(xiàn)10個(gè)元組。也就是這1
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)機(jī)房橋架數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)木工機(jī)械刀片市場(chǎng)調(diào)查研究報(bào)告
- 2025-2030年中國(guó)中藥黨參行業(yè)市場(chǎng)需求預(yù)測(cè)與投資潛力研究報(bào)告
- 2025年中國(guó)料門式干燥機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)數(shù)字地感檢測(cè)器數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)精梳精漂汗布圓領(lǐng)短袖男衫數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)正時(shí)槍市場(chǎng)調(diào)查研究報(bào)告
- 新疆交通職業(yè)技術(shù)學(xué)院《形體與舞蹈IV》2023-2024學(xué)年第二學(xué)期期末試卷
- 肇慶市實(shí)驗(yàn)中學(xué)高中歷史三:第2課西學(xué)東漸(第2課時(shí))高效課堂教學(xué)設(shè)計(jì)
- 新疆師范大附屬中學(xué)2025年初三下學(xué)期3月模擬考試化學(xué)試題含解析
- 保密管理與人工智能技術(shù)發(fā)展
- 毒理學(xué)新技術(shù)
- 新生兒貧血護(hù)理查房課件
- 電信電源專業(yè)應(yīng)急預(yù)案
- “0”何去何從-小數(shù)近似數(shù)的教學(xué)思考與實(shí)踐 論文
- GMW 17408-2017 Flexible Expanded Rubber And Rubber-Like Materials原版完整文件
- 上市公司固定資產(chǎn)減值研究 -以美的集團(tuán)股份有限公司為例
- DB14T+2779-2023營(yíng)造林工程監(jiān)理規(guī)范
- 2023年中考任務(wù)型閱讀真題(20+)
- 新團(tuán)員入團(tuán)儀式PPT模板
- 電力拖動(dòng)自動(dòng)控制系統(tǒng)-運(yùn)動(dòng)控制系統(tǒng)期末試卷附答案共6套
評(píng)論
0/150
提交評(píng)論