數(shù)據(jù)庫試卷二參考答案和評分標(biāo)準(zhǔn)_第1頁
數(shù)據(jù)庫試卷二參考答案和評分標(biāo)準(zhǔn)_第2頁
數(shù)據(jù)庫試卷二參考答案和評分標(biāo)準(zhǔn)_第3頁
數(shù)據(jù)庫試卷二參考答案和評分標(biāo)準(zhǔn)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

PAGEPAGE3數(shù)據(jù)庫試卷二參考答案試卷說明:本次考試為閉卷考試。本試卷共計(jì)6頁,共五大部分,請勿漏答;考試時(shí)間為90分鐘,請掌握好答題時(shí)間;答題之前,請將試卷和答題紙上的考試班級、學(xué)號、姓名填寫清楚;本試卷第所有部分答案都寫在試卷上;答題完畢,請將試卷和答題紙正面向外對疊交回,不得帶出考場;考試中心提示:請你遵守考場紀(jì)律,誠信考試、公平競爭!一、單項(xiàng)選擇題(每題2分,共30分)DCDCBCCCCBDCCCC二、填空題(每空1分,共15分)1.文件系統(tǒng)階段2.數(shù)據(jù)完整性,數(shù)據(jù)操縱3.污讀,不可重讀4.視圖5.數(shù)據(jù)查詢6.R(U,D,DOM,F)7.安全性8.UV,1NF9.DISTINCT10.函數(shù)依賴,范式11.BC三、簡答題(共25分)1.簡述數(shù)據(jù)庫系統(tǒng)的三級模式和二級映像。(5分)答:數(shù)據(jù)庫系統(tǒng)的三級模式為外模式、模式和內(nèi)模式。一個(gè)數(shù)據(jù)庫可以有多個(gè)外模式,但是只有一個(gè)模式和內(nèi)模式。外模式又稱子模式或用戶模式,處于最外層,是對數(shù)據(jù)庫用戶能看到并允許使用的那部分局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示,即用戶視圖、用戶數(shù)據(jù)庫。模式又稱概念模式,處于中間層,是對數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫的整體邏輯,即概念視圖、概念級數(shù)據(jù)庫。內(nèi)模式又稱為存儲模式或物理模式,處于最內(nèi)層,也是靠近物理存儲的一層,是對整個(gè)數(shù)據(jù)庫存儲結(jié)構(gòu)的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式,又叫物理級數(shù)據(jù)庫、物理視圖。(3分)數(shù)據(jù)庫系統(tǒng)的二級映像為外模式/模式映像和模式/內(nèi)模式映像。外模式/模式映像保證了數(shù)據(jù)與程序間的邏輯獨(dú)立性,模式/內(nèi)模式映像確保了數(shù)據(jù)的物理獨(dú)立性。(2分)2.請說明不合理的關(guān)系模式會存在哪些異常問題。(5分)答:(1)數(shù)據(jù)冗余(2)插入異常(3)刪除異常(4)更新異常3.簡述屬性之間的聯(lián)系類型和函數(shù)依賴的關(guān)系。(5分)答:(1)屬性X與Y之間的聯(lián)系類型是1:1時(shí),X和Y互相依賴。(1分)(2)屬性X與Y之間的聯(lián)系類型是m:1時(shí),X→Y。(2分)(3)屬性X與Y之間的聯(lián)系類型是m:n時(shí),X與Y不存在任何函數(shù)依賴。(2分)4.請判斷以下三種情況分別屬于哪一種類型的數(shù)據(jù)不一致性?(5分)圖a圖b圖c答:圖a是讀臟數(shù)據(jù),圖b是丟失更新,圖c是不可重讀。5.簡述數(shù)據(jù)庫設(shè)計(jì)的主要步驟。(5分)答:(1)系統(tǒng)需求分析(2)概念結(jié)構(gòu)設(shè)計(jì)(3)邏輯結(jié)構(gòu)設(shè)計(jì)(4)物理結(jié)構(gòu)設(shè)計(jì)(5)數(shù)據(jù)庫實(shí)施(6)數(shù)據(jù)庫運(yùn)行和維護(hù)四、有關(guān)系數(shù)據(jù)庫如下,一位讀者可以借閱多本書,同一書號的書可以被多位讀者借閱。(共20分)Book(BNo、BN,Author,Price,Number)Reader(RNo,RN,Organization,Address)Borrower(BNo,RNo,BorrowTime,ReturnTime,Remark)其中:某位讀者的借閱記錄中的ReturnTime為空白表示未還書。1.用關(guān)系代數(shù)表達(dá)式實(shí)現(xiàn),查詢Price在50元以上,庫存量在20本以上的圖書的BN和Author。(4分)答:ΠBN,Author(σPrice>=50∧Number>=20(Book))2.用關(guān)系代數(shù)表達(dá)式實(shí)現(xiàn),查詢書號“BNo”為B1的圖書的借閱情況,包括書號、借閱人的借閱號和姓名。(4分)答:ΠBNo,RNo,RN(σBNo=’B1’(Borrower)*Reader)3.用SQL語言實(shí)現(xiàn),查詢書名(BN)以“計(jì)”開頭的圖書信息。(4分)答:Select*FromBookWhereBNlike‘計(jì)%’4、用SQL語言實(shí)現(xiàn),查詢比《大學(xué)計(jì)算機(jī)基礎(chǔ)》庫存量高的圖書號(BNo)和書名(BN)(請用子查詢和自身連接兩種方式)。(4分)答:SelectBNo,BNFromBookWhereNumber>(SelectNumberFromBookWhereBN='大學(xué)計(jì)算機(jī)基礎(chǔ)')或者SelectX.BNo,X.BNFromBookasX,BookasYWhereX.Number>Y.NumberandY.BN='大學(xué)計(jì)算機(jī)基礎(chǔ)'5.用SQL語言實(shí)現(xiàn),查詢所有圖書的借閱情況,包括書號(BNo)和借閱人數(shù),并且按照借閱人數(shù)降序排列。(4分)答:SelectBNo,count(*)asr_sumFromBorrowerGroupbyBNoOrderbyr_sumDESC五、設(shè)計(jì)題(共10分)假設(shè)某醫(yī)院的業(yè)務(wù)規(guī)則如下:一個(gè)科室有多名醫(yī)生,每名醫(yī)生只屬于一個(gè)科室。一個(gè)科室包括多個(gè)病房,一個(gè)病房只屬于一個(gè)科室。每個(gè)醫(yī)生主管多個(gè)病人,一個(gè)病人歸一個(gè)醫(yī)生管理。每個(gè)病房包括多個(gè)病人,一個(gè)病人只在一個(gè)病房。問題:(1)根據(jù)上述規(guī)則設(shè)計(jì)E-R模型,畫出最終得到的全局基本E-R圖。(5分)答:(2)將E-R模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型,并指出每個(gè)關(guān)系的主鍵和外鍵(如果有)。(5分)答:科室(科名,科地址,科電話)醫(yī)生(工作證號,姓名,職稱,年齡)病房(病房ID,病房號,病房地址)病人(病歷號,姓

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論