測試題答案(10)_第1頁
測試題答案(10)_第2頁
測試題答案(10)_第3頁
測試題答案(10)_第4頁
測試題答案(10)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、、單項選擇題(本大題共15小題,每小題1分,共15 分)1 結(jié)構(gòu)數(shù)據(jù)模型的三個組成部分是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和(C )A. 數(shù)據(jù)安全性控制B.數(shù)據(jù)一致性規(guī)則C.數(shù)據(jù)完整性約束D.數(shù)據(jù)處理邏輯2在SQL的算術(shù)表達式中,如果其中有空值,則表達式(C )A. 空值按0計算B.由用戶確定空值內(nèi)容再計算結(jié)果C.結(jié)果為空值D.指岀運算錯誤,終止執(zhí)行3. 當兩個關(guān)系沒有公共屬性時,其自然連接操作表現(xiàn)為(A )A. 笛卡兒積操作B.等值連接操作C.結(jié)果為空集D.錯誤操作4. 在數(shù)據(jù)庫與宿主語言之間傳遞信息是通過(B )A. 全局變量B.共享變量C.公共數(shù)據(jù)區(qū) D.系統(tǒng)緩沖區(qū)5. 在關(guān)系模式R ( U,F(xiàn))中,R

2、中任何非主屬性對鍵完全函數(shù)依賴是R 3NF的(B )A.充分必要條件B.必要條件C.充分條件D.既不充分也不必要條件6 基本ER圖就是數(shù)據(jù)庫的(D )A.外模式 B.邏輯模式 C.內(nèi)模式 D.概念模式7. 對基本表 S,執(zhí)行操作 DROP TABLE S RESTRICT的作用是 (C )A. 刪除基本表S中的所有元組B. 把基本表S及其生成的一切視圖全部刪除C. 當沒有由S中的列產(chǎn)生的視圖或約束時將表S刪除D. 刪除表S,將引用表S的視圖中一切 S的屬性置為空值8. 在多用戶共享系統(tǒng)中,并發(fā)操作的事務(wù)干擾,破壞了事務(wù)的(C )A.原子性 B. 致性C.隔離性D.持久性9. 關(guān)系R與關(guān)系S只有

3、1個公共屬性,T1是R與S等值連接的結(jié)果,T2是R與S自然連接的 結(jié)果,則(C )A. T1的屬性個數(shù)等于 T2的屬性個數(shù)B. T1的屬性個數(shù)小于 T2的屬性個數(shù)C. T1的屬性個數(shù)大于或等于T2的屬性個數(shù)D. T1的屬性個數(shù)大于 T2的屬性個數(shù)10. 當關(guān)系R和S自然聯(lián)接時,能夠把 R和S原該舍棄的元組放到結(jié)果關(guān)系中的操作是(D )A. 左外聯(lián)接B. 右外聯(lián)接C. 外部并D. 外聯(lián)接11. 如果事務(wù)T獲得了數(shù)據(jù)項 Q上的排它鎖,則T對Q ( C )A. 只能讀不能寫B(tài). 只能寫不能讀C. 既可讀又可寫D. 不能讀不能寫12. SQL的全局約束是指基于元組的檢查子句和(C )A.非空值約束B.

4、域約束子句C.斷言D.外鍵子句13. 表達業(yè)務(wù)流程分析結(jié)果的圖表是(B )A.業(yè)務(wù)流程圖B.數(shù)據(jù)流圖C.局部圖D.基本E-R圖14 在數(shù)據(jù)庫技術(shù)中,未提交的隨后又被撤消的數(shù)據(jù)稱為(D )A.錯誤數(shù)據(jù)B.冗余數(shù)據(jù)C.過期數(shù)據(jù)D.臟數(shù)據(jù)15.選擇分布式數(shù)據(jù)庫各片段數(shù)據(jù)存放場地的模式是(D )A.外模式B.概念模式C.分片模式D.分配模式二、填空題(本大題共20個空,每空1分,共20分)1. 事務(wù)的特性包括:(原子性)、一致性、隔離性、和(持久性)。2. SQL數(shù)據(jù)庫中的表,可以是基本表,也可以是(視圖)。3. 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)完整性規(guī)則包括(實體)完整性、(參照)完整性和用戶定義的完整性。4.

5、在嵌入式SQL中,為解決主語言與 SQL的不同數(shù)據(jù)結(jié)構(gòu),采用 (游標)機制來進行轉(zhuǎn)換5. E-R方法的三要素是:(實體)、(屬性)和聯(lián)系。6. 分布式數(shù)據(jù)庫系統(tǒng)的三種類型是:異構(gòu)型、(同構(gòu)同質(zhì))型和(同構(gòu)異質(zhì))型。7. 分布式數(shù)據(jù)庫系統(tǒng)的特點是數(shù)據(jù)的(分布性)和整體的(邏輯性)。8 數(shù)據(jù)字典的主要內(nèi)容包括:數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲、(數(shù)據(jù)流)和處理過程。9. 在數(shù)據(jù)庫的物理結(jié)構(gòu)中,數(shù)據(jù)的基本單位是(存儲記錄)。10. 關(guān)系代數(shù)中,連接是由(笛卡兒積)操作與選擇操作組合而成的。三、名詞解釋(本大題共5個小題,每小題 3分,共15分)1. 實體完整性規(guī)則這條規(guī)則要求關(guān)系中元組在組成主鍵的屬性上不

6、能有空值。如果出現(xiàn)空值,那么主鍵值就起不了唯一標識元組的作用。2. 數(shù)據(jù)字典是對系統(tǒng)中數(shù)據(jù)的詳盡描述,它提供對數(shù)據(jù)庫數(shù)據(jù)描述的集中管理。它的處理功能是存儲和檢索元數(shù)據(jù),并且為數(shù)據(jù)庫管理員提供有關(guān)的報告。對數(shù)據(jù)庫設(shè)計來說,數(shù)據(jù)字典是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。數(shù)據(jù)字典主要包括四個部分:數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲。3. 事務(wù)的隔離性在并發(fā)事務(wù)被執(zhí)行時,系統(tǒng)應(yīng)該保證與這些事務(wù)先后單獨執(zhí)行時的結(jié)果一樣,稱事務(wù)達到了 隔離性的要求。4. 嵌入式SQL將SQL語句嵌入高級程序設(shè)計語言中使用,發(fā)揮高級語言過程化處理能力強的特點5. 參照完整性規(guī)則這條規(guī)則要求“不引用不存在的實體”。

7、其形式定義如下:如果屬性集K是關(guān)系模式R1的主鍵,K也是關(guān)系模式 R2的外鍵,那么 R2的關(guān)系中,K的取值只允許有兩種可能,或者為空值,或者等于 R1關(guān)系中某個主鍵值。四、簡答題(本大題共 5小題,每小題 5分,共25分)1 簡述數(shù)據(jù)庫恢復(fù)的幾種方法。1)定期對整個數(shù)據(jù)庫進行復(fù)制與轉(zhuǎn)儲2)建立日志文件3)當故障發(fā)生后,使用日志文件對數(shù)據(jù)庫進行恢復(fù)2. 在C/S數(shù)據(jù)庫體系結(jié)構(gòu)中,客戶機和 服務(wù)器各完成什么功能?(1)客戶機完成用戶應(yīng)用程序(實現(xiàn)前端處理和用戶界面);(2) 服務(wù)器完成 DBMS的核心功能(或完成事務(wù)處理和數(shù)據(jù)訪問)3. 設(shè)二兀關(guān)系R (A , B),關(guān)系代數(shù)表達式是:n 1,2

8、( b 1=4 人 2=3( R X R)寫岀與此表達式等價的元組演算表達式。U|( _v)(R(u) A R (v) A u1=v2 A u2=v1)4在關(guān)系模式R( U ,F)中,U =ABCDEF=LC, ACB ,BD , SE,EC B計算(EC)計算過程如下:第一次:(1) x(0)=0 x(1)=EC(2)由于 X(0)工 AB置 X(0)=EC;檢查函數(shù)依賴,置 X(1)=EC U B=ECB第二次:置 X(0)=ECB , 檢查函數(shù)依賴,置 X(1)=ECB U D=ECBD第三次:置X(0)=ECBD , 檢查函數(shù)依賴,X(1)=ECBD第四次:x(0)=x(1),輸岀 x

9、(1)= (EC) + =ECBD5.數(shù)據(jù)庫并發(fā)操作主要解決哪三個問題,基本方法是什么?數(shù)據(jù)庫并發(fā)操作主要解決以下三個問題:(1) 丟失更新問題(2) 數(shù)據(jù)不一致分析問題(3) 讀臟”數(shù)據(jù)問題解決的基本方法是采用封鎖機制。五、程序設(shè)計題(本大題共4小題,每小題5分,共20分)1設(shè)某工廠數(shù)據(jù)庫中有兩個基本表:車間基本表:DEPT ( DNO , DNAME , MGR_NO),其屬性分別表示車間編號、車間名和車間 主任的職工號。職工基本表:EMP (ENO , ENAME , SALARY , DNO ),其屬性分別表示職工號、姓名、 工資和所在車間的編號。試用關(guān)系代數(shù)表達式寫出下列查詢:檢索金

10、工車間”勺男職工的職工號和姓名。T1ENO,ENAME ( (DNAME=金工車間A SEX=男 (DEPT I EMP)SELECT ENO , ENAMEFROM EMPWHERE SEX=男AND DNO INSELECT DNOFROM DEPTWHERE DNAME =金工車間2. 在上題的基本表的基礎(chǔ)上,給職工基本增加兩列:AGE (年齡),性別(SEX) 寫岀相應(yīng)的SQL命令。ALTER TABLE EMPADD (AGE SMALLINT,SEX CHAR(2);3. 對于教學(xué)數(shù)據(jù)庫的三個基本表學(xué)生 S(S#,SNAME,AGE,SEX)學(xué)習(xí) SC(S#,C#,GRADE)課程

11、 C(C#,CNAME,TEACHER)試用SQL語句完成:求選修課程名為ENGLISH課程的學(xué)生的平均年齡。SELECT AVG(AGE)FROM SWHERE S# IN(SELECT S#FROM SCWHERE C# IN(SELECT C#FROM CWHERE CNAME=ENGLISH);4. 教學(xué)數(shù)據(jù)庫的數(shù)據(jù)模式如上題。在關(guān)系SC中插入元組時,其S#值和C#值必須分試采用外鍵子句約束定義下列完整性約束:別在S和C中岀現(xiàn)CREATE TABLE SC(S# CHAR(4),C# CHAR(4),GRADE SMALLINT,FOREIGN key(S#) REFERENCE S(

12、S#),FOREIGN key(C#) REFERENCE C(C#) )六、應(yīng)用題(本大題 10分)1.數(shù)據(jù)模型分析,關(guān)系模型R ( U , F)U=ABCDEG , F=AD,ACF,CBK,BCAG ,BDA,AB G,AC(1)求此模型的最小函數(shù)依賴集。(2)求岀關(guān)系模式的候選碼。(3)此關(guān)系模型最高屬于哪級范式。(4)將此模型按照模式分解的要求分解為3NF依照題意,得出:(1) 通過 4.2.7 最小集求法,F(xiàn)m=AE ,BOG,BDA, 2C解函數(shù)依賴的右部, F=ADE ,ACE,BCG, BCDA, BCDG, BDA,ABK , At C消去左邊的冗余屬性:F=A te ,A

13、te,BCtG,BDTA ,BCtG,BDTA,ABtG,At C消去冗余的函數(shù)依賴:Fm=ATE , BCtG , BDTA , At C也可以為:Fm=ATE , ABtG , BDTA , At C(2) 候選碼:BD(3) R中每一個非主屬性完全函數(shù)依賴于R的候選鍵BD ;但C,G都傳遞依賴于 R的候選鍵BD ,也就是說,R滿足2NF的要求,而不滿足 3NF的要求。此關(guān)系模型最高屬于2NF。(4) 依據(jù)算法4.4 (主要目的是消除函數(shù)依賴)R1 :U1=ABDF1=BD t AR2 :U2=BCGF2=BC t GR3 :U3=ACEF3=A tc , At EWhe n you ar

14、e old and grey and full of sleep,And no ddi ng by the fire, take dow n this book,And slowly read, and dream of the soft lookYour eyes had once, and of their shadows deep;How many loved your mome nts of glad grace,And loved your beauty with love false or true,But one man loved the pilgrim soul in you

15、.And loved the sorrows of your cha nging face;And bending dow n beside the glow ing bars,Murmur, a little sadly, how love fledAnd paced upon the mountains overheadAnd hid his face amid a crowd of stars.The furthest dista nee in the worldIs not betwee n life and deathBut whe n I sta nd in front of youYet you dont know thatI love you.The furthest dista nee in the worldIs not whe n I sta nd in front of youYet you cant see my loveBut whe n un doubtedly knowing the love from bothYet cannot be together.The furthest dista nee in the worldIs not being apart while being in loveBut whe

溫馨提示

  • 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論