數(shù)據(jù)庫原理-期末考試試題及答案_第1頁
數(shù)據(jù)庫原理-期末考試試題及答案_第2頁
數(shù)據(jù)庫原理-期末考試試題及答案_第3頁
數(shù)據(jù)庫原理-期末考試試題及答案_第4頁
數(shù)據(jù)庫原理-期末考試試題及答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫原理-期末考試試題及答案得分一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,錯選、多選或未選均無分。1.要保證數(shù)據(jù)庫的數(shù)據(jù)獨立性,需要修改的是()A.三層模式之間的兩種映射 B.模式與內(nèi)模式C.模式與外模式 D.三層模式2. 下列四項中說法不正確的是()A.?dāng)?shù)據(jù)庫減少了數(shù)據(jù)冗余 B.?dāng)?shù)據(jù)庫中的數(shù)據(jù)可以共享C.?dāng)?shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù) D.?dāng)?shù)據(jù)庫具有較高的數(shù)據(jù)獨立性3.公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是()A.多對多 B.一對一C.多對一 D.一對多4. 將E-R模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫的()A.需求分析 B.概念設(shè)計C.邏輯設(shè)計 D.物理設(shè)計5. 五種基本關(guān)系代數(shù)運算是() A.∪,—,×,π和σ B.∪,—,,π和σ C.∪,∩,×,π和σ D.∪,∩,,π和σ6. 下列聚合函數(shù)中不忽略空值(NULL)的是()。 A.SUM(列名) B.MAX(列名) C.COUNT(*) D.AVG(列名)7. SQL中,下列涉及空值的操作,不正確的是()。A.AGEISNULL B.AGEISNOTNULLC.AGE=NULL D.NOT(AGEISNULL)8. 已知成績關(guān)系如表1所示。執(zhí)行SQL語句:SELECTCOUNT(DISTINCT學(xué)號)FROM成績WHERE分數(shù)>60查詢結(jié)果中包含的元組數(shù)目是()表1成績關(guān)系學(xué)號課程號分數(shù)S1C180S1C275S2C1nullS2C255S3C390A.1 B.2C.3 D.49.在視圖上不能完成的操作是()A.更新視圖 B.查詢C.在視圖上定義新的基本表 D.在視圖上定義新視圖10. 關(guān)系數(shù)據(jù)模型的三個組成部分中,不包括()A.完整性約束 B.數(shù)據(jù)結(jié)構(gòu)C.恢復(fù) D.數(shù)據(jù)操作11.假定學(xué)生關(guān)系是S(S#,SNAME,SEX,AGE),課程關(guān)系是C(C#,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S#,C#,GRADE)。要查找選修“COMPUTER”課程的“女”學(xué)生姓名,將涉及到關(guān)系()A.S B.SC,CC.S,SC D.S,SC,C12. 關(guān)系規(guī)范化中的刪除操作異常是指()A.不該刪除的數(shù)據(jù)被刪除 B.不該插入的數(shù)據(jù)被插入C.應(yīng)該刪除的數(shù)據(jù)未被刪除 D.應(yīng)該插入的數(shù)據(jù)未被插入13.從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時,一個m:n聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式的碼是()A.M端實體的碼 B.N端實體的碼C.M端實體碼與N端實體碼組合 D.重新選取其他屬性14.已知關(guān)系R={A,B,C,D,E,F(xiàn)},F(xiàn)={A→C,BC→DE,D→E,CF→B}。則(AB)F+的閉包是()A.ABCDEF B.ABCDEC.ABC D.AB15.設(shè)有關(guān)系R(A,B,C)和S(C,D)。與SQL語句selectA,B,DfromR,SwhereR.C=S.C等價的關(guān)系代數(shù)表達式是() A.σR.C=S.C(πA,B,D(R×S)) B.πA,B,D(σR,C=S.C(R×S)) C.σR.C=S.C((πA,B(R))×(πD(S))) D.σR,C=S.C(πD((πA,B(R))×S))得分二、多項選擇題(本大題共5小題,每小題2分,共10分)在每小題列出的四個備選項中有多個是符合題目要求的,多選、少選、錯選、不選均無分?,F(xiàn)有如下E-R圖:mm零件倉庫庫存庫存量n實體的主要屬性如下,其中下劃線部分為主碼:倉庫(倉庫號,倉庫名,面積,貨位數(shù))零件(零件號,零件名稱,規(guī)格型號,計量單位,供貨商號,價格)庫存(?,?,庫存量)請在?處填上相應(yīng)的屬性。(2分)試用SQL定義上述E-R圖中所有的實體、屬性及聯(lián)系,所對應(yīng)的英文名稱為:Warehouse(wno,wname,square,cou)Material(mno,mname,type,unit,cusnum,price)Storage(?,?,storenumber),要求反映主碼和外碼,其中的類型長度可以根據(jù)需要自行確定。(6分)用SQL與關(guān)系代數(shù)表示查詢:(6分)找出零件名為“鏍絲”的零件號、所存放的倉庫號、庫存量。建立一個包含倉庫號、倉庫名、零件號、零件名、價格、庫存量的視圖VIEW1。(6分)參考答案與評分細則一、單項選擇題(共15小題,每小題2分,共30分)題號12345678910答案ACCCACCBCC題號1112131415答案DACBB二、多項選擇題(共5小題,每小題2分,共10分)題號12345答案ABCDBDADABCD三、填空題(共20空,每空1分,共20分)。1.定義、查詢、操縱、控制2.實體型、屬性、聯(lián)系3.實體完整性、參照完整性、用戶定義的完整性4.二5.?dāng)?shù)據(jù)庫管理系統(tǒng)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員6.插入異常7.38.概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫的實施四、設(shè)計題(共2小題,第1小題5分,第2小題15分,共20分)1、參考答案:(1)查詢張三同學(xué)沒有選修的課程的課程號。(2分)(2)πCNO(C)-πCNO(SNAME='張三'(S)SC)或πCNO(C)-πCNO(SNAME='張三'(SSC))(3分)評分標(biāo)準(zhǔn): (1)意思表達正確即可給分;(2)兩個關(guān)系的差1分,SNAME='張三'1分,SSC1分。2、參考答案:(1)關(guān)系R的候選碼是(A,B,C),R∈1NF,因為R中存在非主屬性D,E對候選碼(A,B,C)的部分函數(shù)依賴。(2)首先消除部分函數(shù)依賴將關(guān)系分解為:R1(A,B,C)(A,B,C)為候選碼,R1中不存在非平凡的函數(shù)依賴R2(B,C,D,E),(B,C)為候選碼,R2的函數(shù)依賴集為:F2={(B,C)→D,D→E}在關(guān)系R2中存在非主屬性E對候選碼(B,C)的傳遞函數(shù)依賴,所以將R2進一步分解:R21(B,C,D),(B,C)為候選碼,R21的函數(shù)依賴集為:F21={(B,C)→D}R22(D,E),D為候選碼,R22的函數(shù)依賴集為:F22={D→E}在R1中已不存在非平凡的函數(shù)依賴,在R21、R22關(guān)系模式中函數(shù)依賴的決定因素均為候選碼,所以上述三個關(guān)系模式均是BCNF。評分標(biāo)準(zhǔn):(1)正確指明候選碼為(A,B,C)(1分);正確指明R∈1NF(1分);正確說明R∈1NF的理由(1分)。(2)首先正確將R分解為R1(A,B,C)(3分)和R2(B,C,D,E)(3分),再將R2正確分解為R21(B,C,D)(3分)和R22(D,E)(3分),其中分解屬性正確1分,候選碼指定正確1分,函數(shù)依賴集書寫正確1分。分解過程的敘述斟情扣分。

五、綜合題(共20分)1、倉庫號(1分)零件號(1分)2、建立倉庫表Createtablewarehouse( wno varchar(10)primarykey, wnamevarchar(20), squarenumber(10,2), couint) 建立零件表Createtablematerial( mno varchar2(10)primarykey, mnamevarchar2(20), typevarchar2(10), unitvarchar2(10), cusnumvarchar2(10), pricenumber(10,2)) 建立庫存表Createtablestorage( wno varchar2(10)foreignkeyreferenceswarehouse(wno), mnovarchar2(10)foreignkeyreferencesmaterial(mno), storenumbernumber(10,2),primarykey(wno,mno))評分標(biāo)準(zhǔn):3個primarykey各1分,2個foreignkey各1分,其它1分,根據(jù)實際情況斟情扣分。3、 用SQL表示:selectmaterial.mno,wno,storenumber(1分,mno前無前綴不給分)frommaterial,storage(1分,2個表任少一個不給分)wherematerial.mno=storage.mnoandmname=’螺絲’(1分,條件少一個不給分)用關(guān)系代數(shù)表示:πmno,wno,storenumber(mname='螺絲'(material)storage)1分1分1分4、CreateviewVIEW1(1分,少關(guān)鍵字或錯寫不給分)Assele

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論