考研數(shù)據(jù)庫9套題與答案_第1頁
考研數(shù)據(jù)庫9套題與答案_第2頁
考研數(shù)據(jù)庫9套題與答案_第3頁
考研數(shù)據(jù)庫9套題與答案_第4頁
考研數(shù)據(jù)庫9套題與答案_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第一套一、選擇題(每題1分,共20分)1.在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,數(shù)據(jù)獨(dú)立性最高的是()階段。A.數(shù)據(jù)庫系統(tǒng)B.文件系統(tǒng)C.人工管理D.數(shù)據(jù)項(xiàng)管理2.()是存儲(chǔ)在計(jì)算機(jī)內(nèi)的有結(jié)構(gòu)的數(shù)據(jù)集合。A.網(wǎng)絡(luò)系統(tǒng)B.數(shù)據(jù)庫系統(tǒng)C.操作系統(tǒng)D.數(shù)據(jù)庫在數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是()。A.外模式B.內(nèi)模式C.存儲(chǔ)模式D.模式4.作為關(guān)系數(shù)據(jù)系統(tǒng),最小應(yīng)具備的關(guān)系運(yùn)算是()。A.排序、索引、統(tǒng)計(jì)B.選擇、投影、連接C.關(guān)聯(lián)、更新、排序D.顯示、打印、制表5.在select語句中使用groupbySno時(shí),Sno必須出現(xiàn)在()子句中。A.whereB.fromC.s

2、electD.having6.在where語句的條件表達(dá)式中,與零個(gè)或多個(gè)字符匹配的通配符是()。A.*B.?C.%D._7.對(duì)關(guān)系模式進(jìn)行分解時(shí),要求保持函數(shù)依賴,最高可以達(dá)到()。A.2NFB.3NFC.BCNFD.4NF8.在關(guān)系模式R(U,F(xiàn))中,YXF+是XY是否成立的()。A.充分必要條件B.必要條件C.充分條件D.既不充分也不必要條件9.在關(guān)系數(shù)據(jù)庫設(shè)計(jì)階段中,完成關(guān)系模式設(shè)計(jì)的階段是()。A.需求分析階段B.概念設(shè)計(jì)階段C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段10.基本E-R圖就是數(shù)據(jù)庫的()。A.外模式B.邏輯模式C.內(nèi)模式D.概念模式11.從數(shù)據(jù)流圖構(gòu)造E-R圖時(shí),選擇實(shí)體一般應(yīng)先

3、考慮數(shù)據(jù)流圖中的()。A.數(shù)據(jù)項(xiàng)B.數(shù)據(jù)流C.數(shù)據(jù)處理D.數(shù)據(jù)存儲(chǔ)12.以下()不是當(dāng)前常用的存取方法。A.索引方法B.聚簇方法C.HASH方法D.鏈表方法13.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫的改變是永久的,這是事務(wù)的()。A.原子性B.一致性C.隔離性D.持久性14.并發(fā)控制要解決的根本問題是保持?jǐn)?shù)據(jù)庫狀態(tài)的()。A.安全性B.完整性C.可靠性D.一致性15.在數(shù)據(jù)庫系統(tǒng)中,對(duì)存取權(quán)限的定義稱為()。A.授權(quán)B.定義C.約束D.審計(jì)16.視圖建立后,在數(shù)據(jù)字典中存放的是()。A.查詢語句B.視圖的定義C.組成視圖的表內(nèi)容D.產(chǎn)生視圖的表定義17.由全碼組成的關(guān)系模式,最高可以達(dá)到的模式為()。A.4

4、NFB.2NFC.3NFD.BCNF18.下列敘述中,正確的是()。對(duì)于關(guān)系數(shù)據(jù)模型,規(guī)X化程度越高越好如果F是最小函數(shù)依賴集,則R2NF如果RBCNF,則F是最小函數(shù)依賴集關(guān)系模式分解為BCNF后,函數(shù)依賴關(guān)系可能被破壞為保證多用戶環(huán)境中數(shù)據(jù)的完整性和一致性,DBMS采取的控制稱為()。A.安全性控制B.完整性控制C.事務(wù)控制D.并發(fā)控制20.包含在日志文件中的主要內(nèi)容是()。A.程序運(yùn)行過程B.對(duì)數(shù)據(jù)的全部操作C.對(duì)數(shù)據(jù)的全部更新操作D.程序執(zhí)行結(jié)果二、填空題(每題1分,共10分)1.關(guān)系模式R與S,組成關(guān)系RS的是關(guān)系()的屬性集。2.在SQL中視圖是由()產(chǎn)生的虛表。3.在SQL中Xn

5、otbetween20and30的含義是()。4.在合并E-R圖時(shí)需解決的屬性沖突包括屬性()沖突和屬性取值單位沖突。5.事務(wù)遵守()是可串行化調(diào)度的充分條件。6.要使數(shù)據(jù)庫具有可恢復(fù)性,基本原則就是數(shù)據(jù)()。7.數(shù)據(jù)庫控制保護(hù)的主要內(nèi)容是數(shù)據(jù)的安全性、()、并發(fā)控制和恢復(fù)。8.事務(wù)對(duì)數(shù)據(jù)庫數(shù)據(jù)進(jìn)行更新操作時(shí),必須首先獲得對(duì)該數(shù)據(jù)集合的()鎖。9.()是指造成系統(tǒng)停止運(yùn)轉(zhuǎn)的任何事件,使得系統(tǒng)要重新啟動(dòng)。10.數(shù)據(jù)()是防止數(shù)據(jù)庫中數(shù)據(jù)在存儲(chǔ)和傳輸中失密的有效手段。三、簡單應(yīng)用題(每題3分,共15分)R表S表T表ABCABCBCDa1b1c2a1b2c1b1c2d4a2b3c7a2b2c3b2c

6、1d1a3b4c6a4b6c6b2c3d2a1b2c3a1b1c2a3b4c6求解以下關(guān)系代數(shù)表達(dá)式結(jié)果:1.RS2.R-S3.(RS)T4.RT5.A,DS.B=T.B(ST)四、應(yīng)用題(每題5分,共25分)給定學(xué)生選課數(shù)據(jù)庫,其中包含有3X基本表:學(xué)生表S(Sno,Sname,Sage,Ssex,Sdept),課程表C(Cno,Cname,Teacher,Ccredit),選課表SC(Sno,Cno,Grade)。按要求完成下列數(shù)據(jù)操作要求。用SQL語句創(chuàng)建選課表SC(Sno,Cno,Grade),其中主碼為(Sno,Cno),外碼為Sno,Cno,并規(guī)定成績Grade的取值應(yīng)該在0到10

7、0之間。用SQL語句表示“將計(jì)算機(jī)科學(xué)系全體學(xué)生的成績置零”。3.用SQL語句表示“查詢選修并且成績及格的課程總數(shù)大于3門(包括3門)的學(xué)生的學(xué)號(hào)和XX”。4.用SQL語句創(chuàng)建視圖VSC(Sno,Sname,Cno,Cname,Grade),并將對(duì)學(xué)生表S的修改權(quán)限授權(quán)給用戶U1,并且U1可以將權(quán)限進(jìn)行傳播。5.用關(guān)系代數(shù)表達(dá)式表示“查詢選修了全部課程的學(xué)生學(xué)號(hào)和XX”。五、(15分)已知關(guān)系模式R(U,F(xiàn))中U=ABCDEG,F(xiàn)=BEG,BDG,CDA,CEG,CDEAB,BCA,BD,求下列各題。(3分)F的最小函數(shù)依賴集;(3分)關(guān)系模式R的候選碼;(3分)判斷R的最高規(guī)X化程度,并說明

8、理由;(3分)判定分解=ABD,DGE,AG,CE是否保持無損連接性;(3分)將關(guān)系模式R分解為3NF,并且保持函數(shù)依賴和無損連接性。六、(15分)設(shè)某汽車運(yùn)輸公司有三個(gè)實(shí)體集。一是“車隊(duì)”實(shí)體集,屬性有車隊(duì)號(hào)和車隊(duì)名等;二是“車輛”實(shí)體集,屬性有牌照號(hào)、廠家和出廠日期等;三是“司機(jī)”實(shí)體集,屬性有司機(jī)編號(hào)、XX和等。設(shè)車隊(duì)與司機(jī)之間存在“聘用”聯(lián)系,每個(gè)車隊(duì)可聘用若干司機(jī),但每個(gè)司機(jī)只能應(yīng)聘于一個(gè)車隊(duì),車隊(duì)聘用司機(jī)有個(gè)聘期;車隊(duì)與車輛之間存在“擁有”聯(lián)系,每個(gè)車隊(duì)可擁有第一套答案一、選擇題(每題1分,共20分)1-5ADDBC6-10CBACD11-15DDDDA16-20DDDDC二、填空

9、題(每題1分,共10分)1.關(guān)系R2.基本表或視圖3.X304.域5.兩段鎖協(xié)議6.冗余7.完整性8.排它(寫)9.系統(tǒng)故障10.加密三、簡單應(yīng)用題(每題3分,共15分)1.RS2.R-S3.(RS)TABCABCAa1b1c2a2b3c7a1a3b4c6a1b2c34.RT5.A,DS.B=T.B(ST)R.AR.BR.CT.BT.CT.DADa1b1c2b1c2d4a1d1a2b3c7b1c2d4a1d2a3b4c6b1c2d4a2d1a1b2c3b1c2d4a2d2a1b1c2b2c1d1a1d4a2b3c7b2c1d1a3b4c6b2c1d1a1b2c3b2c1d1a1b1c2b2c3

10、d2a2b3c7b2c3d2a3b4c6b2c3d2a1b2c3b2c3d2四、應(yīng)用題(每題5分,共25分)(5分)createtableSC(Snochar(10)notnull,Cnochar(10)notnull,Gradeintcheck(Grade=0andGrade=60groupbySnohaving(count(*)=3);(5分)createviewVSC(Sno,Sname,Cno,Cname,Grade)asselectS.Sno,Sname,C.Cno,Cname,GradefromS,C,SCwhereS.Sno=SC.SnoandC.Cno=SC.Cno;grant

11、updateontableStoU1withgrantoption;(5分)Sno,Cno(SC)Cno(C)Sno,Sname(S)四、應(yīng)用題(15分)(3分)Fmin=BG,CDA,CEG,BD,CDEB(3分)候選碼為:(BCE)和(CDE)(3分)1NF,存在BEG,說明G對(duì)碼部分函數(shù)依賴,所以為1NF。(3分)ABCDEGABGaaaaDGEaaaBCDaaaaaCEAaaa該分解為有損連接分解。(3分)=BDG,ACD,CEG,BCDE六、應(yīng)用題(15分)1.(6分)車隊(duì)號(hào)車隊(duì)名車隊(duì)1聘期1擁有聘用牌照號(hào)mn司機(jī)編號(hào)廠家車輛nm司機(jī)XX使用出廠日期使用日期公里數(shù)(6分)車隊(duì)(車隊(duì)號(hào)

12、,車隊(duì)名)司機(jī)(司機(jī)編號(hào),XX,車隊(duì)號(hào),聘期)車輛(牌照號(hào),廠家,出廠日期,車隊(duì)號(hào))使用(牌照號(hào),司機(jī)編號(hào),使用日期,公里數(shù))(3分)均為BCNF。第二套一、選擇題(每題1分,共20分)1.數(shù)據(jù)庫系統(tǒng)的核心是()。A.數(shù)據(jù)庫B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)模型D.軟件工具2.應(yīng)用數(shù)據(jù)庫的主要目的是為了()。A.解決XX問題B.解決數(shù)據(jù)完整性問題C.共享數(shù)據(jù)問題D.解決數(shù)據(jù)量大的問題3.子模式是()。A.模式的副本B.模式的邏輯子集C.多個(gè)模式的集合D.以上三者都對(duì)4.關(guān)系運(yùn)算中花費(fèi)時(shí)間可能最長的運(yùn)算是()。A.投影B.選擇C.笛卡爾積D.除5.關(guān)系模式R(U,F(xiàn)),如果R2NF,基本可以消除的數(shù)據(jù)異

13、常是()。A.插入異常B.刪除異常C.候選碼冗余D.數(shù)據(jù)冗余過大6.在關(guān)系模式R(U,F(xiàn))中,X、Y、Z都是屬性,且XY、YZ,則XZ是()。A.一定是傳遞函數(shù)依賴B.一定不是傳遞函數(shù)依賴不一定是傳遞函數(shù)依賴7.在關(guān)系數(shù)據(jù)庫設(shè)計(jì)階段中,完成E-R圖設(shè)計(jì)的階段是()。A.需求分析階段B.概念設(shè)計(jì)階段C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段8.數(shù)據(jù)摘 要內(nèi)容是()。A.選擇、投影、連接B.分類、概括、聚集C.調(diào)查、分析、設(shè)計(jì)D.超類、子類、消息9.在整個(gè)設(shè)計(jì)過程中,最困難、最耗時(shí)的階段是()。A.需求分析階段B.概念設(shè)計(jì)階段C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段10.事務(wù)要么都做,要么都不做,是事務(wù)的()。A.

14、原子性B.一致性C.隔離性D.持久性從E-R圖向關(guān)系模型轉(zhuǎn)換,一個(gè)M:N的聯(lián)系轉(zhuǎn)換成一個(gè)關(guān)系模式時(shí),該關(guān)系模式的關(guān)鍵字是()。A.N方實(shí)體的關(guān)鍵字B.M方實(shí)體的關(guān)鍵字C.N方實(shí)體關(guān)鍵字與M方關(guān)鍵字組合D.重新選擇其他屬性現(xiàn)有兩個(gè)關(guān)系R(A,B,C)、S(A,C,D,E),下列哪個(gè)表達(dá)式能夠合法執(zhí)行()。A.RSB.B=”b”(R)C.A,C(R)A,D(S)D.RS將局部E-R圖合并為全局E-R圖時(shí)可能會(huì)出現(xiàn)沖突,不屬于合并沖突的是()。A.屬性沖突B.結(jié)構(gòu)沖突C.語法沖突D.命名沖突14.關(guān)系模式R中的屬性全部是主屬性,則R的最低X式必定是()。A.2NFB.3NFC.BCNFD.4NF15

15、.下列SQL語句中,修改表結(jié)構(gòu)的是()。A.ALTERB.CREATEC.UPDATED.INSERT16.SQL的SELECT語句中,“HAVING條件表達(dá)式”用來篩選滿足條件的()。A.列B.行C.關(guān)系D.分組17.對(duì)于屬性子集X、Y,X是X的真子集,若XY,XY,則稱()。A.Y傳遞函數(shù)依賴于XB.Y部分函數(shù)依賴于XC.Y完全函數(shù)依賴于XD.X、Y相互函數(shù)依賴18.系統(tǒng)故障會(huì)造成()。A.內(nèi)存數(shù)據(jù)丟失B.硬盤數(shù)據(jù)丟失C.軟盤數(shù)據(jù)丟失D.磁帶數(shù)據(jù)丟失為了使用數(shù)據(jù)庫方便,常把數(shù)據(jù)操作語言嵌入到某一高級(jí)語言中,此高級(jí)語言稱為()。A.查詢語言B.宿主語言C.自含語言D.會(huì)話語言20.SQL中的

16、視圖提高了數(shù)據(jù)庫系統(tǒng)的()。A.完整性B.并發(fā)控制C.隔離性D.安全性二、填空題(每題1分,共10分)1.在關(guān)系模式中,能夠唯一表達(dá)元組的屬性組稱為()。2.參照完整性規(guī)則是對(duì)()鍵的約束。3.判斷一個(gè)并發(fā)調(diào)度是否正確,可以用()概念來解決。4.模式/內(nèi)模式映像為數(shù)據(jù)庫提供了()數(shù)據(jù)獨(dú)立性。5.數(shù)據(jù)庫系統(tǒng)中可能發(fā)生的故障有:系統(tǒng)故障、()和計(jì)算機(jī)病毒。6.外模式是()的子集。7.制作數(shù)據(jù)后援副本的過程稱為()。8.并發(fā)控制是對(duì)用戶的()加以控制和協(xié)調(diào)。9.在數(shù)據(jù)庫系統(tǒng)中對(duì)存取權(quán)限的定義稱為()。10.()數(shù)據(jù)模型一般在數(shù)據(jù)庫設(shè)計(jì)的概念設(shè)計(jì)階段使用。三、簡單應(yīng)用題(每題3分,共15分)R表S表T

17、表ABCABCBCDa1b1c2a1b2c2b1c2d4a2b2c3a2b2c3b2c3d2a1b2c3a1b1c2a3b4c6求解以下關(guān)系代數(shù)表達(dá)式結(jié)果:1.RS2.R-S3.(RS)T4.A(S)5.A,DS.C=T.C(ST)四、應(yīng)用題(每題5分,共25分)給定學(xué)生選課數(shù)據(jù)庫,其中包含有3X基本表:學(xué)生表S(Sno,Sname,Sage,Ssex,Sdept),課程表C(Cno,Cname,Teacher,Ccredit),選課表SC(Sno,Cno,Grade)。按要求完成下列數(shù)據(jù)操作要求。用關(guān)系代數(shù)表達(dá)式表示“查詢成績?cè)?0分以上的學(xué)生的學(xué)生XX”。用SQL語句表示“用戶U1具有從每

18、門課程中SELECT最高成績、最低成績、平均成績的權(quán)力,他不能查看每個(gè)人的成績”。用SQL語句表示“將(S0009,C003,78)插入SC關(guān)系表中”。用SQL語句表示“查詢選修王平老師講授課程的學(xué)生XX”。用SQL語句表示“將IS系的學(xué)生選課信息刪除”。五、(15分)設(shè)R(A,B,C,D,E),F=A-C,C-D,B-C,DE-C,CE-A求:(5分)R的候選碼;(5分)=AD,AB,BC,CDE,AE是否無損連接;(5分)將R分解BCNF且無損。六、(15分)請(qǐng)?jiān)O(shè)計(jì)一個(gè)圖書館數(shù)據(jù)庫,此數(shù)據(jù)庫中對(duì)每個(gè)借閱者保存讀者記錄,包括:讀者號(hào),XX,地址,性別,年齡,單位。對(duì)每本書存有:書號(hào),書名,作

19、者,。對(duì)每本被借出的書存有讀者號(hào)、借出日期和應(yīng)還日期。要求:(6分)給出E-R圖;(6分)再將其轉(zhuǎn)換為關(guān)系模型;(3分)判斷每個(gè)關(guān)系模式的規(guī)X化最高程度。第二套答案一、選擇題(每題1分,共20分)1-5BCBCA6-10CBBAA11-15CBCBA16-20DBABD二、填空題(每題1分,共10分)1、超碼2、外碼3、可串行化調(diào)度4、物理5、介質(zhì)故障6、模式7、轉(zhuǎn)儲(chǔ)8、并發(fā)操作9、授權(quán)10、E-R三、簡單應(yīng)用題(每題3分,共15分)1.RS2.R-S3.(RS)TABCABCAa1b1c2a1b2c3a1a2b2c3a1b2c3a1b2c2a3b4c64.(S)5.A,D(ST)AS.C=T

20、.CAADa1a1d4a2a2d2a3四、簡單應(yīng)用題(每題5分,共25分)1、(5分)S.SnameS.Sno=SC.SnoSC.Grade90(SSC)2、(5分)CREATEVIEW課程成績ASSELECTCno,MAX(Grade),MIN(Grade),AVG(Grade)FROMSCGROUPBYCno;GRANTSELECTON課程成績TOU1;3、(5分)INSERTINTOSCVALUES(S0009,C003,78);4、(5分)SELECTSnameFROMS,C,SCWHERES.Sno=SC.SnoandC.Cno=SC.CnoandC.Teacher=王平;5、(5分

21、)DELETEFROMSCWHERECS=(SELECTSdeptFROMSWHERES.Sno=SC.Sno);五、應(yīng)用題(15分)1、(5分)候選碼為(BE)2、(5分)ABCDEADaaaABaaaaBCaaaCDEaaaaAEaaaa無全a行,所以該分解為有損連接。3、(5分)=AC,BD,ABE六、應(yīng)用題(15分)1、(6分)2、(6分)讀者(讀者號(hào),XX,地址,性別,年齡,單位)書(書號(hào),書名,作者,讀者號(hào),借出日期,應(yīng)還日期)3、(3分)均為BCNF第三套一、選擇題(每小題1分,共20分)、相對(duì)于數(shù)據(jù)庫系統(tǒng),文件系統(tǒng)的主要缺陷有數(shù)據(jù)冗余性、數(shù)據(jù)聯(lián)系弱和()。數(shù)據(jù)讀取困難數(shù)據(jù)重用困

22、難程序不一致性數(shù)據(jù)不一致性、DB、DBMS和DBS三者之間的關(guān)系是()。DB包括DBMS和DBSDBS包括DB和DBMSDBMS包括DB和DBS不能互相包括3、關(guān)于1NF、2NF、3NF的正確說法是()。滿足3NF的不一定滿足2NF滿足3NF的不一定滿足1NF滿足2NF的不一定滿足1NF滿足1NF的不一定滿足2NF、下面哪一個(gè)不是數(shù)據(jù)庫系統(tǒng)必須提供的數(shù)據(jù)控制功能()。安全性可移植性完整性并發(fā)控制、對(duì)于屬性子集X、Y,X是X的真子集,若X-Y,X-Y,則稱()。Y傳遞函數(shù)依賴于XY部分函數(shù)依賴于XY完全函數(shù)依賴于XX、Y相互函數(shù)依賴、在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是()。數(shù)據(jù)存儲(chǔ)量太大沒有

23、嚴(yán)格保護(hù)數(shù)據(jù)未對(duì)數(shù)據(jù)進(jìn)行完整性控制數(shù)據(jù)冗余、為了使用數(shù)據(jù)庫方便,常把數(shù)據(jù)操作語言嵌入到某一高級(jí)語言中,此高級(jí)語言稱為()。查詢語言宿主語言自含語言會(huì)話語言.、若兩實(shí)體的聯(lián)系是M:N,則將其轉(zhuǎn)化為關(guān)系時(shí)應(yīng)()。將M方的關(guān)鍵字納入N方將N方的關(guān)鍵字納入M方將M方的關(guān)鍵字納入N方,同時(shí)將N方的關(guān)鍵字納入M方另建一個(gè)關(guān)系,包括M方和N方的關(guān)鍵字和聯(lián)系上的所有屬性9、數(shù)據(jù)庫的三級(jí)結(jié)構(gòu)之間存在著兩級(jí)映像,使得DBS具有較高的()。數(shù)據(jù)獨(dú)立性事務(wù)并發(fā)性資源共享性設(shè)備獨(dú)立性.10、自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的()。元組行記錄屬性11、

24、按照PS協(xié)議,若要更新記錄R的事務(wù),必須先執(zhí)行操作()。LOCKX(R)LOCKS(R)READ(R)WRITE(R)12、在數(shù)據(jù)庫系統(tǒng)中,死鎖屬于()。系統(tǒng)故障程序故障事務(wù)故障介質(zhì)故障13、把ER模型轉(zhuǎn)換為關(guān)系模型的過程,屬于數(shù)據(jù)庫設(shè)計(jì)的()。需求分析概念設(shè)計(jì)邏輯設(shè)計(jì)物理設(shè)計(jì)14、為了使索引項(xiàng)的值在基本表中唯一,在建立索引的語句中應(yīng)使用保留字()。COUNTUNIQUEDISTINCTUNION15、有關(guān)系R和S,RS的運(yùn)算等價(jià)于()。S-(R-S)R-(R-S)(R-S)SR(R-S)16、SQL語言中,條件“BETWEEN20AND30”表示年齡在20至30之間,且()。包括20歲和30

25、歲不包括20歲和30歲包括20歲但不包括30歲包括30歲但不包括20歲17、設(shè)有關(guān)系模式R(A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn)=BC,CD,則屬性C的閉包C+為()。BCDBDCDBC18、在關(guān)系模式R(A,B,C)中,F(xiàn)=(A,B)C,(B,C)A,則R最高達(dá)到()。1NF2NF3NFBCNF19、設(shè)關(guān)系R和S分別有M和N個(gè)元組,則RS的元組個(gè)數(shù)是()。MNM+NM*N20、SQL的SELECT語句中,“HAVING條件表達(dá)式”用來篩選滿足條件的()。列行關(guān)系分組二、簡答題(每小題5分,共20分)1、數(shù)據(jù)模型應(yīng)包括哪三個(gè)部分?試分別解釋之。2、簡述數(shù)據(jù)庫并發(fā)操作通常會(huì)帶來哪些問題。3

26、、簡述最小函數(shù)依賴集滿足的三個(gè)條件。4、局部ER模型之間可能產(chǎn)生的沖突有哪幾類?三、已知三個(gè)關(guān)系R1、R2、S,如下圖:(每問2分,共10分)R1PQTYR2ABCSTY2bcdx3ccd9aefy5kef2befz6y9adei5f7gef7gcd試求:1、R2S=?2、Y,T(R1)=?3、R1S=?、P5Y”f”(R1)=?5、2,1,6(3=5(R1S))=?四、設(shè)有關(guān)系模式R,其中U=A,B,C,D,E,F=AD,ED,DB,BCD,DCA,試求:(10分)求出R的所有候選關(guān)鍵字.判斷分解=AB,AE,EC,DBC,AC是否具有無損連接性?試將R分解為3NF,并具有無損連接性和依賴保

27、持性.五、設(shè)計(jì)題(每小題5分,共25分)設(shè)有下列關(guān)系模式:學(xué)生關(guān)系S(學(xué)號(hào),XX,年齡,班級(jí)),選課關(guān)系SC(學(xué)號(hào),課程號(hào),成績),用SQL語句查詢“李林”選了而“王明”沒有選的課程號(hào)。設(shè)有關(guān)系模式:學(xué)生關(guān)系S(學(xué)號(hào),XX,年齡,班級(jí)),選課關(guān)系SC(學(xué)號(hào),課程號(hào),成績),檢索沒有選C1或C2課的學(xué)生的學(xué)號(hào),要求用關(guān)系代數(shù)表達(dá)式表示。設(shè)有職工關(guān)系EMP(職工號(hào),XX,性別,工資,部門名稱)。職工“吳剛”從銷售部調(diào)到人事部,請(qǐng)用SQL語句寫出該操作。設(shè)有職工關(guān)系EMP(職工號(hào),XX,性別,工資,部門名稱)。試用SQL語句創(chuàng)建一個(gè)工資總額超過20萬元(含20萬元)的各部門工資總額視圖VSAL。已知

28、三個(gè)關(guān)系R(A,B,C)、S(A,D,E)、T(D,F(xiàn)),其中C、E為數(shù)值類型屬性,試用SQL語言實(shí)現(xiàn):將R、S、T三個(gè)關(guān)系按關(guān)聯(lián)屬性建立一個(gè)視圖RST;對(duì)視圖RST按屬性A分組后,求屬性C和E的平均值對(duì)視圖RST按屬性A分組后,求屬性C和E的平均值六、設(shè)醫(yī)院管理系統(tǒng)中包含如下信息:(15分)科室:科名,科室地址,醫(yī)生XX病房:病房號(hào),床位號(hào),所屬科室病人:病歷號(hào),XX,性別,診斷,主管醫(yī)生,病房號(hào)醫(yī)生:XX,職稱,所屬科室,年齡,工作證號(hào)其中,一個(gè)科室有多個(gè)病房、多個(gè)醫(yī)生,一個(gè)病房只能屬于一個(gè)科室,一個(gè)醫(yī)生只能屬于一個(gè)科室,但可負(fù)責(zé)多個(gè)病人的診治,一個(gè)病人的主管醫(yī)生只有一個(gè)。試完成如下設(shè)計(jì):

29、1、設(shè)計(jì)該計(jì)算機(jī)管理系統(tǒng)的ER圖;2、將ER圖轉(zhuǎn)換為關(guān)系模型;3、判定得到的每一個(gè)關(guān)系模式為第幾X式;4、用SQL語言定義得到的關(guān)系模型(屬性參數(shù)自定)。第三套答案一、選擇題(每小題1分,共20分)1561011151620二、簡答題(每題5分,共20分)1、數(shù)據(jù)模型包含數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)操作,數(shù)據(jù)的約束條件三個(gè)部分,數(shù)據(jù)結(jié)構(gòu)是所研究的對(duì)象類型的集合;數(shù)據(jù)操作是指對(duì)數(shù)據(jù)庫中各種對(duì)象的實(shí)例允許執(zhí)行的操作的集合,包括操作及有關(guān)的操作規(guī)則;數(shù)據(jù)的約束條件是一組完整性規(guī)則的集合。2、丟失修改、不可重復(fù)讀和讀“臟”數(shù)據(jù)3、最小函數(shù)依賴集滿足三條件右部單屬性不存在冗余函數(shù)依賴:XA,令GF-XA,若AXG不存

30、在冗余決定屬性:B1B2.BmA,若A(XBi)F,則去掉Bi4、沖突種類:屬性沖突、命名沖突和結(jié)構(gòu)沖突三、(每題2分,共10分)1.R2XS2.Y,T(R1)=ABCTYYTx3ccddcx3ceffey5kcdedy5kefz6ycdz6yefi5fcdi5fef3、R1SQ2b7gP5Y”f”(R1)=PQTY2bcd9aef9ade7gef7gcd5、2,1,6(3=5(R1S))=QPYb2da9fb2fg7fg7d四、(10分)1.CE具有無損連接性ABCDEABaaaAEaaaaECaaaaaDBCaaaaACaaaa3.=AD,ED,DB,BDC,ACD,CE五、(每題5分,共

31、25分)1、Select課程號(hào)FROMSCWhere課程號(hào)IN(Select課程號(hào)FromS,SCWHERES學(xué).號(hào)=SC.學(xué)號(hào)ANDS.XX=李林)AND課程號(hào)NOTIN(Select課程號(hào)FROMS,SCWhereS.學(xué)號(hào)=SC.學(xué)號(hào)ANDS.XX=王明)2、學(xué)號(hào)(S)學(xué)號(hào)(課號(hào)C1課號(hào)C2(SSC)3、UpdateEMPSET部門名稱=人事部WHEREXX=吳剛4、CreateViewVSALASSelect部門名稱,SUM(工資)FROMEMPGroupBy部門名稱HavingSUM(工資)=200000;5、CreateViewRSTASSELECTR.A,B,C,S.D,E,FFR

32、OMR,S,TWHERER.A=S.AANDS.D=T.D;SelectA,AVG(C),AVG(E)FROMRSTGroupByA;六、(15分)1、科名科地址XX職稱年齡1n工作證號(hào)科室包含醫(yī)生11包含診治nnn1病房住病房病人病房號(hào)床位號(hào)病歷號(hào)XX性別2、科室(科名,科地址,)醫(yī)生(XX,職稱,年齡,工作證號(hào),科名)病房(病房號(hào),床位號(hào),科名)病人(病歷號(hào),XX,性別,病房號(hào),主管醫(yī)生工作證號(hào))3、均是BCNF4、CreateTable科室(科名char(10),notnull,科地址char(10),char(10);CreateTable醫(yī)生(XXchar(10),職稱char(10

33、),年齡int,工作證號(hào)char(10),notnull,科名char(10);CreateTable病房(病房號(hào)char(10),notnull,床位號(hào)char(10),notnull,科名char(10);CreateTable病人(病歷號(hào)char(10),notnull,XXchar(10),性別char(10),病房號(hào)char(10),主管醫(yī)生工作證號(hào)char(10);七、(15分)1、ABCDEGDEaaBCaaaCEGaaaaaaABaa具有無損連接性2、R1R2(F)EDR2(F)CB(F)CEGR4(F)BAGR1(F)R2(F)R3(F)R4(F)ED,CB,CEG,BAF與

34、G等價(jià),因此分解具有依賴保持性。第四套一、填空題(每空2分,共20分)1.數(shù)據(jù)操作是指對(duì)DB的和兩大類操作。2.數(shù)據(jù)庫全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述,稱為。3.數(shù)據(jù)獨(dú)立性是指和之間相互獨(dú)立,不受影響。4.關(guān)系操作的特點(diǎn)是操作。5.關(guān)系模式的定義由和組成。6.在SQL中視圖是或產(chǎn)生的虛表。二、簡答題(每小題5分,共20分)2、簡述數(shù)據(jù)庫管理系統(tǒng)的功能。2、什么是平凡的FD?平凡的FD可根據(jù)哪一條推理規(guī)則推出。3、與傳統(tǒng)的關(guān)系模型比較,對(duì)象關(guān)系模型有哪些擴(kuò)充。4、簡述DB的并發(fā)控制和恢復(fù)有什么關(guān)系?三、已知三個(gè)關(guān)系R1、R2、S,如下圖:(每小題5分,共20分)RWSABCABCBC12312323

35、456678789試求:1、WR=2、A(R)=3、TS=4、A4(W)=四、根據(jù)要求寫出操作語句(每題4分,共20分)數(shù)據(jù)庫為:S(SNO,SNAME,AGE,SEX)SC(SNO,CNO,GRADE)C(CNO,CNAME,TEACHER)查詢選擇C2課程的學(xué)生名。(關(guān)系代數(shù))查詢S3的學(xué)生的XX。(ALPHA)顯示與“X三”年齡相同的學(xué)生名。(QBE)查詢選擇數(shù)據(jù)庫的學(xué)生名。(SQL)學(xué)生年齡均增加1。(SQL)五、應(yīng)用題(10分)設(shè)有關(guān)系模式R,其中U=A,B,C,D,E,F=AC,BAC,DAC,EB,試求:求出候選碼;(5分)試將R分解為3NF,并具有無損連接性和依賴保持性。(5分

36、)六、設(shè)商店信息系統(tǒng)中包含如下信息:(10分)商品:商品號(hào)、商品名、數(shù)量、單價(jià)廠家:廠家號(hào)、廠家名、消費(fèi)者:消費(fèi)者號(hào)、XX、單位其中,一個(gè)廠家可以生產(chǎn)多種商品,但每種商品只在一個(gè)廠家生產(chǎn)。每個(gè)消費(fèi)者可以購買多個(gè)商品,每種商品可以有多人購買。試完成如下設(shè)計(jì):4、設(shè)計(jì)該計(jì)算機(jī)管理系統(tǒng)的ER圖;(5分)5、將ER圖轉(zhuǎn)換為關(guān)系模型。(5分)第四套答案一、選擇題(每空2分,共20分)1-5:檢索、更新、模式、應(yīng)用程序、數(shù)據(jù)6-10:集合、關(guān)系名、屬性名、基本表、視圖二、簡答題(每小題5分,共20分)定義功能;操縱功能;保護(hù)功能;存儲(chǔ)功能;維護(hù)功能。如果XY,并且Y?X,則稱XY是平凡的FD。平凡的FD根

37、據(jù)推理規(guī)則的自反律就可推出。數(shù)據(jù)類型的擴(kuò)充:引入符合類型(結(jié)構(gòu)、數(shù)組、多集和集合類型)。在類型一級(jí)和表一級(jí)實(shí)現(xiàn)繼承性(單重繼承性和多重繼承性)。定義引用類型。如果采用封鎖機(jī)制,事務(wù)并發(fā)操作時(shí)有可能產(chǎn)生死鎖。為了解除死鎖狀態(tài),就要抽取某個(gè)事務(wù)作犧牲品,把它撤銷,做回退操作,這就屬于DB的恢復(fù)X疇。三、應(yīng)用題(每小題5分,共20分)1RW=2A(R)=ABCA1123473RS=4.A4(W)=AABC1678四、應(yīng)用題(每小題4分,共20分)1SName(C.CNO=C2(S.SNO=SC.SNO(SSC)2GETw(s.sname):S.SNO=S33SSNOSNAMEAGESEXX三18p.

38、李四184SELECTSNAMEFROM,SSC,CWHERES.SNO=SC.SNOandSC.CNO=C.CNOC.CNAME=”數(shù)據(jù)庫”5UPDATESSETAGE=AGE+1;五、應(yīng)用題(10分)1候選碼DE;2,A,EB,DA,DE六、應(yīng)用題(10分)1消費(fèi)號(hào)商品名商品號(hào)數(shù)量消費(fèi)者nm單價(jià)消費(fèi)商品mXX單位生產(chǎn)1廠家號(hào)廠家廠家名商品(商品號(hào)、商品名、數(shù)量、單價(jià),廠家號(hào))廠家(廠家號(hào)、廠家名、)消費(fèi)者(消費(fèi)者號(hào)、XX、單位)消費(fèi)(消費(fèi)者號(hào),商品號(hào))第五套一、選擇題(每小題2分,共20分)文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)相比較,其缺陷主要表現(xiàn)在數(shù)據(jù)聯(lián)系弱,數(shù)據(jù)冗余和()。A數(shù)據(jù)存儲(chǔ)量低B處理速度慢C

39、數(shù)據(jù)不一致D操作繁瑣結(jié)構(gòu)數(shù)據(jù)模型的三個(gè)組成部分是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和()。A數(shù)據(jù)安全性控制B數(shù)據(jù)一致性規(guī)則C數(shù)據(jù)完整性約束3.QBE語言是()。D數(shù)據(jù)處理邏輯A標(biāo)準(zhǔn)數(shù)據(jù)查詢語言B關(guān)系代數(shù)語言C元組關(guān)系演算語言D域關(guān)系演算語言4.在SELECT語句中使用GROUPBYSNO時(shí),SNO必須()。A在WHERE中出現(xiàn)B在FROM中出現(xiàn)C在SELECT中出現(xiàn)D在HAVING中出現(xiàn)在關(guān)系模式R(U,F(xiàn))中,如果XU,不存在X的真子集Y,YU,則X是R的()。A候選碼B主碼C外碼在關(guān)系模式R(U,F(xiàn))中,如果F是最小函數(shù)依賴集,則()。A至少有R2NFB至少有R3NFC至少有RBCNFDR的規(guī)X化程度與F

40、為最小函數(shù)依賴集無關(guān)ER圖的作用是建立()。A用戶模型B物理模型C邏輯模型D概念模型解決并發(fā)操作造成數(shù)據(jù)不一致問題,一般采用的方法是提供()。A封鎖機(jī)制B并發(fā)機(jī)制C恢復(fù)機(jī)制D約束機(jī)制數(shù)據(jù)流圖是結(jié)構(gòu)化設(shè)計(jì)的工具,用于數(shù)據(jù)庫設(shè)計(jì)的()。A可行性分析階段B程序設(shè)計(jì)階段C系統(tǒng)詳細(xì)設(shè)計(jì)階段D需求分析階段在數(shù)據(jù)庫系統(tǒng)中,對(duì)存取權(quán)限的定義稱為()。A授權(quán)B定義C約束D審計(jì)二、簡答題(每小題3分,共9分)3、簡述數(shù)據(jù)庫系統(tǒng)的組成。2、簡述ER圖向關(guān)系數(shù)據(jù)模型轉(zhuǎn)換的原則。3、簡述關(guān)系的三類完整性約束。三、已知三個(gè)關(guān)系R1、R2、S,如下圖:(每小題3分,共15分)R1PQTYR2ABCSTY32cdx3ccd8

41、1efy5kef32efz6y81dei5f67ef67cd試求:1、R2S=2、P,T(R1)=3、R1S=、P8Y”f”(R1)=5、1,3,4(3=5(R1S))=四、根據(jù)要求寫出操作語句(每小題4,共20分)數(shù)據(jù)庫為:廠家S(SNO,SNAME,STATUS,CITY)產(chǎn)品P(PNO,PNAME,WEIGHT,COLOR)工程J(JNO,JNAME,CITY)供貨SPJ(SNO,PNO,JNO,QTY)查詢供應(yīng)P1,P2兩種產(chǎn)品的工程名。(關(guān)系代數(shù))查詢?yōu)楣こ蘆1供貨的廠家名。(ALPHA)顯示與“TV”顏色相同的產(chǎn)品名。(QBE)查詢至少為J1,J2兩個(gè)工程的提供產(chǎn)品的廠家名。(SQ

42、L)產(chǎn)品P2的顏色由“red”改為“white”。(SQL)五、應(yīng)用題(10分)設(shè)有關(guān)系模式R,其中U=A,B,C,D,F=AC,CA,BAC,DAC,試求:求出最小函數(shù)依賴集;(3分)判斷R規(guī)X化程度;(3分)試將R分解為3NF,并具有無損連接性和依賴保持性。(4分)六、根據(jù)第四題中數(shù)據(jù)庫完成:(10分)查詢?cè)趩蝹€(gè)工程中使用“XX”廠家生產(chǎn)的產(chǎn)品數(shù)量大于40個(gè)的工程名稱。給出初始語法數(shù),對(duì)其優(yōu)化。七、設(shè)圖書館管理系統(tǒng)中包含如下信息:(16分)圖書:書號(hào)、書名、作者、數(shù)量、單價(jià):號(hào)、社名、地址、讀者:借書證號(hào)、XX、單位其中,一個(gè)可以出版多種書籍,但每種書籍只在一個(gè)出版,出版應(yīng)有日期和責(zé)任編輯

43、。每個(gè)讀者可以借閱多本圖書,每本圖書可以有多人借閱。借閱信息包括:借書日期、還書日期、是否續(xù)借。試完成如下設(shè)計(jì):6、設(shè)計(jì)該計(jì)算機(jī)管理系統(tǒng)的ER圖;(8分)7、將ER圖轉(zhuǎn)換為關(guān)系模型。(8分)第五套答案一、選擇題(每小題2分,共20分)1-5CCDBA6-10DDADA二、簡答題(每小題3分,共9分)1數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù),數(shù)據(jù)庫管理系統(tǒng),應(yīng)用程序,數(shù)據(jù)庫管理員和用戶組成。2原則:每個(gè)實(shí)體都轉(zhuǎn)換為一個(gè)關(guān)系模式;對(duì)于圖中聯(lián)系的轉(zhuǎn)換由聯(lián)系的類型分三種情況:1:1可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對(duì)應(yīng)的關(guān)系模式合并;1:N可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與n端對(duì)應(yīng)的關(guān)系模式合并;N:M轉(zhuǎn)換

44、為一個(gè)關(guān)系模式。3實(shí)體完整性,參照完整性和用戶自定義完整性。三、應(yīng)用題(每小題3分,共15分)1R2S=ABCTYx3ccdx3cefy5kcdy5kefz6ycdz6yefi5fcdi5fef3R1S=Q326751,3,4(3=5(R1S))=PTY3cd8ef3ef6ef6cd2P,T(R1)=PT3c8e3e8dec4P8Y”f”(R1)=PQTY32cd81de67cd四、應(yīng)用題(每小題4分,共20分)1JName(J.JNO=SPJ.JNO(J(SPJ1.PNO=P1SPJ2.PNO=P2(SPJ1.JNO=SPJ2.JNO(SPJ1SPJ2)2RANGESPJGETw(s.sna

45、me):存在SPJ(SPJ.SNO=S.SNOandSPJ.JNO=J1);3PPNOPNAMETVp.DCWEIGHTCOLORredred4SELECTSNAMEFROMSWHERESNOin(SELECTSNOFROMSPJ1,SPJ2WHERESPJ1.SNO=SPJ2.SNOandSPJ1.JNO=J1andSPJ2.JNO=J2)5UPDATEPSETCOLOR=whiteWHEREPNO=P2;五、應(yīng)用題(10分)2最小函數(shù)依賴集F=AC,CA,BC,DC34,六、應(yīng)用題(10分)JName(S.CITYXXSPJ.QTY40(S.SNOSPJ.SNOSPJ.JNOJ.JNO(S

46、SPJJ)JNameJNameS.CITYXXSPJ.QTY40J.JNOSPJ.JNOSPJ.JNOJ.JNOXS.SNOSPJ.SNOJS.SNOSPJ.SNOXXXJS.CITYXXSPJ.QTY40SSPJSSPJ七、應(yīng)用題(16分)、借書證號(hào)單位書號(hào)借書日期還書日期書名讀者n借閱m圖書作者XX數(shù)量m日期是否續(xù)借出版單價(jià)責(zé)任編輯1號(hào)社名地址2、圖書(書號(hào),書名,作者,數(shù)量,單價(jià))(號(hào),社名,地址,)出版(書號(hào),號(hào),日期,責(zé)任編輯)讀者(借書證號(hào),XX,單位)借閱(書號(hào),借書證號(hào),借書日期,還書日期,是否續(xù)借)第六套一、選擇題(每小題2分,共20分)、在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因

47、是()。數(shù)據(jù)存儲(chǔ)量大沒有嚴(yán)格保護(hù)數(shù)據(jù)未對(duì)數(shù)據(jù)進(jìn)行完整性控制數(shù)據(jù)冗余、DB、DBMS和DBS三者之間的關(guān)系是()。DB包括DBMS和DBSDBS包括DB和DBMSDBMS包括DB和DBS不能互相包括3、在數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是()。外模式內(nèi)模式模式子模式、設(shè)計(jì)性能較優(yōu)的關(guān)系模式稱為規(guī)X化,規(guī)X化主要的理論依據(jù)是()。關(guān)系規(guī)X化理論關(guān)系運(yùn)算理論關(guān)系代數(shù)理論數(shù)理邏輯、關(guān)系模型中的關(guān)系模式至少是()。1NF2NF3NFBCNF、候選碼中的屬性稱為()。非主屬性主屬性復(fù)合屬性關(guān)鍵屬性、E-R圖是數(shù)據(jù)庫設(shè)計(jì)的工具之一,它適用于建立數(shù)據(jù)庫的()。概念模型邏輯模型

48、結(jié)構(gòu)模型物理模型、從E-R模型向關(guān)系模型轉(zhuǎn)化時(shí),一個(gè)M:N聯(lián)系轉(zhuǎn)化為關(guān)系模式時(shí),該關(guān)系模式的組成是()。將M方的關(guān)鍵字納入N方將N方的關(guān)鍵字納入M方將M方的關(guān)鍵字納入N方,同時(shí)將N方的關(guān)鍵字納入M方另建一個(gè)關(guān)系,包括M方和N方的關(guān)鍵字和聯(lián)系上的所有屬性9、關(guān)系數(shù)據(jù)庫管理系統(tǒng)應(yīng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算包括()。排序、索引、統(tǒng)計(jì)選擇、投影、連接關(guān)聯(lián)、更新、排序顯示、打印、制表10、數(shù)據(jù)庫中封鎖機(jī)制是()的主要方法。完整性安全性并發(fā)控制恢復(fù)二、簡答題(每小題5分,共10分)4、什么是數(shù)據(jù)獨(dú)立性?其目的是什么?2、數(shù)據(jù)庫系統(tǒng)生存期分為哪幾個(gè)階段?三、已知三個(gè)關(guān)系R、S、T,如下圖:(每問3分,共15分)R

49、ABCDSHAJTEF2bcdx2ccd9aefy9kef2befz4y9adei8f7gef7gcd試求:1、TS=?2、A,B(R)=?3、A(R)T=?、A5D”f”(R)=?5、1,2(1=6(RS))=?四、應(yīng)用題,試求下列數(shù)據(jù)操作語句(每題3分,共15分)數(shù)據(jù)庫為:學(xué)生S(SNo,SName,SAge,SSex)課程C(CNo,CName,CTeacher)選修SC(SNo,CNo,Grade)1查詢選擇課程號(hào)為C3的學(xué)生的XX。(關(guān)系代數(shù))2查詢成績大于等于90的學(xué)生號(hào)和課程號(hào)。(ALPHA)3查詢年齡大于19歲的學(xué)生名。(QBE)4查詢選修“X軍”老師課程的學(xué)生號(hào)。(SQL)5

50、將學(xué)生的年齡都增加1。(SQL)五、應(yīng)用題(共10分)將選修“X軍”老師課程的學(xué)生號(hào)的查詢語句用關(guān)系代數(shù)表達(dá)式表示,并畫出初始語法樹,并將其優(yōu)化。六、應(yīng)用題(20分)設(shè)有關(guān)系模式R(A,B,C,D),其上的函數(shù)依賴集:F=AC,BAC,DAC1計(jì)算(AD)+;(5分)2求R的候選碼;(5分)3將R分解BCNF且無損連接性。(10分)七、應(yīng)用題(10分)設(shè)有如下實(shí)體:零件:零件號(hào),零件名,零件數(shù)量;產(chǎn)品:產(chǎn)品號(hào),產(chǎn)品名,產(chǎn)品數(shù)量;倉庫:倉庫號(hào),倉庫主任名。上述實(shí)體中有以下關(guān)系:1)僅有一個(gè)倉庫,倉庫中存放多種零件和產(chǎn)品;2)每個(gè)產(chǎn)品可以有多個(gè)零件組成,每個(gè)零件可以是多個(gè)產(chǎn)品的組成部分。試完成:1

51、)畫出ER圖;(5分)2)將ER圖轉(zhuǎn)換成關(guān)系模型。(5分)第六套答案一、選擇題(每題2分,共20分)1-56-10二、簡答題(每題5分,共10分)1(5分)數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和數(shù)據(jù)之間相互獨(dú)立,不受影響。即修改數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)時(shí),不必改動(dòng)應(yīng)用程序。包括邏輯數(shù)據(jù)獨(dú)立性和物理數(shù)據(jù)獨(dú)立性。其目的是使程序維護(hù)容易,另外,對(duì)同一數(shù)據(jù)庫的邏輯模式,可以建立不同的用戶模式,從而提高數(shù)據(jù)共享性。2(5分)需求分析階段、概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段、數(shù)據(jù)庫實(shí)事、數(shù)據(jù)庫的運(yùn)行和維護(hù)。三、應(yīng)用題(每題3分,共15分)1TS=2(R)=A,BEFHAJABcdx2c2bcdy9k9acdz4y7gcd

52、i8fefx2cefy9kefz4yefi8f3A(R)T=4.A5D”f”(R)=AEFABCD2cd2bcd2ef9aef9cd9ade9ef7gef7cd7gcd7ef51,6(1=6(RS))=ABba四、應(yīng)用題(每題3分,共15分)1(3分)SName(S.SNo=SC.SNoCNo=C3(SSC))2(3分)GETW(SC.SNo,SC.Cno):SC.Grade=903(3分)SSNoSNameSAgeSSexP.李勇194(3分)selectSNofromC,SCwhereC.CNo=SC.CNoandC.CTeacher=X軍;5(3分)updateSsetSAge=SAge

53、+1;五、應(yīng)用題(10分)SName(C.CNo=SC.CNoCTeacher=X軍(CSC))2分SNameSNameC.CNo=SC.CNoCTeacher=X軍4分4分C.CNo=SC.CNoCTeacher=X軍SCCSCC六、應(yīng)用題(20分)1(5分)(AD)+=ADC2(5分)BD3(10分)=AC,AB,AD七、應(yīng)用題(10分)1(5分)倉庫號(hào)倉庫號(hào)倉庫號(hào)倉庫號(hào)庫藏1n零件1m組成倉庫p1n庫藏2產(chǎn)品倉庫號(hào)倉庫號(hào)倉庫號(hào)倉庫號(hào)2(5分)零件(零件號(hào),零件名,零件數(shù)量)產(chǎn)品(產(chǎn)品號(hào),產(chǎn)品名,產(chǎn)品數(shù)量)倉庫(倉庫號(hào),倉庫主任名,零件號(hào),產(chǎn)品號(hào))零件-產(chǎn)品(零件號(hào),產(chǎn)品號(hào))第七套一、問答

54、題(30分,每小題5分)1說明什么是數(shù)據(jù)(Data)和數(shù)據(jù)庫(Database)?2說明什么是數(shù)據(jù)庫管理系統(tǒng)(DBMS)和數(shù)據(jù)庫系統(tǒng)(DBS)?3簡述數(shù)據(jù)管理技術(shù)的發(fā)展過程?4什么是事務(wù)(Transaction),事務(wù)和程序的區(qū)別?5什么是計(jì)算機(jī)系統(tǒng)安全性?6TCSEC/TDI安全級(jí)別劃分有幾個(gè)等級(jí),各是什么?二、(10分)畫出包括學(xué)生、宿舍、檔案材料、班級(jí)、班主任的ER圖,指出實(shí)體之間的聯(lián)系和描述實(shí)體的屬性,并指出實(shí)體的碼?三、(20分)設(shè)有學(xué)生課程數(shù)據(jù)庫中包含三個(gè)關(guān)系:學(xué)生關(guān)系S、課程關(guān)系C、學(xué)生選課關(guān)系SC,如圖所示。SnoSnameSexSDAge3001王平女計(jì)算機(jī)183002X勇男

55、計(jì)算機(jī)194003黎明女機(jī)械184004X明遠(yuǎn)男機(jī)械171041趙國慶男通信171042樊建璽男通信17CnoCnamePcnoCredit(1)SnoCnoGrade30011931數(shù)據(jù)庫3330012842數(shù)學(xué)430013843操作系4430022834統(tǒng)7330023935數(shù)據(jù)結(jié)6310421846構(gòu)1410422827數(shù)字通22信CSC信息系統(tǒng)程序設(shè)計(jì)1)用關(guān)系代數(shù)檢索選修課程名為“數(shù)學(xué)”的學(xué)生號(hào)和學(xué)生XX(10分)2)用SQL命令查詢其它系比計(jì)算機(jī)系所有學(xué)生年齡都要小的學(xué)生XX及年齡。10分)四、(20分)設(shè)有一關(guān)系R,具有下列屬性:學(xué)號(hào)(S#)、課程號(hào)(C#)、成績(G)、TN(任

56、課教師XX)、教師所在系(D)。數(shù)據(jù)具有如下語義:一個(gè)學(xué)生一個(gè)學(xué)號(hào),一門課程一個(gè)課程號(hào)一位學(xué)生所修的每門課程都有一個(gè)成績每門課程只有一位任課教師,一教師可教多門課教師中沒有重名,每位教師只屬于一個(gè)系(1)指出關(guān)系R中的函數(shù)依賴關(guān)系?(5分)(2)指出關(guān)系R的缺點(diǎn)?(5分)(3)指出關(guān)系R的缺點(diǎn)的解決途徑和規(guī)X化程度?(10分)五、(20分,每小題5分)學(xué)生數(shù)據(jù)庫中有三個(gè)基本表(關(guān)系):S(Sno,Sname,Age,Sex,SD)C(Cno,Cname,Teacher)SC(Sno,CnoGrade)請(qǐng)用SQL語言完成以下操作:檢索選修了操作系統(tǒng)或數(shù)據(jù)庫課程的學(xué)號(hào)和成績;檢索選修了“X平”老師

57、所講課程的學(xué)生的學(xué)號(hào)、XX及成績;檢索所有姓“X”的學(xué)生XX、年齡和所在系;檢索三門課以上學(xué)生XX、年齡和所在系。第七套答案二、問答題(30分,每小題5分)1數(shù)據(jù)(Data)是數(shù)據(jù)庫中存儲(chǔ)的基本對(duì)象,數(shù)據(jù)庫(Database,簡稱DB)是長期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)集合2數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem,簡稱DBMS)是科學(xué)地組織和存儲(chǔ)數(shù)據(jù)、高效地獲取和維護(hù)數(shù)據(jù)。數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員(和用戶)構(gòu)成。31.人工管理階段(40年代中-50年代中)2.文件系統(tǒng)階段(50年代末-60年代中)3.數(shù)據(jù)

58、庫系統(tǒng)階段(60年代末-現(xiàn)在)4事務(wù)是用戶定義的一個(gè)數(shù)據(jù)庫操作序列,這些操作要么全做,要么全不做,是一個(gè)不可分割的工作單位。事務(wù)和程序是兩個(gè)概念:在關(guān)系數(shù)據(jù)庫中,一個(gè)事務(wù)可以是一條SQL語句,一組SQL語句或整個(gè)程序;一個(gè)應(yīng)用程序通常包含多個(gè)事務(wù)5為計(jì)算機(jī)系統(tǒng)建立和采取的各種安全保護(hù)措施,以保護(hù)計(jì)算機(jī)系統(tǒng)中的硬件、軟件及數(shù)據(jù),防止其因偶然或惡意的原因使系統(tǒng)遭到破壞,數(shù)據(jù)遭到更改或泄露等。6四組(division)七個(gè)等級(jí),D,C(C1,C2),B(B1,B2,B3),A(A1)二、(10分)答:其中有下劃線的屬性為實(shí)體的碼。(5分)學(xué)生:學(xué)號(hào),XX,出生日期,檔案材料:檔案號(hào),.班級(jí):班級(jí)號(hào),

59、學(xué)生人數(shù)班主任:職工號(hào),XX,性別,是否為優(yōu)秀班主任宿舍:宿舍編號(hào),地址,人數(shù)教室:教室編號(hào),地址,容量(5分)班主任1n班級(jí)n1教室管理上課11指導(dǎo)組成nn宿舍住宿學(xué)生歸檔歸檔材料111n三、(20分)(1)Sno,Sname(Cname=數(shù)學(xué)(SSCC)(2)SELECTSname,AgeFROMSWHEREAgeALL(SELECTAgeFROMSWHERESD=CS)ANDSDCS或者:SELECTSname,AgeFROMSWHEREAge(SELECTMIN(Age)FROMSWHERESD=CS)ANDSDCS四、(20分)(1)具有的函數(shù)依賴:(5分)F=(S#,C#)G,C#

60、TN,TND(2)缺點(diǎn)的產(chǎn)生主要來自關(guān)系的結(jié)構(gòu)。該關(guān)系中包含三方面數(shù)據(jù):成績,開課教師和所屬系。(5分)3)解決途徑是將關(guān)系進(jìn)行分解關(guān)系規(guī)X化。(10分)SCG(S#,C#,G)CTN(C#,TN)TND(TN,D)五、(20分)檢索選修了操作系統(tǒng)或數(shù)據(jù)庫課程的學(xué)號(hào)和成績;(5分)SELECTSno,Grade;FROMSC,C;WHERESC.Cno=C.CnoAND(C.Cname=操作系統(tǒng)OR;C.Cname=數(shù)據(jù)庫)檢索選修了“X平”老師所講課程的學(xué)生的學(xué)號(hào)、XX(5分)SELECTS.Sno,Sname;FROMS,SC,C;WHERES.Sno=SC.SnoANDSC.Cno=C.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論