數(shù)據(jù)庫原理08-09第2學(xué)期_第1頁
數(shù)據(jù)庫原理08-09第2學(xué)期_第2頁
數(shù)據(jù)庫原理08-09第2學(xué)期_第3頁
數(shù)據(jù)庫原理08-09第2學(xué)期_第4頁
數(shù)據(jù)庫原理08-09第2學(xué)期_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、安徽大學(xué)20 08 20 09 學(xué)年第 2 學(xué)期數(shù)據(jù)庫原理考試試卷(A)(時(shí)間120分鐘)院/系 專業(yè) 姓名 學(xué)號 題 號一二三四五六七總分得分得分一、選擇題(每小題1分,共20分)數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是_。 ADB包括DBS和DBMS BDBS包括DB和DBMS CDBMS包括DB和DBS DDBS就是DB,也就是DBMS在數(shù)據(jù)庫中存儲的是_。A數(shù)據(jù) B數(shù)據(jù)模型 C數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系 D信息數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性是指:_。A不會因?yàn)閿?shù)據(jù)的變化而影響應(yīng)用程序B不會因?yàn)榇鎯Σ呗缘淖兓绊懘鎯Y(jié)構(gòu)C不會因?yàn)橄到y(tǒng)數(shù)據(jù)存儲結(jié)構(gòu)與邏輯結(jié)構(gòu)的

2、變化而影響應(yīng)用程序D不會因?yàn)槟承┐鎯Y(jié)構(gòu)的變化而影響其他存儲結(jié)構(gòu)按照傳統(tǒng)的數(shù)據(jù)模型分類,數(shù)據(jù)庫系統(tǒng)可以分為三種類型_。A大型、中型和小型 B西文、中文和兼容C層次、網(wǎng)狀和關(guān)系 D數(shù)據(jù)、圖形和多媒體取出關(guān)系中的某些列,并消去重復(fù)的元組的關(guān)系運(yùn)算稱為_。A.取列運(yùn)算 B.投影運(yùn)算 C.連結(jié)運(yùn)算 D.選擇運(yùn)算SQL語言是_的語言,易學(xué)習(xí)。A過程化 B非過程化 C格式化 D導(dǎo)航式在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫的局部邏輯結(jié)構(gòu)及特征的是 。A外模式 B內(nèi)模式 C存儲模式 D模式關(guān)系數(shù)據(jù)庫中,視圖(View)是三級模式結(jié)構(gòu)中的_。A內(nèi)模式 B模式 C存儲模式 D 外模式在關(guān)系數(shù)據(jù)庫系統(tǒng)中,當(dāng)關(guān)系模式改

3、變時(shí),部分應(yīng)用程序可以不變。這是數(shù)據(jù)的_。A物理獨(dú)立性 B邏輯獨(dú)立性 C位置獨(dú)立性 D存儲獨(dú)立性在數(shù)據(jù)庫中可以創(chuàng)建和刪除表、視圖、索引,可以修改表。這是因?yàn)閿?shù)據(jù)庫管理系統(tǒng)提供了_。A數(shù)據(jù)定義功能 B數(shù)據(jù)操縱功能 C數(shù)據(jù)維護(hù)功能 D數(shù)據(jù)控制功能關(guān)系模型有三類完整性約束。定義外部碼實(shí)現(xiàn)的是_約束。 A實(shí)體完整性 B參照完整性C用戶定義的完整性 D實(shí)體完整性、參照完整性和用戶定義的完整性把SQL語言嵌入主語言使用時(shí)必須解決的問題有_。區(qū)分SQL語句與主語言語句;數(shù)據(jù)庫工作單元和程序工作單元之間的通信 協(xié)調(diào)SQL語句與主語言語句處理記錄的不同方式A B C DSQL與C語言處理記錄的方式不同。當(dāng)SQL

4、語句嵌入到C語言程序時(shí),為協(xié)調(diào)兩者而引入了_。 A緩沖區(qū) B游標(biāo) C堆 D棧設(shè)有關(guān)系R(A,B,C,D),其函數(shù)依賴集F=AB,AC,BC,則關(guān)系R至多滿足_。A1NF B2NF C3NF DBCNF當(dāng)關(guān)系模式R(A,B,C)已屬于3NF,下列說法中_是正確的。A一定消除了插入和刪除異常 B仍可能存在一定的插入和刪除異常C一定屬于 BCNF DA和C都是若事務(wù)T 對數(shù)據(jù) R 已經(jīng)加S鎖,則其他事務(wù)對數(shù)據(jù)R_ 。A可以加S鎖不能加X鎖 B不能加S鎖可以加X鎖C可以加S鎖也可以加X鎖 D不能加任何鎖并發(fā)操作會帶來哪些數(shù)據(jù)不一致性問題_。A. 丟失修改、不可重復(fù)讀、臟讀、死鎖 B. 不可重復(fù)讀、臟讀

5、、死鎖C. 丟失修改、臟讀、死鎖 D. 丟失修改、不可重復(fù)讀、臟讀概念設(shè)計(jì)的結(jié)果是 _。A一個與DBMS相關(guān)的概念模式 B一個與DBMS無關(guān)的概念模式C數(shù)據(jù)庫系統(tǒng)的公共視圖 D數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)字典在數(shù)據(jù)庫設(shè)計(jì)中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于_。A需求分析階段 B概念設(shè)計(jì)階段 C邏輯設(shè)計(jì)階段 D物理設(shè)計(jì)階段當(dāng)局部E-R圖合并成全局E-R圖時(shí)可能出現(xiàn)沖突,不屬于合并沖突的是_。A屬性沖突 B命名沖突 C結(jié)構(gòu)沖突 D語法沖突 得分二、填空題(每小題2分,共20分)數(shù)據(jù)模型的三要素是 _。視圖是虛表,對視圖的一切操作最終要轉(zhuǎn)換為對_的操作。數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了如下三個階段:人工管理階段、文

6、件系統(tǒng)階段和_系統(tǒng)階段。在關(guān)系模型中,若屬性A是關(guān)系R的主碼,則在R的任何元組中,屬性A的取值都不允許為空,這種約束稱為_規(guī)則。多個事務(wù)在某個調(diào)度下的執(zhí)行是正確的,當(dāng)且僅當(dāng)該調(diào)度是_。關(guān)系模式的碼是 _ 。關(guān)系規(guī)范化是為解決關(guān)系數(shù)據(jù)庫中_問題而引入的。對數(shù)據(jù)庫結(jié)構(gòu)的描述和定義存儲在 _中,它是DBMS運(yùn)行的基本依據(jù)。數(shù)據(jù)庫中,每個事務(wù)都感覺不到系統(tǒng)中其他事務(wù)在并發(fā)地執(zhí)行,這一特性稱為事務(wù)的 _。在關(guān)系數(shù)據(jù)庫規(guī)范化理論的研究中,在函數(shù)依賴的范疇內(nèi), _達(dá)到了最高的規(guī)范化程度。得分三、簡答題(每小題4分,共20分)試述數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)及每級模式的作用。簡述數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)的基本步驟。設(shè)有兩個

7、事務(wù)T1和T2,它們的并發(fā)操作順序如下所示。T1T2讀X=48X=X+10寫回X讀X=48X=X-2寫回X對于這兩個并發(fā)事務(wù),分析它們的執(zhí)行如不加控制會出現(xiàn)什么問題,如何解決。試述事務(wù)的概念及事務(wù)的四個特性。數(shù)據(jù)庫恢復(fù)的基本技術(shù)有哪些?簡述數(shù)據(jù)轉(zhuǎn)儲的類型。得分四、應(yīng)用題(本題3小題,共40分)1(20分)教學(xué)管理數(shù)據(jù)庫由以下三個關(guān)系模式組成:學(xué)生關(guān)系S(SNO,SN,SD,SA),各屬性分別表示學(xué)生學(xué)號、姓名、所屬系、年齡;課程關(guān)系C(CNO,CN,CT),各屬性分別表示課程號、課程名、課時(shí); 選課關(guān)系SC(SNO,CNO,GR),各屬性分別表示學(xué)生學(xué)號、選修課程號、成績;請用關(guān)系代數(shù)或SQL

8、分別實(shí)現(xiàn)下列操作: 關(guān)系代數(shù)查詢數(shù)學(xué)系的學(xué)生信息;關(guān)系代數(shù)表達(dá)式:列出選修“C2”課程的學(xué)生學(xué)號和成績關(guān)系代數(shù)表達(dá)式:查詢學(xué)號為“M0214003”的學(xué)生選修的所有課程號和成績;關(guān)系代數(shù)表達(dá)式:查詢選修“C2”課程的學(xué)生信息和成績關(guān)系代數(shù)表達(dá)式:SQL語言查詢數(shù)學(xué)系的年齡在20歲以上(含20歲)的學(xué)生信息;SQL語句:查詢選修“數(shù)據(jù)庫”課程的學(xué)生信息和成績,按成績從高到低排列。SQL語句:列出選修人數(shù)超過10人的課程的平均成績、最高分和最低分。SQL語句:找出選修課程C2且分?jǐn)?shù)在90到100分之間的學(xué)生的學(xué)號、姓名、成績;SQL語句:將選修“C2”課程的學(xué)生成績加10分;SQL語句:刪除所有選修“數(shù)據(jù)庫”課程的選課記錄;SQL語句:2. (15分)假設(shè)某公司的業(yè)務(wù)規(guī)則如下: (1)公司下設(shè)幾個部門,如技術(shù)部、財(cái)務(wù)部、市場部等。(2)每個部門承擔(dān)多個工程項(xiàng)目,每個工程項(xiàng)目只屬于一個部門。(3)每個部門擁有多名職工,每一名職工只能屬于一個部門。(4)一個職工可能參與多個工程項(xiàng)目,且每個工程項(xiàng)目有多名職工參與施工。根據(jù)職工在工程項(xiàng)目中完成的情況發(fā)放酬金。(5)工程項(xiàng)目有工程號、工程名兩個屬性;部門有部門號、部門名稱

溫馨提示

  • 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

提交評論