數(shù)據(jù)庫模擬試題1doc_第1頁
數(shù)據(jù)庫模擬試題1doc_第2頁
數(shù)據(jù)庫模擬試題1doc_第3頁
數(shù)據(jù)庫模擬試題1doc_第4頁
數(shù)據(jù)庫模擬試題1doc_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、計算機工程系20102011學(xué)年第二學(xué)期期末考試裝 訂 線 內(nèi) 請 勿 答 題.裝.訂.線數(shù)據(jù)庫原理模擬試卷1考試時間:90分鐘 方式:閉卷班級:計算機系 專業(yè):計算機科學(xué)與技術(shù)學(xué)號: 姓名:  題目一二三四五六七總分得分        閱卷人         得分   一、選擇題(每題1分,共20分)1下列哪種數(shù)據(jù)管理技術(shù)真正消除了程序與數(shù)據(jù)間的相互依賴關(guān)系(  &

2、#160; )。    A. 自由管理    B. 文件管理    C. 數(shù)據(jù)庫系統(tǒng)管理    D. 以上說法都不對2數(shù)據(jù)庫中,屬性是指(    )。    A. 客觀存在的事物       B. 事物的具體描述       C. 事物的某一特征      &

3、#160;D. 某一具體事件3數(shù)據(jù)庫系統(tǒng)包括(    )。    A. DB、DBMS    B. DB、DBA    C. DB、DBMS、DBA、計算機硬件    D. DB、DBMS、DBA、OS、計算機硬件4客戶/服務(wù)器系統(tǒng)比傳統(tǒng)方式(    )。    A. 工作站增加負擔(dān)、服務(wù)器減少負擔(dān)   B. 工作站減少負擔(dān)、服務(wù)器增加負擔(dān)  &#

4、160; C. 工作站增加負擔(dān)、服務(wù)器增加負擔(dān)   D. 工作站減少負擔(dān)、服務(wù)器減少負擔(dān)5數(shù)據(jù)獨立性是指(    )。    A. 數(shù)據(jù)獨立于計算機         B. 數(shù)據(jù)獨立于操作系統(tǒng)    C. 數(shù)據(jù)獨立于數(shù)據(jù)管理系統(tǒng)   D. 數(shù)據(jù)獨立于應(yīng)用程序6文件系統(tǒng)階段是(    )。    A. 計算機數(shù)據(jù)處理技術(shù)發(fā)展的初級階

5、段    B. 計算機數(shù)據(jù)管理技術(shù)發(fā)展的初級階段    C. 計算機數(shù)據(jù)處理技術(shù)發(fā)展的中級階段    D. 計算機數(shù)據(jù)管理技術(shù)發(fā)展的中級階段7信息世界的實體對應(yīng)于關(guān)系中的(    )。    A. 元組        B. 屬性        C. 性質(zhì)    

6、0;    D記錄8數(shù)據(jù)冗余存在于(    )。    A. 文件系統(tǒng)中                 B. 數(shù)據(jù)庫系統(tǒng)中     C. 文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)中     D. 以上說法都不對9下列哪種模型不屬于數(shù)據(jù)世界(計算機世界)模型(    )

7、。    A. 關(guān)系模型      B. 層次模型      C. 網(wǎng)狀模型      D. E-R模型10下列關(guān)于關(guān)系性質(zhì)的描述中正確的是(    )。    A. 關(guān)系中行的值可以相同            B. 關(guān)系中列的值可以相同 

8、   C. 關(guān)系中行的次序不可以交換        D. 關(guān)系中列的次序不可以交換 11一般地說,能夠唯一決定關(guān)系中其它屬性的關(guān)鍵字是指(    )。    A. 唯一的一個屬性      B. 唯一的一組屬性        C. 不唯一的一個屬性    D. 不唯一的一組屬性12數(shù)據(jù)庫系統(tǒng)具有許多特點,使其

9、很快成為數(shù)據(jù)處理的主要工具,下列哪個特點不是數(shù)據(jù)庫系統(tǒng)的特點(    )。    A. 具有復(fù)雜的數(shù)據(jù)結(jié)構(gòu)        B. 不存在數(shù)據(jù)冗余    C. 有效地實現(xiàn)數(shù)據(jù)共享        D. 具有較高的獨立性13在下面的兩個關(guān)系中,職工號和設(shè)備號分別為職工關(guān)系和設(shè)備關(guān)系的關(guān)鍵字:職工(職工號,職工名,部門號,職務(wù),工資)設(shè)備(設(shè)備號,職工號,設(shè)備名,數(shù)量)兩個關(guān)系

10、的屬性中,存在一個外關(guān)鍵字為(    )。    A. 職工關(guān)系的“職工號”        B. 職工關(guān)系的“設(shè)備號”    C. 設(shè)備關(guān)系的“職工號”        D. 設(shè)備關(guān)系的“設(shè)備號”14數(shù)據(jù)庫三級組織結(jié)構(gòu)中,內(nèi)模式是對(    )。    A. 內(nèi)存數(shù)據(jù)組織的描述   

11、0; B. 外存數(shù)據(jù)組織的描述    C. 邏輯數(shù)據(jù)組織的描述     D. 用戶數(shù)據(jù)組織的描述15Visual FoxPro數(shù)據(jù)庫管理系統(tǒng)是一種(    )。    A. 宿主語言    B. 自含語言    C. 數(shù)據(jù)描述語言    D. 數(shù)據(jù)操縱語言16結(jié)構(gòu)化查詢語言SQL(    )。    A. 是

12、一種自含式語言                B. 是一種嵌入式語言    C. 既是自含式語言又是嵌入式語言    D. 以上說法都不對17在E-R圖對信息模型的描述中,橢圓框表示(    )。    A. 實體       B. 聯(lián)系  

13、0;    C. 屬性       D. 關(guān)系名18設(shè)兩個關(guān)系C和SC如下,它們的主關(guān)鍵字分別為CNO和(SNO,CNO),問在關(guān)系C中,哪一個元組可以被刪除(    )。C                         

14、60;                   SCCNOCNPCNO SNOCNOGC1C2C3C5DATABASENETWORKOSDSOSDSDSPASCAL 993001991021997345993069C1C3C2C388  95          A. CNO=C1的元組 

15、60;      B. CNO=C2的元組    C. CNO=C3的元組        D. CNO=C5的元組19第三代數(shù)據(jù)模型是指(    )。    A. 關(guān)系模型    B. 層次模型    C. 網(wǎng)狀模型      D. 面向?qū)ο竽P?20數(shù)據(jù)庫設(shè)計中的有關(guān)索引和聚簇的描述是( 

16、0;  )階段的主要工作之一。    A. 需求分析    B. 概念結(jié)構(gòu)設(shè)計    C. 邏輯結(jié)構(gòu)設(shè)計    D. 物理結(jié)構(gòu)設(shè)計 得分   二、填空題(每空1分,共20分) 1 數(shù)據(jù)庫實施主要包括四個方面的工作,即_、_、_、_。2 數(shù)據(jù)庫系統(tǒng)包括_、_、_三級結(jié)構(gòu)。3 實體間聯(lián)系可分為_、_、_三種。 4數(shù)據(jù)庫恢復(fù)常采用_、_兩種方式。5合并局部E-R模型時主要考慮解決三類沖突,即_、_、_,其中命名沖突又可分為

17、_、_兩類。6DBMS對數(shù)據(jù)庫的封鎖通常有三種,即_、_、_。 得分   三、計算題(8分,每小題2分) 若關(guān)系X、Y、Z如圖所示,求:    (1) A,C(X)    (2)B <'3' (X)    (3)  X  Y    (4)X ÷ Z      X    

18、0;    Y            Z A B  C CD BC 1 1  1 3 4 3 1 2 3 2 1 3 1 4 1 4 2 2 1212 3224 得分  

19、 四、應(yīng)用題(20分,每小題5分)給定如下關(guān)系:    S(S#,SN,SA,SD) S#表示學(xué)號,SN表示姓名,SA表示年齡,SD表示所在系    C(C#,CN,PC#)   C#表示課程號,CN表示課程名,PC#表示先修課程號    SC(S#,C#,G)     S#、C#含義同上,G表示成績試用關(guān)系代數(shù)、SQL語言完成如下查詢操作:    (1)查詢修讀課程號為C1、成績?yōu)锳的所有學(xué)生姓名。

20、60;   (2)查詢年齡為23歲的學(xué)生所修讀的課程名。    (3)查詢至少修讀S5修讀一門課程的學(xué)生姓名。    (4)查詢修讀所有課程的同學(xué)姓名。 得分   五、證明題(10分)    1設(shè)R=A,B,C,F(xiàn)=AB,BC,=AB,AC。分解是否無損聯(lián)接分解?試說明理由。(5分)    2. 試給出一關(guān)系模式R(U),說明該模式滿足3NF但不滿足BCNF。(5分) 得分   

21、;六、論述題(10分) 數(shù)據(jù)庫設(shè)計通常分為哪兩類?描述數(shù)據(jù)庫設(shè)計方法以及數(shù)據(jù)庫的設(shè)計步驟。 得分   七、綜合題(12分)設(shè)有2個實體:    學(xué)生S:學(xué)號SNO,姓名SNAME,性別SEX,年齡AGE,所在系DNAME;    課程C:課程號CNO,課程名CNAME,學(xué)分CREDIT,預(yù)選課程PRE_CNO;    學(xué)生和課程之間存在聯(lián)系:一個學(xué)生可選修多門課程,一門課程可被多個學(xué)生選修。每個學(xué)生修一每門課程有一個成績。   試完成如

22、下工作:    (1)畫實體間相互聯(lián)系的E-R圖。(4分)    (2)構(gòu)造相應(yīng)的關(guān)系數(shù)據(jù)庫模式。(3分)    (3)用SQL語言為關(guān)系模式建立相應(yīng)的基表。(3分)(4)將所建基本表的查詢、修改權(quán)限授予User1,并將成績的查詢權(quán)限授給所有用戶。(2分)數(shù)據(jù)庫原理模擬試卷(1)參考答案一、選擇題(每題1分,共20分)1.D  2.C  3.D  4.A  5.D  6.D  7.A  8.C  9.D  10.B&

23、#160; 11.B  12.B  13.C  14.B  15.B  16.C  17.C  18.D  19.D  20.D 二、填空題(每空1分,共20分)1  數(shù)據(jù)庫定義描述、數(shù)據(jù)載入、應(yīng)用程序編制調(diào)試、數(shù)據(jù)庫試運行2  存儲結(jié)構(gòu)、邏輯結(jié)構(gòu)、外部結(jié)構(gòu)3  一元聯(lián)系、二元聯(lián)系、多元聯(lián)系4  數(shù)據(jù)備份、工作日志5  屬性沖突、命名沖突、結(jié)構(gòu)沖突、同名異義、異名同義6  X鎖、(S,X)鎖、(S,U,X)鎖 三、計

24、算題(8分,每小題2分)(1)(2分)AC1134314422(2)(2分)A B  C 1 1  3 4 1 2 2 1 1 4 4 2(3)(2分)A B  CD 1 1 4 3 1 3 1 3 1 1 2 21122(4)(2分)A3 四、應(yīng)用題(20分,每小題5分)(1)SN(S S#(C#=”C1”

25、G=”A”(SC))(2分)    SELECT S.SN    FROM S,SC    WHERE SC.C#=C1 AND SC.G=A AND SC.S#=S.S#(3分)(2) CN(C C#(SC S#(SA=23(S) (2分)SELECT C.CNFROM S,SC,CWHERE S.SA=23 AND S.S#=SC.S# AND SC.C#=C.C#(3分)(3)SN(S S#(SC C#(S#=S5(SC) (2分)SELECT S.SNFROM S,SC SCX,SC SCYWHE

26、RE SCX.S#=S5AND SCX.C#=SCY.C# AND SCY.S#=S.S#(3分) (4) SN(S (S#,C# (SC)÷(C# (C))(2分)SELECT S.SNFROM SWHERE NOT EXISTS       (SELECT *        FROM C        WHERE NOT EXISTS 

27、0;            (SELECT *               FROM SC               WHERE S.S#=SC.S# AND C.C#=SC.C#)(3分) 五、證

28、明題(10分)1設(shè)R1=AB,R2=ACR1R2=A,R1-R2=B,而AB(已知),故R1R2R1-R2成立根據(jù)定理,分解為無損聯(lián)接分解(5分)2設(shè)某關(guān)系模式R(ABC),函數(shù)依賴AB,BA,AC,A為關(guān)鍵字,不存在非主屬性對關(guān)鍵字的部分依賴和傳遞現(xiàn)象,R(U)屬于3NF。但有BA,而B為決定因素但不是關(guān)鍵字,故該關(guān)系模式不滿足BCNF要求。(5分) 六、論述題(10分)1  數(shù)據(jù)庫設(shè)計可分為:結(jié)構(gòu)特性設(shè)計(靜態(tài)設(shè)計)、行為特性設(shè)計(動態(tài)設(shè)計)(2分)2  設(shè)計方法:直觀設(shè)計法;規(guī)范設(shè)計法;輔助設(shè)計法;自動設(shè)計法。設(shè)計步驟:需求分析;概念結(jié)構(gòu)設(shè)計;邏輯結(jié)構(gòu)設(shè)計;

29、物理結(jié)構(gòu)設(shè)計;數(shù)據(jù)庫實施;運行及維護。(8分) 七、綜合題(12分)(1)E-R圖(4分):(2)關(guān)系數(shù)據(jù)庫模式(3分):     學(xué)生S(學(xué)號,姓名,性別,年齡,所在系)     課程C(課程號,課程名,學(xué)分,預(yù)選課程)     選修SC(學(xué)號,課程編號,成績)(3)(3分)CREATE TABLE S              

30、60;   ( SNO CHAR(6) PRIMARY KEY,                     SNAME CHAR(8) NOT NULL,                   

31、  AGE SMALLINT,                     SEX CHAR(1),                     DNAME VARCHAR(12); &#

32、160;         CREATE TABLE C                    ( CNO CHAR(2) NOT NULL,                

33、;     CNAME VARCHAR(24) NOT NULL,                     CREDIT SMALLINT,                  &#

34、160;  PRE_CNO CHAR(2),                      PRIMARY KEY(CNO);           CREATE TABLE SC                   ( SNO CHAR(6) NOT NULL,                    CNO CHAR(2) NOT NULL,

溫馨提示

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

評論

0/150

提交評論