2011數(shù)據(jù)庫概論試卷A答案_第1頁
2011數(shù)據(jù)庫概論試卷A答案_第2頁
2011數(shù)據(jù)庫概論試卷A答案_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上寧夏大學(xué)期末考試參考答案及評分標(biāo)準(zhǔn)2010至2011 學(xué)年第2 學(xué)期考試科目 數(shù)據(jù)庫原理 學(xué)分 4 學(xué)院 數(shù)學(xué)計算機學(xué)院 年級 2008 專業(yè) 計算機科學(xué) 命題教師 畢利 試題來源 自命題 數(shù)據(jù)庫原理試卷A(答案)一、單項選擇題(每小題1分,共20分) ABAADCADCCACABBBABCD二、填空題(每空1分,共16分) 1.關(guān)系模型和面向?qū)ο竽P?.實體完整性約束,用戶定義的完整性或域完整性3.函數(shù)依賴, 4.1NF 3NF5.丟失修改(丟失新更),不可重復(fù)讀(數(shù)據(jù)不一致分析問題)6.提交,回滾7.文件管理,數(shù)據(jù)庫系統(tǒng)8.數(shù)據(jù)緩沖區(qū),主變量三、簡答題(每小題3分

2、,共24分) 1. 數(shù)據(jù)的物理獨立性和邏輯獨立性當(dāng)數(shù)據(jù)庫的存儲結(jié)構(gòu)改變了(例如選用了另一種存儲結(jié)構(gòu)),由數(shù)據(jù)庫管理員對模式內(nèi)模式映象作相應(yīng)改變,可以使模式保持不變,從而應(yīng)用程序也不必改變。保證了程序與數(shù)據(jù)的物理獨立性,簡稱數(shù)據(jù)的物理獨立性。當(dāng)需要改變模式時(例如增加新的關(guān)系、新的屬性、改變屬性的數(shù)據(jù)類型、改變數(shù)據(jù)間的聯(lián)系等),由數(shù)據(jù)庫管理員對各個外模式模式的映象作相應(yīng)改變,而使外模式保持不變,從而不必修改或重寫應(yīng)用程序改。而應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的,保證了數(shù)據(jù)與程序的邏輯獨立性。簡稱數(shù)據(jù)的邏輯獨立性。2. 死鎖的診斷與解除超時法:如果一個事務(wù)的等待時間超過了規(guī)定的時限,就認為發(fā)生了死鎖

3、。解除死鎖:將其撤消,等待圖法:用事務(wù)等待圖動態(tài)反映所有事務(wù)的等待情況。解除死鎖:選擇一個處理死鎖代價最小的事務(wù),將其撤消,釋放此事務(wù)持有的所有的鎖,使其它事務(wù)能繼續(xù)運行下去3. 事務(wù)的特點:事務(wù)的ACID特性:原子性:事務(wù)中包括的諸操作要么都做,要么都不做一致性:事務(wù)執(zhí)行的結(jié)果必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)隔離性:一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對其他并發(fā)事務(wù)是隔離的持續(xù)性:一個事務(wù)一旦提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變就應(yīng)該是永久性的4. 完全函數(shù)依賴 在關(guān)系R(U,F(xiàn))中,如果X Y,而對于X的任何真子集X,Y 對X均不存在函數(shù)依賴,稱Y對X完全依賴。 5. 設(shè)R=ABCD,

4、R上的F=AC,DC,BDA, 試判斷=AB,ACD,BCD相對于F是否無損聯(lián)接分解。ABCDABa1a2b13b14ACDa1b22a3a4BCDb31a2a3a4ABCDa1a2a3b14a1b22a3a4b31a2a3a4(1) 構(gòu)造表(2)根據(jù)AC,DC,BDA進行處理 沒有一行都是a,所以,相對于F不是無損聯(lián)接分解。6. 兩段鎖協(xié)議是: (1). 在對任何數(shù)據(jù)進行讀、寫操作之前,首先要申請并獲得對該數(shù)據(jù)的封鎖(2). 在釋放一個封鎖之后,事務(wù)不再申請和獲得任何其他封鎖。作用:若并發(fā)執(zhí)行的所有事務(wù)均遵守兩段鎖協(xié)議,則對這些事務(wù)的任何并發(fā)調(diào)度策略都是可串行化的。7. a be d8.自主

5、存取控制的定義:用戶對不同的數(shù)據(jù)對象具有不同的存取權(quán)限,不同的用戶對同一對象也有不同的權(quán)限,而且用戶還可以用戶將其所有的權(quán)限轉(zhuǎn)授給其他用戶。 強制存取控制的定義:每一個數(shù)據(jù)庫對象被標(biāo)以一定的密級,每一個用戶也被授予某一級別的許可證。對于任意一個對象,只有具有合法許可證的用戶才可以存取。五、程序設(shè)計題(本大題共20小題,每小題4分) 1. 姓名,家庭地址(職務(wù)=科長性別=男(職工)2. 姓名,家庭地址(職務(wù)=科長部門名稱=財務(wù)科(職工部門)3.SELECT 姓名,家庭地址 FROM 職工,部門,保健 WHERE 部門名稱=財務(wù)科 AND 健康狀況=優(yōu)秀 AND 職工.部門編號=部門.部門編號 A

6、ND 職工.職工號=保健.職工號4.UPDATE SET家庭地址=西夏區(qū)489號 FROM 職工,部門 WHERE職工.職工編號=部門.職工編號AND 部門名稱=“財務(wù)科”AND 職務(wù)=“科長”5.CREATE VIEW 財務(wù)科職工 AS SELECT職工號,姓名,性別,職務(wù),家庭地址FROM職工,部門 WHERE 職工.職工編號=部門.職工編號 AND 部門名稱=“財務(wù)科”6.CREATE TABLE 職工(職工號 CHAR(8) PRIMARY KEY,姓名 CHAR(8) NOT NULL,性別 CHAR(2),職務(wù) CHAR(8),家庭地址 CHAR(20),部門編號 CHAR(6),FOREIGN KEY(部門編號) REFERENCES 部門(部門編號))7.SELECT 部門編號,count(職工號) From 職工 group by部門編號8.delete from 保健 where 職工號 in (select 職工號 from 職工 where 部門編號 in (select 部門編號 from 部門 where 部門名稱=“財務(wù)科”)六、應(yīng)用題(本題20分)(1) (8分,實體3分,聯(lián)系及屬性3分,實體屬性2分)(2) (8分,每個模式表1分,主鍵,外鍵1分)班級(班級號,班級名,專業(yè),人數(shù)) 主鍵:班級號運動員(

溫馨提示

  • 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

提交評論