2010年1月自考04735數(shù)據(jù)庫系統(tǒng)原理試題及答案含解析_第1頁
2010年1月自考04735數(shù)據(jù)庫系統(tǒng)原理試題及答案含解析_第2頁
2010年1月自考04735數(shù)據(jù)庫系統(tǒng)原理試題及答案含解析_第3頁
2010年1月自考04735數(shù)據(jù)庫系統(tǒng)原理試題及答案含解析_第4頁
2010年1月自考04735數(shù)據(jù)庫系統(tǒng)原理試題及答案含解析_第5頁
免費預(yù)覽已結(jié)束,剩余4頁可下載查看

下載本文檔

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

文檔簡介

數(shù)據(jù)庫系統(tǒng)原理年月真題

0473520101

1、【單選題】數(shù)據(jù)庫管理系統(tǒng)是

采用了數(shù)據(jù)庫技術(shù)的計算機系統(tǒng)

包括DBA、計算機硬件及DB的系統(tǒng)

A:

位于用戶與OS之間的數(shù)據(jù)管理軟件

B:

包括OS在內(nèi)的數(shù)據(jù)管理軟件

C:

答D:案:C

解析:數(shù)據(jù)庫管理系統(tǒng)是專門用于管理數(shù)據(jù)的軟件系統(tǒng),它是介于操作系統(tǒng)和用戶之間的

一層數(shù)據(jù)管理軟件。

2、【單選題】外模式DDL用來描述

數(shù)據(jù)庫的總體邏輯結(jié)構(gòu)

數(shù)據(jù)庫的局部邏輯結(jié)構(gòu)

A:

數(shù)據(jù)庫的物理存儲結(jié)構(gòu)

B:

數(shù)據(jù)庫的概念結(jié)構(gòu)

C:

答D:案:B

解析:數(shù)據(jù)庫管理系統(tǒng)提供外模式數(shù)據(jù)描述語言描述外模式。外模式也稱為子模式或用戶

模式,是對數(shù)據(jù)庫用戶看見和使用的局部數(shù)據(jù)邏輯結(jié)構(gòu)及特征的描述。

3、【單選題】下列關(guān)于數(shù)據(jù)冗余的敘述中,不正確的是

冗余的存在容易破壞數(shù)據(jù)庫的完整性

冗余的存在給數(shù)據(jù)庫的維護增加困難

A:

不應(yīng)該在數(shù)據(jù)庫中存儲任何冗余數(shù)據(jù)

B:

冗余數(shù)據(jù)是指可由基本數(shù)據(jù)導(dǎo)出的數(shù)據(jù)

C:

答D:案:C

解析:數(shù)據(jù)冗余是指數(shù)據(jù)之間的重復(fù),也可以說是同一數(shù)據(jù)存儲在不同數(shù)據(jù)文件中的現(xiàn)象

因此數(shù)據(jù)庫中可能會存在數(shù)據(jù)重復(fù),數(shù)據(jù)冗余。

4、【單選題】適當(dāng)調(diào)整DB的模式和內(nèi)模式,使DB適應(yīng)新的應(yīng)用環(huán)境稱為DB的

重組織

監(jiān)控分析

A:

B:

查詢優(yōu)化

重構(gòu)造

C:

答D:案:D

解析:數(shù)據(jù)庫的重構(gòu)造則是指部分修改數(shù)據(jù)庫的模式和內(nèi)模式,即修改原設(shè)計的邏輯和物

理結(jié)構(gòu)。

5、【單選題】關(guān)系模型中將不含有多余屬性的超鍵稱為

內(nèi)鍵

候選鍵

A:

主鍵

B:

外鍵

C:

答D:案:B

解析:候選鍵:不能從中移去任何一個屬性的鍵稱為候選鍵,因此不存在多余的屬性

6、【單選題】如果一個關(guān)系屬于3NF,則它

必然屬于2NF

必然屬于4NF

A:

可能不屬于2NF

B:

必然屬于BCNF

C:

答D:案:A

解析:如果關(guān)系屬于3NF必然符合2NF

7、【單選題】設(shè)有關(guān)系模式R(A,B,C),F(xiàn)是R上成立的FD集,F(xiàn)={B→C,C→A},那么

分解ρ={AB,AC}相對于F

是無損分解,也保持函數(shù)依賴

是無損分解,但不保持函數(shù)依賴

A:

不是無損分解,但保持函數(shù)依賴

B:

既不是無損分解,也不保持函數(shù)依賴

C:

答D:案:D

解析:關(guān)系模式R(A,B,C),F(xiàn)={B→C,C→A},那么分解p=AB,AC相對于F來說既

不是無損分解,也不保持函數(shù)依賴。

8、【單選題】已知關(guān)系S1和S2如下表所示,則S1與S2進行并運算,其結(jié)果的元組數(shù)

0

4

A:

5

B:

6

C:

答D:案:C

解析:

9、【單選題】設(shè)有關(guān)系R和S,與R—S等價的元組表達式是

{t|R(t)V┐S(t)}

{t|R(t)∧┐S(t)}

A:

{t|u(R(t)∨┐S(u))}

B:

{t|u(R(t)∧┐S(u))}

C:

答D:案:B

解析:

10、【單選題】在SQL語言中,用于測試列值非空的短語是

ISNOTEMPTY

NOTUNIQUE

A:

ISNOTNULL

B:

NOTEXISTS

C:

答D:案:C

解析:ISNOTNULL這不是空。

11、【單選題】SQL語言中,條件“年齡BETWEEN20AND30”表示年齡在20至30之間,

包括20歲和30歲

不包括20歲和30歲

A:

包括20歲但不包括30歲

B:

包括30歲但不包括20歲

C:

答D:案:A

解析:BETWEENAND.選取介于兩個值之間的數(shù)據(jù)范圍。這些值可以是數(shù)值、文本或者日

期。

12、【單選題】要求事務(wù)在讀取數(shù)據(jù)前先加共享鎖,且直到該事務(wù)執(zhí)行結(jié)束時才釋放相應(yīng)的

鎖,這種封鎖協(xié)議是

一級封鎖協(xié)議

二級封鎖協(xié)議

A:

三級封鎖協(xié)議

B:

兩段鎖協(xié)議

C:

答D:案:C

解析:一級封鎖協(xié)議是:事務(wù)T在修改數(shù)據(jù)R之前必須先對其加X鎖,直到事務(wù)結(jié)束才釋

放事務(wù)結(jié)束包括正常結(jié)束(COMMIT)和非正常結(jié)束(ROLLBACK)二級封鎖協(xié)議是:一級封

鎖協(xié)議加上事務(wù)T在讀取數(shù)據(jù)R之前必須先對其加S鎖,讀完后方可釋放S鎖三級封鎖協(xié)

議是:一級封鎖辦議加上事務(wù)T在讀取數(shù)據(jù)R之前必須先對其加S鎖,直到事務(wù)結(jié)束才釋

放。

13、【單選題】斷言是DBS采用的

安全性措施

完整性措施

A:

恢復(fù)措施

B:

并發(fā)控制措施

C:

答D:案:B

解析:斷言是DBS采用的完整性措施。

14、【單選題】在對象聯(lián)系圖中,如果從A到B有雙線箭頭,則表示A是B的

一個子類

同類

A:

一個父類

B:

一個屬性

C:

答D:案:A

解析:子類指向父類。

15、【單選題】一個UML類圖,如下圖所示。表示對象操作的是

University

uname

A:

city

B:

num_staff

C:

答D:案:D

解析:

16、【問答題】簡述層次、網(wǎng)狀和關(guān)系模型中數(shù)據(jù)聯(lián)系的實現(xiàn)方法。

答案:層次和網(wǎng)狀模型均是通過指針實現(xiàn)數(shù)據(jù)聯(lián)系,關(guān)系模型通過關(guān)鍵碼實現(xiàn)數(shù)據(jù)聯(lián)系。

17、【問答題】為什么關(guān)系中的元組沒有先后順序?

答案:關(guān)系是元組的集合,集合中的元素是沒有順序的,所以關(guān)系中元組的順序無關(guān)緊

要。

18、【問答題】什么是完全函數(shù)依賴?

答案:對于FDW→A,如果不存在XW,使得X→A成立,則稱W→A為完全函數(shù)依賴。

19、【問答題】簡述SQL數(shù)據(jù)庫的體系結(jié)構(gòu)中表的三種類型。

答案:基本表、視圖和導(dǎo)出表。

20、【問答題】簡述關(guān)系模型的三個組成要素。

答案:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操縱、數(shù)據(jù)完整性規(guī)則。

21、【問答題】簡述采用檢查點方法的恢復(fù)算法的主要內(nèi)容。

答案:(1)根據(jù)日志文件建立事務(wù)重做隊列和事務(wù)撤銷隊列。(2)對重做隊列中的事

務(wù)進行REDO處理,對撤銷隊列中的事務(wù)進行UNDO處理。

22、【問答題】事務(wù)的存取模式有幾種,分別是什么?

答案:有兩種模式。(1)READONLY(只讀型)。(2)READWRITE(讀寫型)。

23、【問答題】什么是ODBC數(shù)據(jù)源?

答案:ODBC數(shù)據(jù)源是DB驅(qū)動程序與DBS之間連接的命名。

24、【問答題】簡述引用類型的概念。

答案:引用類型相當(dāng)于程序設(shè)計中指針的概念,引用類型可以把類型定義中的實例映射擴

充到類型值域中的實例映射,提供有關(guān)實現(xiàn)細節(jié)的抽象。

25、【問答題】簡述事務(wù)的調(diào)度、串行調(diào)度和并發(fā)調(diào)度的含義。

答案:事務(wù)的執(zhí)行次序,稱為事務(wù)調(diào)度。如果多個事務(wù)依次執(zhí)行,則稱為事務(wù)的串行調(diào)

度。如果利用分時的方法,同時處理多個事務(wù),則稱為事務(wù)的并發(fā)調(diào)度。

26、【問答題】設(shè)有選課關(guān)系SC(學(xué)號,課號,成績),試用SQL語句定義一個有關(guān)學(xué)生學(xué)

號及其平均成績的視圖SV。

答案:CREATEVIEWSV(學(xué)號,平均成績)ASSELECT學(xué)號,AVG(成績)FROMSC

GROUPBY學(xué)號;

27、【問答題】設(shè)有兩個關(guān)系:學(xué)生關(guān)系S(學(xué)號,姓名,年齡,性別)和選課關(guān)系SC(學(xué)

號,課號,成績),試用關(guān)系代數(shù)表達式檢索沒有選修B5課程的學(xué)生姓名。

答案:

28、【問答題】設(shè)有選課關(guān)系SC(學(xué)號,課號,成績),試用SQL語句檢索選修B2或B5課

程的學(xué)生學(xué)號。

答案:SELECTL學(xué)號FROMSCWHERE課號='B2'OR課號='B5';

29、【問答題】設(shè)有學(xué)生關(guān)系S(學(xué)號,姓名,性別,獎學(xué)金),選課關(guān)系SC(學(xué)號,課

號,成績),用SQL語句完成如下操作:對成績得過滿分(100)的學(xué)生,如果沒有得過獎學(xué)

金(NULL值),將其獎學(xué)金設(shè)為1000元。

答案:UPDATEsSET獎學(xué)金=1000WHERE獎學(xué)金ISNULLAND學(xué)號IN(SELECT學(xué)號

FROMSCWHERE成績=100);。

30、【問答題】設(shè)有學(xué)生關(guān)系S(學(xué)號,姓名,性別,年齡),課程關(guān)系C(課號,課

名),選課關(guān)系SC(學(xué)號,課號,成績),試用SQL語句檢索選修課程名為BC的學(xué)生姓名和

成績。

答案:SELECT姓名,成績FROMS,C,SCWHERES.學(xué)號=SC.學(xué)號ANDC.課號=SC.課號

AND課名=’BC’

31、【問答題】設(shè)有一個記錄高校教師參加社會學(xué)術(shù)團體情況的關(guān)系模式:R(教師號,

姓名,職稱,團體名稱,團體簡介,團體負責(zé)人,參加日期,擔(dān)當(dāng)職務(wù))如果規(guī)定:每名教

師可同時參加多種學(xué)術(shù)團體,在每種團體中只擔(dān)當(dāng)一種職務(wù);每種學(xué)術(shù)團體由多人組成,只

有一位負責(zé)人。(1)根據(jù)上述規(guī)定,寫出模式R的基本FD和關(guān)鍵碼。(2)R最高屬

于第幾范式。(3)將R規(guī)范到3NF。

答案:(1)基本的FD有6個:教師號→姓名,教師號→職稱,團體名稱→團體簡介,

團體名稱→團體負責(zé)人(教師號,團體名稱)→參加日期,(教師號,團體名稱)→

擔(dān)當(dāng)職務(wù)R的關(guān)鍵碼為(教師號,團體名稱)(2)R最高屬于1NF。(3)R應(yīng)分解

為:R1(教師號,姓名,職稱)R2(團體名稱,團體簡介,團體負責(zé)人)R3(教師

號,團體名稱。參加日期,擔(dān)當(dāng)職務(wù))

32、【問答題】某科技管理部門欲開發(fā)一個科研項目申報與評審系統(tǒng),涉及的部分信息如

下:(1)項目:項目編號,項目名稱,申請者,期限,金額,項目描述。(2)項目類

別:類別編號,類別名稱。(3)專家:專家編號,姓名,職稱,單位。其中:根據(jù)項目

類別,每個申報項目需由對應(yīng)領(lǐng)域的多位專家進行評審;每位專家只參與一類項目的評審,

評審時要記錄評審日期和評審意見。(1)建立一個反映上述局部應(yīng)用的ER模型,要求標(biāo)

注聯(lián)系類型(可省略實體屬性)。(2)將ER模型轉(zhuǎn)換為關(guān)系模型,要求標(biāo)注每個關(guān)系模

型的主鍵和外鍵(如果存在)。

答案:

33、【填空題】DB能為各種用戶共享,具有較小冗余度、數(shù)據(jù)間聯(lián)系緊密、較高的數(shù)據(jù)

_____等特點。

答案:獨立性

34、【填空題】DB分成物理數(shù)據(jù)庫和_____數(shù)據(jù)庫兩類,后者由DD系統(tǒng)管理。

答案:描述

35、【填空題】不必存儲屬性值,而是從其他屬性值推導(dǎo)出值的屬性稱為_____屬性。

答案:派生

36、【填空題】若F是最小函數(shù)依賴集,則其中每一個函數(shù)依賴的右部都是_____。

答案:單屬性

37、【填空題】關(guān)系代數(shù)的五個基本操作是:并、差、_____、投影和選擇。

答案:笛卡爾積

38、【填空題】SQL語言中

溫馨提示

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

評論

0/150

提交評論