違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

?數(shù)據(jù)庫系統(tǒng)原理自考2008年10月真題

自考 責任編輯:彭雅倩 2019-06-23

摘要:本試卷為選擇題型,填空題,簡答題,綜合題,設(shè)計等題型。

數(shù)據(jù)庫系統(tǒng)原理自考2008年10月真題及答案解析

本試卷為選擇題型,填空題,簡答題,綜合題,設(shè)計等題型。

一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。 (本大題共15小題,每小題2分,共30分)

1.數(shù)據(jù)庫是長期存儲在計算機內(nèi)、有組織的、統(tǒng)一管理的相關(guān)( )

A.文件的集合
B.數(shù)據(jù)的集合
C.命令的集合
D.程序的集合

2.在數(shù)據(jù)庫的三級模式中,描述數(shù)據(jù)庫中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的是( )

A.外模式
B.內(nèi)模式
C.邏輯模式
D.存儲模式

3.數(shù)據(jù)庫系統(tǒng)中存放三級結(jié)構(gòu)定義的DB稱為( )

A.DBS
B.DD
C.DDL
D.DBMS

4.教師實體中有教師號、姓名、部門、任教時間、教齡等屬性,其中教齡是一個( )

A.派生屬性
B.多值屬性
C.復合屬性
D.NULL屬性

5.對關(guān)系的描述不正確的是( )

A.關(guān)系是一個集合
B.關(guān)系是一張二維表
C.關(guān)系可以嵌套定義
D.關(guān)系中的元組次序可交換

6.若屬性X函數(shù)依賴于屬性Y時,則屬性X與屬性Y之間具有( )

A.一對一聯(lián)系
B.一對多聯(lián)系
C.多對一聯(lián)系
D.多對多聯(lián)系

7.設(shè)F是關(guān)系模式R的FD集,如果對F中每個非平凡的FD X—Y,都有X是R的超鍵,則( )

A.R屬于2NF,但不一定屬于3NF
B.R屬于3NF,但不一定屬于BCNF
C.R屬于BCNF,但不一定屬于4NF
D.R屬于4NF

8.關(guān)系Rl和R2如下表所示:則R1與R2進行笛卡爾積運算,其結(jié)果的元組數(shù)為( )

A.1
B.3
C.6
D.9

9.設(shè)四元關(guān)系R(A,B,C,D),則下面不正確的是( )

A.為取屬性D,B的兩列組成新關(guān)系


B.為取屬性的值是4,2的兩列組成新關(guān)系


C.是等價的


D.是相同關(guān)系

10.下列敘述正確的是( )

A.在ORDER BY子句后只能有一個屬性
B.ORDER BY子句所產(chǎn)生的輸出只是邏輯排序效果,并沒有影響表的實際內(nèi)容
C.進行有序輸出時,如果列中有空值則在升序輸出時首先列出空值項,而在降序時最后 列出空值項
D.ORDER BY子句中必須指明是升序或降序,不能缺省

11.現(xiàn)要查找缺少成績(G)的學生學號(S#)和課程號(C#),下面SQL語句中WHERE子句的 條件表達式應是:SELECT S#,C#FROM SCWHERE( )

A.G=0
B.G<=0
C.G=NULL
D.G IS NULL

12.數(shù)據(jù)庫恢復的主要依據(jù)是( )

A.DBA
B.DD
C.文檔
D.事務日志

13.不能激活觸發(fā)器執(zhí)行的事件是( )

A.SELECT
B.UPDATE
C.INSFRT
D.DELETE

14.SQL Server 2000的主要工具中,執(zhí)行T-SQL的最佳輕量級工具是( )

A.查詢分析器
B.服務管理器
C.企業(yè)管理器
D.事件探查器

15.在ODBC體系結(jié)構(gòu)中,為應用程序加載、調(diào)用和卸載DB驅(qū)動程序的是( )

A.ODBC數(shù)據(jù)庫應用程序
B.驅(qū)動程序管理器
C.DB驅(qū)動程序
D.數(shù)據(jù)源

二、填空題(本大題共10小題,每空1分,共10分)

11.能惟一標識實體的屬性或?qū)傩约Q為_______。

12.數(shù)據(jù)獨立性使得修改數(shù)據(jù)結(jié)構(gòu)時,盡可能不修改_______。

13.數(shù)據(jù)庫的物理結(jié)構(gòu)主要指數(shù)據(jù)庫的存儲記錄格式、存儲記錄安排和________。

14.由于數(shù)據(jù)的冗余,在對數(shù)據(jù)操作時常會引起_______、插入異常、刪除異常。

15.關(guān)系代數(shù)運算中,專門的關(guān)系操作有:選擇、投影、除和____。

16.SQL語言的條件表達式中字符串匹配操作符是____。

17.DBS運行的最小邏輯工作單位是_____。

18.SQL的基本表約束主要有三種形式:候選鍵定義、外鍵定義、______定義。

19.在復合數(shù)據(jù)類型中,相同類型元素的有序集合,并且允許有重復的元素,稱為 ____。

110.SQL Server 2000引擎對外使用Net-Library抽象層來支持不同的_____。

三、簡答題(本大題共10小題,每小題3分,共30分)

21.在DBS的全局結(jié)構(gòu)中,磁盤存儲器上的數(shù)據(jù)結(jié)構(gòu)有哪幾種形式?

22.簡述關(guān)系的參照完整性規(guī)則中,外鍵取值允許為空和不允許為空的條件。

23.設(shè)有函數(shù)依賴集F={A→D,AB→E,BI→E,CD→I,E→C},計算屬性集AE關(guān)于F的閉包(AE)+。

24.簡述關(guān)系代數(shù)表達式的啟發(fā)式優(yōu)化規(guī)則。

25.簡述DBS中系統(tǒng)故障的恢復方法。

26.什么是X鎖?

27.SQL中哪些機制提供了安全性?

28.什么是SQL/CLI?

29.簡述對象聯(lián)系圖的定義。

210.T-SQL中有哪些變量?各有哪些特點?

四、設(shè)計題(本大題共5小題,每小題4分,共20分)

31.設(shè)有三個關(guān)系A(chǔ)(Anum,Aname, city),它們的屬性分別是:商場號,商場名稱,商場所在城市;B(Bnum, Bname, price),它們的屬性分別是:商品號,商品名稱,價格;AB(Anum, Bnum, qty),它們的屬性分別是商場號,商品號,商品銷售數(shù)量。用SQL語句創(chuàng)建一個基于A,B,AB三個表的視圖(上海商場),其中包括城市為上海的商場名稱及其銷售的商品名稱。

32.對36題中的三個基本表,用SQL語句查詢所有商品的名稱及其銷售總額。

33.對36題中的三個基本表,用SQL語句查詢共有多少家商場銷售“長虹彩電”。

34.設(shè)有選課表SC(S#,C#,GRADE),它們的屬性分別是:學號,課號,成績。試用關(guān)系代數(shù)表達式檢索學習課號為C2課程的學生學號和成績。

35.設(shè)有學生關(guān)系S(Sno, Sname, Sage, Sex),它們的屬性分別是:學號,姓名,年齡,性別。試用SQL語句檢索出年齡大于等于18小于等于20的學生姓名和性別。

五、綜合題(本大題共2小題,每小題5分,共10分)

41.設(shè)某人才市場數(shù)據(jù)庫中有一個記錄應聘人員信息的關(guān)系模式: R(人員編號,姓名,性別,職位編號,職位名稱,考試成績) 如果規(guī)定:每人可應聘多個職位,每個職位可由多人應聘且必須參加相關(guān)考試,考試成績由人員編號和職位編號確定。(1)根據(jù)上述規(guī)定,寫出模式R的基本FD和關(guān)鍵碼。(2)R最高屬于第幾范式。(3)將R規(guī)范到3NF。

42.某網(wǎng)上訂書系統(tǒng),涉及如下信息:(1)客戶:客戶號、姓名、地址、聯(lián)系電話。(2)圖書:書號、書名、出版社、單價。(3)訂單:訂單號、日期、付款方式、總金額。其中:一份訂單可訂購多種圖書,每種圖書可訂購多本;一位客戶可有多份訂單,一份訂單僅對應一位客戶。(1)根據(jù)以上敘述,建立ER模型,要求標注聯(lián)系類型(可省略實體的屬性)。(2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,要求標注每個關(guān)系模型的主鍵和外鍵(如果存在)。

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準!

自考備考資料免費領(lǐng)取

去領(lǐng)取