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

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

自考 責(zé)任編輯:彭雅倩 2019-06-23

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

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

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

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

1.造成數(shù)據(jù)庫中的數(shù)據(jù)不一致的原因是( )

A.數(shù)據(jù)冗余
B.數(shù)據(jù)存儲數(shù)量太大
C.數(shù)據(jù)相互關(guān)系復(fù)雜
D.數(shù)據(jù)庫安全性差

2.邏輯模式/內(nèi)模式映像,保證了數(shù)據(jù)庫的( )

A.完整性
B.安全性
C.邏輯獨立性
D.物理獨立性

3.數(shù)據(jù)庫系統(tǒng)生存期中,下面不是需求分析階段工作的是( )

A.分析用戶活動,產(chǎn)生業(yè)務(wù)流程圖
B.確定系統(tǒng)范麗,產(chǎn)生系統(tǒng)關(guān)聯(lián)圖
C.可行性分析
D.分析系統(tǒng)數(shù)據(jù),產(chǎn)生數(shù)據(jù)字典

4.關(guān)系數(shù)據(jù)庫的數(shù)據(jù)與更新必須遵循三類完整性規(guī)則,下列不是其中一項的是( )

A.實體完整性規(guī)則
B.邏輯完整性規(guī)則
C.參照完整性規(guī)則
D. 用戶定義的完整性規(guī)則

5.設(shè)關(guān)系模式R(ABCDE),F(xiàn)是R上成立的FD集,F(xiàn)=={AB→C,CD→E,DE→B),則 關(guān)系R的候選鍵是( )

A.A
B.AB C ABD
C.ABD 試題分析:因為F=={AB→C,CD→E,DE→B),則ABD→E,因此關(guān)系R的候選鍵是ABD。
D.ABE

6.關(guān)于模式分解,下面敘述不正確的是( )

A.模式分解能消除數(shù)據(jù)冗余和操作異?,F(xiàn)象
B.在分解以后,所有的檢索操作可以節(jié)省時間
C.在分解了的數(shù)據(jù)庫中可以存儲懸掛元組,存儲泛關(guān)系中無法存儲的信息
D.在有泛關(guān)系假設(shè)時,對數(shù)據(jù)庫中關(guān)系進行自然連接時,可能產(chǎn)生寄生元組,即損失 了信息

7.假設(shè)有學(xué)生表(學(xué)號,姓名,性別,班級,專業(yè)),查找英語專業(yè)的學(xué)生學(xué)號、姓名和班 級,正確的關(guān)系代數(shù)表達(dá)式是( )

A.ⅰ和ⅲ
B.只有ⅰ正確
C.只有ⅱ正確
D.ⅰ和ⅱ

8.若關(guān)系R和S的i至接運算結(jié)果中能夠保留不滿足連接條件的元組,該連接為( ) A,自然連接

A.條件連接
B.外連接
C.交叉連接

9.下列聚合函數(shù)中,不忽略空值的是( )

A.AVG
B.COUNT
C.SUM
D.MAX

10.關(guān)于使用存儲過程的說法錯誤的是( )

A.存儲過程會預(yù)先編譯,執(zhí)行速度會快于交互執(zhí)行的SQL語句
B.存儲過程能完成復(fù)雜的邏輯判斷和復(fù)雜的運算
C.存儲過程中的聲明和參數(shù)都是可選的
D.存儲過程中可以便用創(chuàng)建數(shù)據(jù)庫對象的語句

11.在DB恢復(fù)時,對已提交的事務(wù)但更新還留在緩沖區(qū)的事務(wù)應(yīng)執(zhí)行( )

A.RED0處理
B.UND0處理
C.ROLLBACK處理
D.ABORT處理

12.數(shù)據(jù)的正確性、有效性和相容性,防.tE錯誤的數(shù)據(jù)進入數(shù)據(jù)庫是( )

A.數(shù)據(jù)庫可恢復(fù)性
B.數(shù)據(jù)庫的并發(fā)性
C.數(shù)據(jù)庫的完整性
D.數(shù)據(jù)庫的安全性

13.在SQL Server 2000安裝時,安裝程序會把系統(tǒng)文件存放在啟動盤的目錄下,存放客戶 端和服務(wù)器端可執(zhí)行文件與DLL文件的是 ( )

A.BackUp
B.Binn
C.]Books
D.Log

14.PowerBuilder 9.0中,用于顯示對開發(fā)人員做出的操作響應(yīng)的是( )

A.系統(tǒng)樹窗口
B.剪貼板窗口
C.輸出窗口
D.編輯窗口

15.在對象聯(lián)系圖中,表示兩個屬性之間值的聯(lián)系為逆聯(lián)系的是( )

A.單箭頭(→)
B.雙箭頭(→→)

C.雙線箭頭()


D.雙向箭頭(←→)

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

11.DBMS總是基于某種數(shù)據(jù)模型,可以分為層次型、網(wǎng)狀型、______和面向?qū)ο笮偷取?/p>

12.在數(shù)據(jù)庫運行階段,對數(shù)據(jù)庫經(jīng)常性的維護工作主要是由______完成的。

13.如果A是關(guān)系模式R的候選鍵的屬性,那么A是R的______ 屬性。

14.在元組表達(dá)式中,原子公式R(s),其中R是關(guān)系名,S是元組變量,它所表示的命題 是______。

15.組成核心SQL的四個部分包括數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言、嵌入式SQL語畜的使用 規(guī)定和______四個部分。

16.在多個事務(wù)并發(fā)執(zhí)行時,系統(tǒng)應(yīng)保證與這些事務(wù)先后單獨執(zhí)行時的結(jié)果一樣,此時稱事 務(wù)達(dá)到了______的要求。

17.鎖是一個與數(shù)據(jù)項相關(guān)的變量,對可能應(yīng)用于該數(shù)據(jù)項上的操作而言,鎖描述了該數(shù)據(jù) 項的______。

18.觸發(fā)器是SQL Server提供給程序員和數(shù)據(jù)分析員來保證數(shù)據(jù)完整性的一種方法,它是與表事件相關(guān)的特殊的______。

19.PB9.0中,:l:作空間是開發(fā)應(yīng)用系統(tǒng)的“容器”,用戶必須首先建立或______一個工作空間才能進行開發(fā)。

110.在UML類圖中,關(guān)聯(lián)的端部,也就是與關(guān)聯(lián)相連的類,稱為______。

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

21.簡述DBMS的主要功能。

22.什么是弱實體與強實體?

23.設(shè)F是關(guān)系模式R(ABC)的FD集,F(xiàn)={A→BC,B→C,A→B,AB→C),試求其最小依賴集。

24.預(yù)處理方式對于嵌入式SQL的實現(xiàn)有什么重要意義?

25.安全性措施中強制存取控制是如何實現(xiàn)的?

26.用戶修改數(shù)據(jù)庫模式的權(quán)限有哪些?

27.數(shù)據(jù)庫的并發(fā)操作通常會帶來哪些問題?

28.簡述GSQL語言中If…Else語句的功能。

29.簡述PowerBuilder9.0數(shù)據(jù)庫畫板的功能。

210.簡述ODBC體系結(jié)構(gòu)中驅(qū)動程序管理器的功能。

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

31.某學(xué)生管理系統(tǒng)的數(shù)據(jù)庫包含如下關(guān)系表:Student(Sn0,Name,Gender,Class,Major,Dno);Student為學(xué)生表,分別表示(學(xué)號、姓名、性別、班級、專業(yè)、系號)Course(Cn0,Subject,Credit,Time); Course為課程表,分別表示(課程號,課程名,學(xué)分,學(xué)時)Study(Sn0,Cn0,Score);Study為選課表,分別表示(學(xué)生號,課程號,成績)Dept(Dn0,Dname,Tele);Dept為系表,分別表示(系號,系名,電話)實現(xiàn)下列操作: 使用關(guān)系代數(shù)查詢與“王曉”在同一個班級的學(xué)生的學(xué)號、姓名、性別。

32.使用SQL語句建立學(xué)生表Student,其中以學(xué)號為主碼,以系號為外碼,姓名不可以為 空值。

33.使用SQL語句查詢沒有選修“001”號課程的學(xué)生姓名、專業(yè)、系號。

34.使用SQL語句將在系表(Dept)中插入一條記錄,系號為“06”,系名為“機械自動化系”, 電話為“84706601”。

35.使用SQL語言將“數(shù)據(jù)庫原理”課程的學(xué)時改為64。

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

41.現(xiàn)有如、F關(guān)系模式:R(教師號,姓名,部門號,部門名稱,科研項目編號,項目 名稱,項目經(jīng)費,擔(dān)任.[作,完成時間)每名教師可以參加多項科研項目,每個項目可以有多名教師參加,教師參加科研工 作包括擔(dān)任工作及他完成所擔(dān)任部分的完成時間。(1)根據(jù)上述條件,寫出關(guān)系模式R的關(guān)鍵碼。(2)R最高屬于第幾范式,為什么? (3)將R規(guī)范到3NF。

42.有一個數(shù)據(jù)庫應(yīng)用系統(tǒng)包括三個實體:商店:商店編號、店名、地址、店長會員:會員編號、會員名、住址職工:職工編號、職工名、性別、工資其中,每個商店有若干職工,但每個職工只能在一家商店工作,入店工作就有參加工作時間;每個商店有若干會員,每個會員可以屬于多家商店,會員有加入日期。(1)試畫出反映上述實體關(guān)系的E—R圖(可以省略實體的屬性)。(2)轉(zhuǎn)換成關(guān)系模式,并指出每個關(guān)系模式的主鍵和外鍵(如果存在)。

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

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

去領(lǐng)取