數(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頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫1.以下四項(xiàng)中,不屬于數(shù)據(jù)庫系統(tǒng)的主要特色的是()。A.?dāng)?shù)據(jù)構(gòu)造化B.?dāng)?shù)據(jù)的冗余度小C.較高的數(shù)據(jù)獨(dú)立性D.程序的標(biāo)準(zhǔn)化2.數(shù)據(jù)的邏輯獨(dú)立性是指().內(nèi)模式改變,模式不變B.模式改變,內(nèi)模式不變C.模式改變,外模式和應(yīng)用程序不變D.內(nèi)模式改變,外模式和應(yīng)用程序不變3.在數(shù)據(jù)庫的三級模式構(gòu)造中,描繪數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯構(gòu)造和特色的是().A.外模式B.內(nèi)模式C.儲蓄模式D.模式4.有對于非關(guān)系模型,關(guān)系數(shù)據(jù)模型的弊端之一是().A.存取路徑對用戶透明,需查問優(yōu)化B.?dāng)?shù)據(jù)構(gòu)造簡單C.?dāng)?shù)據(jù)獨(dú)立性高D.有嚴(yán)格的數(shù)學(xué)基礎(chǔ)現(xiàn)相關(guān)系表:學(xué)生(宿舍編號,宿舍地點(diǎn),學(xué)號,姓名,性別,專業(yè),出誕辰期)的主碼是()。A.宿舍編號B.學(xué)號C.宿舍地點(diǎn),姓名D.宿舍編號,學(xué)號6.自然連結(jié)是構(gòu)成新關(guān)系的有效方法.一般狀況下,當(dāng)對關(guān)系要求R和S含有一個或多個共有的()。A.元組B.行C.記錄

R和S使用自然連結(jié)時,D.屬性7.以下關(guān)系運(yùn)算中,()運(yùn)算不屬于專門的關(guān)系運(yùn)算。A.選擇B.連結(jié)C.廣義笛卡爾積D.投影8.SQL語言擁有()的功能..關(guān)系規(guī)范化、數(shù)據(jù)控制、數(shù)據(jù)控制B.?dāng)?shù)據(jù)定義、數(shù)據(jù)控制、數(shù)據(jù)控制C.?dāng)?shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)控制D.?dāng)?shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)控制9.從

E—R模型關(guān)系向關(guān)系模型變換時,一個

M:N

聯(lián)系變換為關(guān)系模式時,該關(guān)系模式的重點(diǎn)字是()

。A.M端實(shí)體的重點(diǎn)字C.M端實(shí)體重點(diǎn)字與

N端實(shí)體重點(diǎn)字組合

B.N端實(shí)體的重點(diǎn)字D.從頭采納其余屬性10。SQL語言中,刪除一個表的命令是()A。DELETEB。DROPC.CLEARD.REMOVE11。圖1中()是關(guān)系齊備的系統(tǒng)ABCD圖112.相關(guān)系模式A(S,C,M),此中各屬性的含義是:S:學(xué)生;C:課程;M:名次,其語義是:每一個學(xué)生選修每門課程的成績有必定的名次,每門課程中每一名次只有一個學(xué)生(即沒有并列名次),則關(guān)系模式A最高達(dá)到( )A.1NFB.2NFC.3NFD.BCNF13.關(guān)系規(guī)范化中的刪除異樣是指()A.不應(yīng)刪除的數(shù)據(jù)被刪除B.不應(yīng)插入的數(shù)據(jù)被插入C.應(yīng)當(dāng)刪除的數(shù)據(jù)未被刪除D.應(yīng)當(dāng)插入的數(shù)據(jù)未被插入14.在數(shù)據(jù)庫設(shè)計(jì)中,A.需求分析階段C.邏輯設(shè)計(jì)階段

E-R圖產(chǎn)生于()B.物理設(shè)計(jì)階段D.見解設(shè)計(jì)階段15.有一個關(guān)系:學(xué)生(學(xué)號,姓名,系別),規(guī)定學(xué)號的值域是8個數(shù)字構(gòu)成的字符串,這一規(guī)則屬于()。.實(shí)體圓滿性拘束B.參照圓滿性拘束C.用戶自定義圓滿性拘束D.重點(diǎn)字圓滿性拘束16.事務(wù)是數(shù)據(jù)庫運(yùn)轉(zhuǎn)的基本單位。假如一個事務(wù)履行成功,則所有更新提交;假如一個事務(wù)履行失敗,則已做過的更新被恢還原狀,憂如整個事務(wù)從未有過這些更新,這樣保持了數(shù)據(jù)庫處于()狀態(tài)。A.安全性B.一致性C.圓滿性D.靠譜性()用來記錄對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行的每一次更新操作。A.后盾副本B.日記文件C.?dāng)?shù)據(jù)庫D.緩沖區(qū)18.在并發(fā)控制技術(shù)中,最常用的是封閉系統(tǒng),基本的封閉種類有排它鎖鎖S,以下對于兩種鎖的相容性描繪不正確的選項(xiàng)是()A。X/X:TRUEB。S/S:TRUE

X和共享C.S/X:FALSED.X/S:FALSE19。設(shè)有兩個事務(wù)T1、T2,其并發(fā)操作如圖1所示,下邊談?wù)撜_的選項(xiàng)是

(

)A.該操作不存在問題B。該操作拋棄改正C.該操作不可以夠重復(fù)讀D。該操作讀“臟”數(shù)據(jù)T1T2read(A)read(B)sum=A+Bread(A)A=A*2write(A)read(A)read(B)sum=A+B圖2write(A+B)20.已知事務(wù)T1的封閉序列為:LOCKS(A)LOCKS(B)LOCKX(C)UNLOCK(B)UNLOCK(A)UNLOCK(C)事務(wù)T2的封閉序列為:LOCKS(A)UNLOCK(A)LOCKS(B)LOCKX(C)UNLOCK(C)UNLOCK(B)則恪守兩段封閉協(xié)議的事務(wù)是()A.TB.TC。T和TD。沒有1212二、填空題(本大題共7小題,每空1分,共10分)請?jiān)诿款}的空格中填上正確答案。錯填、不填均無分.得分1.關(guān)系數(shù)據(jù)庫的實(shí)體圓滿性規(guī)則規(guī)定基本關(guān)系的都不可以夠取.2.在關(guān)系A(chǔ)(S,SN,D)和B(D,CN,NM)中,A的主碼是S,B的主碼是D,則D在中稱為。3。SQL語言中,用于受權(quán)的語句是_________。關(guān)系R與S的交能夠用關(guān)系代數(shù)的5種基本運(yùn)算表示為.5。數(shù)據(jù)庫系統(tǒng)中最重要的軟件是,最重要的用戶是6。數(shù)據(jù)庫設(shè)計(jì)分為以下六個設(shè)計(jì)階段:需求分析階段、、邏輯構(gòu)造設(shè)計(jì)階段、、數(shù)據(jù)庫實(shí)行階段、數(shù)據(jù)庫運(yùn)轉(zhuǎn)和保護(hù)階段。7。已知關(guān)系R(A,B,C,D)和R上的函數(shù)依靠集F={A→CD,C→B},則R∈NF。三、簡答題得分(本大題共3小題,第1題4分,第2、3題各3分,共10分)1。試述數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的見解。2.說明視圖與基本表的差別和聯(lián)系。3.?dāng)?shù)據(jù)庫系統(tǒng)的故障有哪些種類?四、設(shè)計(jì)題得分(第1題15分,第2題10分,共25分)1.設(shè)有一個工程供給數(shù)據(jù)庫系統(tǒng),包含以下四個關(guān)系模式:S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY);供給商表S由供給商號、供給商名、狀態(tài)、城市構(gòu)成;部件表P由部件號、部件名、顏色、重量構(gòu)成;工程項(xiàng)目表J由項(xiàng)目號、項(xiàng)目名、城市構(gòu)成;供給狀況表SPJ由供給商號、部件號、項(xiàng)目號、供給數(shù)目構(gòu)成;1)用關(guān)系代數(shù)查問沒有使用天津供給商生產(chǎn)的紅色部件的工程號;(3分)2)用關(guān)系代數(shù)查問最少使用了供給商S1所供給的所有部件的工程號JNO;(3分)3)用SQL查問供給工程J1部件為紅色的工程號JNO;(2分)4)用SQL查問沒有使用天津供給商生產(chǎn)的部件的工程號;(3分)(5)用SQL語句將所有紅色部件改為藍(lán)色;(2分)6)用SQL語句將(S2,P4,J6,400)插入供給狀況關(guān)系.(2分)2.設(shè)相關(guān)系STUDENT(S#,SNAME,SDEPT,MNAME,CNAME,GRADE),(S#,CNAME)為候選碼,設(shè)關(guān)系中有以下函數(shù)依靠:(S#,CNAME)→SNAME,SDEPT,MNAMES?!鶶NAME,SDEPT,MNAME(S#,CNAME)→GRADESDEPT→MNAME試求以下問題:1)關(guān)系STUDENT屬于第幾范式?并說明原因.(3分)2)假如關(guān)系STUDENT不屬于BCNF,請將關(guān)系STUDENT逐漸分解為巧BCNF。(7分)要求:寫出達(dá)到每一級范式的分解過程,并指明除去什么種類的函數(shù)依靠.五、綜合題(15分)得分某公司公司有若干工廠,每個工廠生產(chǎn)多種產(chǎn)品,且每一種產(chǎn)品能夠在多個工廠生產(chǎn),每個工廠依據(jù)固定的計(jì)劃數(shù)目生產(chǎn)產(chǎn)品;每個工廠聘任多名員工,且每名員工只幸好一個工廠工作,工廠聘任員工有聘期和薪資。工廠的屬性有工廠編號、廠名、地點(diǎn),產(chǎn)品的屬性有產(chǎn)品編號、產(chǎn)品名、規(guī)格,員工的屬性有員工號、姓名。1)依據(jù)上述語義畫出E-R圖;(5分)2)將該E-R模型變換為關(guān)系模型;(5分)(要求:1:1和1:n的聯(lián)系進(jìn)行歸并)(3)指出變換結(jié)果中每個關(guān)系模式的主碼和外碼。(5分)參照答案與評分標(biāo)準(zhǔn)一、選擇題(每題2分)1.D2.C3.D4.A5.B6.D7.C8.B9.C10.B11.C12.D13.A14.D15.C16.B17.B18.A19.C20.A二、填空題(每空1分)1.主屬性空值(或NULL)2。外碼3。GRANT4。R—(R—S)5.數(shù)據(jù)庫管理系統(tǒng)(或DBMS)數(shù)據(jù)庫管理員(或6。見解構(gòu)造設(shè)計(jì)階段物理構(gòu)造設(shè)計(jì)階段7。2

DBA)三、簡答題(本大題共3小題,第1題4分,第2、3題各3分,共10分)1、參照答案:答:數(shù)據(jù):描繪事物的符號記錄.(1分)數(shù)據(jù)庫:長久儲蓄在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)會合。(1分)數(shù)據(jù)庫管理系統(tǒng):是位于用戶與操作系統(tǒng)之間的擁有數(shù)據(jù)定義、數(shù)據(jù)控制、數(shù)據(jù)庫的運(yùn)轉(zhuǎn)管理、數(shù)據(jù)庫的成立和保護(hù)功能的一層數(shù)據(jù)管理軟件。(1分)數(shù)據(jù)庫系統(tǒng):在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構(gòu)成.(1分)評分標(biāo)準(zhǔn):四個基本見解各1分,意思表達(dá)正確即可給分.2、參照答案:答:視圖是從一個或幾個基本表導(dǎo)出的表,它與基本表不同樣,是一個虛表,數(shù)據(jù)庫中只寄存視圖的定義,而不寄存視圖對應(yīng)的數(shù)據(jù),這些數(shù)據(jù)寄存在本來的基本表中,當(dāng)基本表中的數(shù)據(jù)發(fā)生變化,從視圖中查問出的數(shù)據(jù)也就隨之改變(2分)。視圖一經(jīng)定義就能夠像基本表同樣被查問、刪除,也能夠在一個視圖之上再定義新的視圖,可是對視圖的更新操作有限制(1分)。評分標(biāo)準(zhǔn):意思表達(dá)正確即可給分。3、參照答案:答:故障主要有下邊三各樣類:1)事務(wù)故障(1分)(2)系統(tǒng)故障(1分)(3)介質(zhì)故障(1分)評分標(biāo)準(zhǔn):重點(diǎn)字“事務(wù)"、“系統(tǒng)”、“介質(zhì)”中有錯別字一律該項(xiàng)不給分。四、設(shè)計(jì)題1、(1)參照答案:πJNO(J)-πJNO(CITY=’天津’(S)SPJ評分標(biāo)準(zhǔn):兩個關(guān)系的差1分;三個表的自然連結(jié)S

COLOR=’紅’(P))SPJP1分,少隨意一個關(guān)系不給分;CITY=’天津'和COLOR=’紅’兩個條件1分,隨意一個錯誤不給分.2)參照答案:πPNO,JNO(SPJ)÷πPNO(SNO=’S1’(SPJ))評分標(biāo)準(zhǔn):兩個關(guān)系的除1分;πPNO,JNO和πPNO1分,隨意一個錯誤不給分;

SNO=’S11’分。3)參照答案1:SELECTDISTINCTJNOFROMSPJ,PWHERESPJ.PNO=P.PNOANDCOLOR='紅’ANDJNO=’J1';評分標(biāo)準(zhǔn):SELECTDISTINCTJNOFROMSPJ,P1分,少DISTINCT扣0。5分,SPJ,P中少任一表不給分;WHERESPJ.PNO=P.PNOANDCOLOR='紅'ANDJNO=’J1'1分,3個條件每錯一個扣0。5,扣完1分為止。參照答案2:SELECTDISTINCTSNOFROMSPJWHEREJNO='J1’ANDPNOIN(SELECTPNOFROMPWHERECOLOR='紅');評分標(biāo)準(zhǔn):SELECTDISTINCTJNOFROMSPJ1分,少DISTINCT扣0。5分;WHEREJNO=’J1'ANDPNOIN(SELECTPNOFROMPWHERECOLOR=’紅')1分,無JNO=’J1'、PNOIN、SELECTPNOFROMPWHERECOLOR='紅'均扣0.5分,扣完1分為止.(4)參照答案1:SELECTJNOFROMJWHEREJNONOTIN(SELECTJNOFROMSPJWHERESNOIN(SELECTSNOFROMSWHERECITY=’天津'));評分標(biāo)準(zhǔn):SELECTJNOFROMJWHEREJNONOTIN和SELECTJNOFROMSPJWHERESNOIN和SELECTSNOFROMSWHERECITY=’天津’三層嵌套各1分,各嵌套內(nèi)有錯誤則該項(xiàng)均不給分。參照答案2:SELECTJNOFROMJWHERENOTEXISTS(SELECT*FROMSPJ,SWHERESPJ.SNO=S.SNOANDSPJ。JNO=J。JNOANDCITY=’天津’);評分標(biāo)準(zhǔn):SELECTJNOFROMJWHERENOTEXISTS1分;SELECT*FROMSPJ,S1分,SPJ,S少一個表不給分;WHERESPJ.SNO=S.SNOANDSPJ.JNO=J.JNOANDCITY='天津’1分,三個條件少一個扣0.5,扣完1分為止.參照答案3:SELECTJNOFROMJWHERENOTEXISTS(SELECT*FROMSPJWHERESPJ.JNO=J.JNOANDEXISTSSELECT*FROMSWHERES。SNO=SPJ.SNOANDCITY='天津'));評分標(biāo)準(zhǔn):SELECTJNOFROMJWHERENOTEXISTS和SELECT*FROMSPJWHERESPJ。JNO=J。JNOANDEXISTS和(SELECT*FROMSWHERES。SNO=SPJ。SNOANDCITY='天津’))三層嵌套各1分,各嵌套內(nèi)有錯誤則該項(xiàng)均不給分.(5)參照答案:UPDATEPSETCOLOR='藍(lán)’WHERECOLOR='紅';評分標(biāo)準(zhǔn):UPDATEP0。5分;SETCOLOR=’藍(lán)'1分;WHERECOLOR='紅'0。5分。(6)參照答案:INSERTINTOSPJVALUES('S2’,'P4’,,400)’J6';評分標(biāo)準(zhǔn):INSERTINTOSPJ1分;VALUES(’S2',’P4’,400)1,'J6’分。2、參照答案:(1)關(guān)系STUDENT是1NF,由于F中存在非主屬性SNAME,SDEPT,MNAME對侯選碼(S#,CNAME)的部分函數(shù)依靠。(2)①第一除去部分函數(shù)依靠(S#,CNAME)→SNAME,SDEPT,MNAME將關(guān)系分解為:R1(S#,SNAME,SDEPT,MNAME),S#為候選碼,R1的函數(shù)依靠集為:F1={S?!鶶NAME,SDEPT,MNAME,SDEPT→MNAME}R2(S#,CNAME,GRADE),S#為候選碼,R2的函數(shù)依靠集為:F2={(S#,CNAME)→GRADE}②在關(guān)系R1中存在非主屬性MNAME對候選碼S#的傳達(dá)函數(shù)依靠S?!鶰NAME,因此將R1進(jìn)一步分解:R11(S#,SNAME,SDEPT),S#為候選碼,R11的函數(shù)依靠集為:F11={S#→SNAME,SDEPT}R12(SDEPT,MNAME),SDEPT為候選碼,R12的函數(shù)依靠集為:F12={SDEPT→MNAME}在R2、R11、R12關(guān)系模式中函數(shù)依靠都是非平庸的,而且決定要素均是候選碼,因此上述三個關(guān)系模式均是BCNF。評分標(biāo)準(zhǔn):(1)正確指明R∈1NF(1分);正確說明R∈1

溫馨提示

  • 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

提交評論