2023年數(shù)據(jù)庫原理及應用期末考試復習題庫_第1頁
2023年數(shù)據(jù)庫原理及應用期末考試復習題庫_第2頁
2023年數(shù)據(jù)庫原理及應用期末考試復習題庫_第3頁
2023年數(shù)據(jù)庫原理及應用期末考試復習題庫_第4頁
2023年數(shù)據(jù)庫原理及應用期末考試復習題庫_第5頁
已閱讀5頁,還剩48頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

一、填空題

1.(事務)是用戶定義的一個數(shù)據(jù)庫操作序列,是一個不可分割的工作單位,它具有(原子性)、(一致性)、

(隔離性)、(連續(xù)性)四個特性。

2.(數(shù)據(jù)庫)是長期存儲在計算機內(nèi)的、有組織、可共享的數(shù)據(jù)集合。(數(shù)據(jù)庫)是存儲在計算機內(nèi)組織的

結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。

3.(事務)是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。

4.(數(shù)據(jù)庫管理系統(tǒng))是位于用戶與(操作系統(tǒng))之間的一層數(shù)據(jù)管理軟件。

5.(物理結(jié)構(gòu)設(shè)計)階段與具體的DBMS密切相關(guān)。

6.DBMS是指(數(shù)據(jù)庫管理系統(tǒng))它是位于(用戶)和(操作系統(tǒng))之間的一層管理軟件

7.E-R圖一般在數(shù)據(jù)庫設(shè)計的(概念結(jié)構(gòu)設(shè)計)階段使用。

8.RDMBS查詢解決可分為(查詢分析)、查詢檢查、(查詢優(yōu)化)和查詢執(zhí)行四個階段。

9.SQLServer具有兩種身份驗證模式:(WINDOWS)身份驗證模式和(混合)身份驗證模式。

10.SQL的(集合)解決方式與主語言的單記錄解決方式之間用(游標)來協(xié)調(diào)。

11.SQL的觸發(fā)事件有三類:(UPDATE)、(DELETE)和(INSERT)。

12.SQL的授權(quán)語句中的關(guān)鍵字PUBLIC表達(全體用戶)。

13.SQL中的安全性機制,重要有兩個:(視圖)和(授權(quán))。

14.S封鎖增長了并發(fā)度,但缺陷是(容易發(fā)生死鎖)。

15.T-SQL語言中,局部變量由用戶定義和維護,名稱以(@)開頭;全局變量由系統(tǒng)定義和維護,名稱以(@@)

開頭。

16.按所使用的數(shù)據(jù)模型來分,數(shù)據(jù)庫可分為(層次)、(關(guān)系)和(網(wǎng)狀)三種類型。

17.按照數(shù)據(jù)結(jié)構(gòu)的類型來命名,數(shù)據(jù)模型分為(層次模型),(網(wǎng)狀模型)和(關(guān)系模型)。

18.表達實體及其聯(lián)系的方法為(E-R圖),基本圖素涉及(實體)、(屬性)和(聯(lián)系)。習慣上實體用(矩形)

表達,實體屬性用(橢圓形)表達,聯(lián)系用(菱形)表達。

19.并發(fā)操作帶來的問題重要有(丟失修改),(不可反復讀),(讀臟數(shù)據(jù))。

20.并發(fā)控制的重要方法是采用(封鎖)機制,其類型有(共享鎖)和(排它鎖)兩種。

21.層次、網(wǎng)狀的DML屬于(過程性)語言,而關(guān)系型DML屬于(非過程性)語言。

22.層次模型中上一層記錄類型和下一層記錄類型之間的聯(lián)系是(1:N)聯(lián)系。

23.當數(shù)據(jù)的存儲結(jié)構(gòu)改變了,應用程序不變,而由DBMS解決這種改變。這是指數(shù)據(jù)的(物理獨立性)

24.當數(shù)據(jù)庫的存儲結(jié)構(gòu)改變時,可相應修改(模式/內(nèi)模式映像),從而保持模式不變。

25.對數(shù)據(jù)對象施加封鎖,也許會引起活鎖和死鎖問題。防止死鎖通常有(一次封鎖法)和(順序封鎖法)兩種

方法。

26.對于非規(guī)范化的模式,通過(將每一個分量化分為不可分的數(shù)據(jù)項)轉(zhuǎn)變?yōu)?NF,將1NF通過(消除每一

個非主屬性對碼的部分函數(shù)依賴,)轉(zhuǎn)變?yōu)?NF,將2NF通過(消除非主屬性對碼的傳遞函數(shù)依賴)轉(zhuǎn)

變?yōu)?NF。

27.對于數(shù)據(jù)庫系統(tǒng),負責定義數(shù)據(jù)庫內(nèi)容,決定存儲結(jié)構(gòu)和存儲策略及安全授權(quán)等工作的是(數(shù)據(jù)庫管理員)。

28.多個事物在某個調(diào)度下的執(zhí)行是對的的,是能保證數(shù)據(jù)庫一致性的,當且僅當該調(diào)度是(可串行化的)。

29.封鎖能避免錯誤的發(fā)生,但會引起(活鎖和死鎖)問題。

30.根據(jù)數(shù)據(jù)模型的應用目的不同,數(shù)據(jù)模型可分為(概念模型)和(數(shù)據(jù)模型)

31.關(guān)系R和S做外連接,結(jié)果中只有R的屬性存在Null值,則該連接屬于(右外)連接。

32.關(guān)系操作的特點是(集合)操作。

33.關(guān)系代數(shù)表達式優(yōu)化的啟發(fā)式規(guī)則有:盡早地執(zhí)行(選擇)和投影操作,避免直接做(笛卡爾積)。

34.關(guān)系規(guī)范化的目的是(控制冗余,避免插入和刪除異常,從而增強數(shù)據(jù)的穩(wěn)定性和靈活性).

35.關(guān)系規(guī)范中的刪除操作異常是指(不該刪除的數(shù)據(jù)被刪除),插入操作異常是指(應當插入的數(shù)據(jù)未被插入)。

36.關(guān)系模式的操作異常問題往往是由(數(shù)據(jù)冗余)引起的。

37.關(guān)系模式中,滿足2NF的模式必然是(INF),

38.關(guān)系模式中R的屬性所有是主屬性,則R的最高范式必然是(3NF)。

39.關(guān)系模型中的關(guān)系模式至少是(1NF)。

40.關(guān)系數(shù)據(jù)庫規(guī)范化是為解決關(guān)系數(shù)據(jù)庫中(插入、刪除和數(shù)據(jù)冗余)問題而引入的。

41.規(guī)范化理論是關(guān)系數(shù)據(jù)庫進行邏輯設(shè)計的理論依據(jù)。根據(jù)這個理論,關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足:其每一

屬性都是(不可分解的)。

42.候選關(guān)鍵字中的屬性稱為(主屬性)。

43.恢復的基本原則是(冗余)。要使數(shù)據(jù)庫具有可恢復性,在平時要做好兩件事:(轉(zhuǎn)儲(備份))和(記’日

44.假定一個E-R圖包具有A實體和B實體,并且從A到B存在著1:N的聯(lián)系,則轉(zhuǎn)換成關(guān)系模式后,右以

包具有(1或2)個關(guān)系模式。

45.假定一個E-R圖包具有A實體和B實體,并且從A到B存在著M:N的聯(lián)系,則轉(zhuǎn)換成關(guān)系模型后,包

具有(3)個關(guān)系模式。

46.就方法的特點而言,需求分析階段通常采用(自頂向下逐步細化)的分析方法;概念設(shè)計階段通常采用(自

底向上逐步總和)的設(shè)計方法。

47.兩段式封鎖是可串行化的(充足)條件。

48.描述概念模型常用的方法是(實體--聯(lián)系方法)。

49.判斷一個并發(fā)調(diào)度是否對的,可以用(可串行化)概念來解決。

50.假如丫=X=U,則XTY成立。這條推理規(guī)則稱為(自反律)。

51.假如對數(shù)據(jù)庫的并發(fā)操作不加以控制,則會帶來四類問題:(丟失更新)、(讀‘臟數(shù)據(jù)’)和(不可反復讀)。

52.若關(guān)系為1NF,且它的每一個非主屬性都(完全函數(shù)依賴于或不部分函依賴于)碼,則該關(guān)系為2NF。

53.若事務T對數(shù)據(jù)對象A加了S鎖,則其他事務只能對數(shù)據(jù)A再加(S)鎖,不能加(X)鎖,直到事

務T釋放A上的鎖。

54.若事物T對數(shù)據(jù)R已經(jīng)加了X鎖,則其他事物對數(shù)據(jù)R(不能加任何鎖)。

55.設(shè)F為關(guān)系模式R的函數(shù)依賴集,若對F中每個非平凡的FD:X-Y,都有X是R的(超碼),則稱R為

(BCNF)模式。

56.設(shè)計概念結(jié)構(gòu)時,常用的數(shù)據(jù)抽象方法是(分類)、(聚集)和(概括)o

57.設(shè)計性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化重要的理論依據(jù)是(關(guān)系規(guī)范化理論)。

58.實體之間的聯(lián)系可抽象為三類,它們是(一對一)、(一對多)、(多對多)。

59.實體之間的聯(lián)系可抽象為三類它們是(1:1),(1:m)和(m:n)

60.事務的執(zhí)行順序稱為(調(diào)度)。

61.事物的所有操作要么全做,要么全不做,這是事務的(原子)特性。

62.數(shù)據(jù)獨立性又可為(邏輯數(shù)據(jù)獨立性)和(物理數(shù)據(jù)獨立性)。

63.數(shù)據(jù)管理技術(shù)經(jīng)歷了(人工管理),(文獻管理)和(數(shù)據(jù)庫系統(tǒng))三個階段

64.數(shù)據(jù)庫的基本特點是(數(shù)據(jù)可以共享(或數(shù)據(jù)結(jié)構(gòu)化)、數(shù)據(jù)獨立性、數(shù)據(jù)冗余度小,易擴充、統(tǒng)一管理和

控制)。

65.數(shù)據(jù)庫的三級模式結(jié)構(gòu)是對(數(shù)據(jù))的三個抽象級別。

66.數(shù)據(jù)庫的特點之一是數(shù)據(jù)的共享。嚴格的講,這里的數(shù)據(jù)共享是指(多種應用,多種語言,多個用戶互相覆

蓋所用的數(shù)據(jù)集合)。

67.數(shù)據(jù)庫管理系統(tǒng)的重要功能有(數(shù)據(jù)定義功能),(數(shù)據(jù)操作功能),數(shù)據(jù)庫的運營管理和數(shù)據(jù)庫的建立以及

維護等4個方面。

68.數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢,插入,修改和刪除等操作,這種功能稱為(數(shù)據(jù)操縱功能)

69.數(shù)據(jù)庫管理系統(tǒng)通常提供授權(quán)功能來控制不同用戶訪問數(shù)據(jù)的權(quán)限,這重要是為了實現(xiàn)數(shù)據(jù)庫的(安全性)。

70.數(shù)據(jù)庫技術(shù)中采用分級方法將數(shù)據(jù)庫的結(jié)構(gòu)劃提成多個層次,是為了提高數(shù)據(jù)庫的(邏輯獨立性)和(物理

獨立性)。

71.數(shù)據(jù)庫是在計算機系統(tǒng)中按照數(shù)據(jù)模型組織、儲存和應用的(數(shù)據(jù)的集合),支持數(shù)據(jù)庫各種操作的軟件系

統(tǒng)叫(數(shù)據(jù)庫管理系統(tǒng)),由計算機、操作系統(tǒng)、DBMS、數(shù)據(jù)庫應用程序及用戶等組成的一個整體叫做(數(shù)

據(jù)庫系統(tǒng))。

72.數(shù)據(jù)庫是長期存儲在計算機內(nèi),有(組織)的,可(共享)的數(shù)據(jù)集合

73.數(shù)據(jù)庫系統(tǒng)的核心是(數(shù)據(jù)庫管理系統(tǒng))。

74.數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng)是由(模式)、(外模式)、(內(nèi)模式)三級構(gòu)成的。

75.數(shù)據(jù)庫系統(tǒng)的特點是(數(shù)據(jù)共享),數(shù)據(jù)獨立,減少數(shù)據(jù)剩余,避免數(shù)據(jù)不一致和加強了數(shù)據(jù)保護。

76.數(shù)據(jù)庫系統(tǒng)一般由(數(shù)據(jù)庫)、應用系統(tǒng)、(數(shù)據(jù)庫管理系統(tǒng))、(數(shù)據(jù)庫管理員)和用戶構(gòu)成。

77.數(shù)據(jù)庫系統(tǒng)在運營過程中,也許會發(fā)生故障。故障重要有(事務故障)、系統(tǒng)故障、(介質(zhì)故障)和計算機病

毒四類?

78.數(shù)據(jù)庫系統(tǒng)中,系統(tǒng)故障通常稱為(軟故障),介質(zhì)故障稱為(硬故障)o

79.數(shù)據(jù)庫應用系統(tǒng)設(shè)計的(需求分析)階段生成的文檔是(數(shù)據(jù)字典)和數(shù)據(jù)流圖。

80.數(shù)據(jù)流圖是數(shù)據(jù)庫系統(tǒng)設(shè)計過程中(概念結(jié)構(gòu)設(shè)計)階段完畢的。

81.數(shù)據(jù)模型的三要素是(數(shù)據(jù)結(jié)構(gòu)),(數(shù)據(jù)操作)和(數(shù)據(jù)約束條件)。

82.數(shù)據(jù)模型是由(數(shù)據(jù)結(jié)構(gòu)),(數(shù)據(jù)操作)和(完整性約束)三部分組成的

83.數(shù)據(jù)模型通常由(數(shù)據(jù)結(jié)構(gòu))、(數(shù)據(jù)操作)、(數(shù)據(jù)的約束條件)三部分組成。

84.為了使程序員編程時既可以使用數(shù)據(jù)庫語言又可使用常規(guī)的程序設(shè)計語言,數(shù)據(jù)庫系統(tǒng)需要把數(shù)據(jù)庫語言嵌

入到(宿主語言)中

85.現(xiàn)實世界的事物反映到人的頭腦中通過思維加工是數(shù)據(jù),這一過程要經(jīng)歷三個領(lǐng)域,依次是(現(xiàn)實世界),

(信息世界)和(計算機世界)。

86.現(xiàn)實世界進行第一層抽象的模型,稱為(概念)模型;對現(xiàn)實世界進行第二層抽象的模型,稱為(數(shù)據(jù))模

型。

87.消除了部分函數(shù)依賴的1NF的關(guān)系模式,必然是(2NF)。

88.消除了非主屬性對侯選鍵傳遞依賴的關(guān)系模式,稱為(3NF)模式。

89.消除了非主屬性對侯選鍵局部依賴的關(guān)系模式,稱為(2NF)模式。

90.消除了每一屬性對侯選鍵傳遞依賴的關(guān)系模式,稱為(BCNF)模式。

91.信息解決的方式而言,在文獻系統(tǒng)階段,(程序設(shè)計)處在主導地位,(數(shù)據(jù))只起著服從程序設(shè)計需要的作

用;而在數(shù)據(jù)庫方式下,(數(shù)據(jù))占據(jù)了中心位置。

92.由初步E-R圖構(gòu)成基本E-R圖,其重要任務是(消除不必要的冗余)。

93.由分E-R圖生成初步E-R圖,其重要任務是(消除屬性沖突)、(消除結(jié)構(gòu)沖突)和(消除命名沖突)。

94.在SQL語言中,為了數(shù)據(jù)庫的安全性,設(shè)立了對數(shù)據(jù)的存取進行控制的語句,對用戶授權(quán)使用(GRANT)

語句,收回所授的權(quán)限使用(REVOKE)語句。

95.在登錄日記文獻時,應當先(登錄日記文獻),后(更新數(shù)據(jù)庫)。

96.在登錄日記文獻時,應當先登錄(日記文獻),后(更新數(shù)據(jù)庫)。

97.在關(guān)系A(chǔ)(S,SN,D)和B(D,CN,NM)中,A的主鍵是S,B的主鍵是D,則D在A中稱為(外碼)。

98.在關(guān)系代數(shù)中,9連接是由(笛卡爾積)和(選擇)運算組合而成的。

99.在關(guān)系模式R中,若其函數(shù)依賴集中所有候選鍵都是決定因素,則R最高范式是(4NF)。

100.在關(guān)系模型中,若屬性A是關(guān)系R的主碼,則在R的任何元組中,屬性A的取值都不允許為空,這種

約束稱為(實體完整性)規(guī)則。

101.在關(guān)系數(shù)據(jù)庫設(shè)計中,使每個關(guān)系達成3NF,這是(邏輯設(shè)計階段)階段完畢的。

102.在關(guān)系數(shù)據(jù)庫中,當關(guān)系的類型改變時,用戶程序也可以不變,這是(數(shù)據(jù)的邏輯獨立性)。

103.在數(shù)據(jù)抽象中,概括層次表達(是一個(issubsetof))聯(lián)系,聚集層次表達(是一部分(ispartof))

聯(lián)系。

104.在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段,文獻系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段,在這幾個階段

中,數(shù)據(jù)的獨立性是(數(shù)據(jù)庫系統(tǒng))階段實現(xiàn)的。

105.在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中的全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是(模式)

106.在數(shù)據(jù)庫的三級模式體系結(jié)構(gòu)中,模式與內(nèi)模式之間的映象(模式/內(nèi)模式),實現(xiàn)了數(shù)據(jù)庫的(物理)

獨立性。

107.在數(shù)據(jù)庫技術(shù)中,編寫應用程序的語言仍然是C一類高級語言,這些語言被稱為(宿主語言(或主語言,

HostLanguage))語言。

108.在數(shù)據(jù)庫設(shè)計的4個階段中,每個階段都有自己的設(shè)計內(nèi)容?!谀男┍?、在哪些屬性上、建什么樣的

索引’,這一內(nèi)容應當屬于(物理)設(shè)計階段。

109.在數(shù)據(jù)庫設(shè)計的需求分析階段,數(shù)據(jù)字典通常由(數(shù)據(jù)項)、(數(shù)據(jù)結(jié)構(gòu))、(數(shù)據(jù)流)、(數(shù)據(jù)存儲)和(解

決過程)5部分組成。

110.在數(shù)據(jù)庫設(shè)計中,(數(shù)據(jù)字典)是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進行具體的數(shù)據(jù)收集和數(shù)據(jù)分析所獲

得的重要成果。

111.在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于(邏輯設(shè)計階段

112.在數(shù)據(jù)庫設(shè)計中,子類和超類存在著(繼承)的聯(lián)系。

113.在數(shù)據(jù)庫系統(tǒng)的三級模式體系結(jié)構(gòu)中,描述數(shù)據(jù)在數(shù)據(jù)庫中的物理結(jié)構(gòu)或存儲方式的是(內(nèi)模式)。

114.在數(shù)據(jù)庫中存儲的是(數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系)。

115.在數(shù)據(jù)庫中為提高查詢速度而設(shè)立的邏輯排序手段稱為(索引)。

116.在一個關(guān)系R中,若每個數(shù)據(jù)項都是不在分割的,那么R一定屬于(1NF)

117.在一個關(guān)系R中,若每個數(shù)據(jù)項都是不可再分割的,那么R一定屬于(第一(1NF))范式。

二、選擇題

1.若關(guān)系模式R中的屬性全是主屬性,則R的最高范式等級至少是(C)

(A)INF(B)2NF

(C)3NF(D)BCNF

2.在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文獻系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個階段中,

數(shù)據(jù)獨立性最高的是(A)階段。

(A)數(shù)據(jù)庫系統(tǒng)(B)文獻系統(tǒng)

(C)人工管理(D)數(shù)據(jù)項管理

3.數(shù)據(jù)庫類型的劃分依據(jù)是(B)

(A)記錄形式(B)數(shù)據(jù)模型

(C)數(shù)據(jù)聯(lián)系(D)存取數(shù)據(jù)方法

4.五種基本關(guān)系代數(shù)運算是(A)

(A)U,—,x,n和。(B)U,—,co,n和。

(C)U,n,x,口和o(D)U,n,co,n和o

5.在關(guān)系代數(shù)的專門關(guān)系運算中,將兩個關(guān)系中具有共同屬性值的元組連接到一起構(gòu)成新表的

操作稱為(C)

(A)選擇(B)投影

(C)連接(D)笛卡爾積

6.假如想找出關(guān)系R的屬性A上為空的那些元組,則條件子句應當為(C)

(A)WHEREA=NULL(B)WHEREA==NULL

(C)WHEREAISNULL(D)WHEREANOTISNULL

7.在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是(D)0

(A)外模式(B)內(nèi)模式

(C)存儲模式(D)模式

8.下列關(guān)于視圖的說法中錯誤的是(C)

(A)視圖是從一個或多個基本表導出的表,它是虛表

(B)視圖可以被用來對無權(quán)用戶屏蔽數(shù)據(jù)

(C)視圖一經(jīng)定義就可以和基本表同樣被查詢和更新

(D)視圖可以用來定義新的視圖

9.數(shù)據(jù)庫的層次模型應滿足的條件是(C)?

(A)允許一個以上的結(jié)點無雙親,也允許一個結(jié)點有多個雙親

(B)必須有兩個以上的結(jié)點

(C)有且僅有一個結(jié)點無雙親,其余結(jié)點都只有一個雙親

(D)每個結(jié)點有且僅有一個雙親

10.在SQL語言中,DELETE語句的作用是(D)

(A)刪除基本表(B)刪除視圖

(C)刪除基本表和視圖(D)刪除基本表和視圖的元組

11.在關(guān)系代數(shù)的專門關(guān)系運算中,從表中取出指定的屬性的操作稱為(B)

(A)選擇(B)投影

(C)連接(D)掃描

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

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

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

13.假如一個關(guān)系屬于3NF,則它(A)

(A)必然屬于2NF(B)必然屬于4NF

(C)也許不屬于2NF(D)必然屬于BCNF

14.在關(guān)系代數(shù)的專門關(guān)系運算中,從表中選出滿足某種條件的元組的操作稱為(A);

(A)選擇(B)投影

(C)連接(D)掃描

15.在關(guān)系代數(shù)的專門關(guān)系運算中,將兩個關(guān)系中具有共同屬性值的元組連接到一起構(gòu)成新表的操作稱為(C)。

(A)選擇(B)投影

(C)連接(D)掃描

16.如下圖所示,兩個關(guān)系R1和R2,它們進行(D)運算后得到R3o

(A)交(B)并

(C)笛卡爾積(D)連接

R1R2R3

DEMABcEM

1mia1Xmi

2njd1ymi

tn5mkc2ynj

17.設(shè)有關(guān)系模式R(A,B,C,D),F是R上成立的FD集,F={A-B,BYC-D,D-A},貝ijF+中,

左部為C的函數(shù)依賴有(D)

(A)2個(B)4個

(C)8個(D)16個

18.關(guān)系數(shù)據(jù)庫中的碼是指(D)。

(A)能唯一決定關(guān)系的字段

(B)不可改動的專用保存字

(C)關(guān)鍵的很重要的字段

(D)能唯一標記元組的屬性或?qū)傩约?/p>

19.數(shù)據(jù)流圖DFD使用的時機是(D)

(A)概念結(jié)構(gòu)設(shè)計階段(B)邏輯結(jié)構(gòu)設(shè)計階段

(C)可行性分析階段(D)需求分析階段

20.SQL語言具有兩種使用方式,分別為交互式SQL和(C)。

(A)提醒式SQL(B)多用戶SQL

(C)嵌入式SQL(D)解釋式SQL

21.設(shè)有關(guān)系R(書號,書名),假如要檢索書名中至少包含4個字母,且第3個字母為M的圖書,則SQL查詢語句

中WHERE子句的條件表達式應寫成(C)

(A)書名LIKE(B)書名LIKE1_M%'

(C)書名LIKE(D)書名LIKE

22.設(shè)計性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化重要的理論依據(jù)是(A)o

(A)關(guān)系規(guī)范化理論(B)關(guān)系運算理論

(C)關(guān)系代數(shù)理論(D)數(shù)理邏輯理論

23.規(guī)范化過程重要為克服數(shù)據(jù)庫邏輯結(jié)構(gòu)中的插入異常,刪除異常以及(C)缺陷。

(A)數(shù)據(jù)的不一致性(B)結(jié)構(gòu)不合理

(C)冗余度大(D)數(shù)據(jù)丟失

24.設(shè)F是關(guān)系模式R的FD集,假如對F中每個非平凡的FD:X-Y,都有X是R的超碼,則(C)

(A)R屬于2NF,但不一定屬于3NF(B)R屬于3NF,但不一定屬于BCNF

(C)R屬于BCNF,但不一定屬于4NF(D)R屬于4NF

25.當關(guān)系模式R(A,B)已屬于3NF,下列說法中(B)是對的的。

(A)它一定消除了插入異常和刪除異常

(B)仍存在一定的插入和刪除異常

(C)一定屬于BCNF

(D)A和C都是

26.使用數(shù)據(jù)庫技術(shù)來解決一個實際問題時,對數(shù)據(jù)描述經(jīng)歷的過程是(B)

(A)定義、描述、實現(xiàn)(B)概念設(shè)計、邏輯設(shè)計、物理設(shè)計

(C)結(jié)構(gòu)設(shè)計、表設(shè)計、內(nèi)容設(shè)計(D)邏輯設(shè)計、結(jié)構(gòu)設(shè)計、表設(shè)計

27.消除了非主屬性對碼的部分函數(shù)依賴的1NF的關(guān)系模式,必然是(B)。

(A)INF(B)2NF

(C)3NF(D)4NF

28.E-R圖是數(shù)據(jù)庫設(shè)計的工具之一,它合用于建立數(shù)據(jù)庫的(A)。

(A)概念模型(B)邏輯模型

(C)結(jié)構(gòu)模型(D)物理模型

29.SQLServer提供的單行注釋語句的注釋符是(B)

(A)'/*'(B)

(C)'*/'(D)'〃'

30.在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模式是(C)的任務。

(A)需求分析階段(B)概念設(shè)計階段

(C)邏輯設(shè)計階段(D)物理設(shè)計階段

31.有12個實體類型,并且它們之間存在著15個不同的二元聯(lián)系,其中4個是1:1聯(lián)系類型,5個是1:

N聯(lián)系類型,6個M:N聯(lián)系類型,那么根據(jù)轉(zhuǎn)換規(guī)則,這個ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式有(B)

(A)17個(B)18個

(C)23個(D)27個

32.在關(guān)系模式設(shè)計時,每個關(guān)系模式應只相應于(A)

(A)一個實體類型或一個聯(lián)系類型(B)一個實體類型和一個聯(lián)系類型

(C)多個實體類型(D)多個聯(lián)系類型

33.當局部E-R圖合并成全局E-R圖時也許出現(xiàn)沖突,不屬于合并沖突的是(B)。

(A)屬性沖突(B)語法沖突

(C)結(jié)構(gòu)沖突(D)命名沖突

34.DBMS通常提供授權(quán)功能來控制不同用戶訪問數(shù)據(jù)的權(quán)限,這重要是為了實現(xiàn)數(shù)據(jù)庫的(D)。

(A)可靠性(B)一致性

(C)完整性(D)安全性

35.SQL語言具有兩種使用方式,分別稱為交互式SQL和(C)

(A)編譯式SQL(B)解釋式SQL

(C)嵌入式SQL(D)過程化SQL

36.設(shè)有兩個事務Tl、T2,其并發(fā)操作如下圖所示,下面評價對的的是(D)。

(A)該操作不存在問題(B)該操作丟失

(C)該操作不能反復讀(D)該操作讀'臟'數(shù)據(jù)

T1T2

①讀A=100

A=A*2寫回

②讀A=200

?ROLLBACK

恢復A=100

37.若事務T對數(shù)據(jù)R已加了X鎖,則其他事務對數(shù)據(jù)R(D)。

(A)可以加S鎖不能加X鎖(B)不能加S鎖可以加X鎖

(C)可以加S鎖也可以加X鎖(D)不能加任何鎖

38.在T-SQL中,批解決中調(diào)用存儲過程所使用的命令是(A)

(A)EXEC(B)SET

(C)USE(D)DECLARE

39.后備副本的用途是(C)。

(A)安全性保障(B)一致性控制

(C)故障后的恢復(D)數(shù)據(jù)的轉(zhuǎn)儲

40.用于數(shù)據(jù)庫恢復的重要文獻是(C)

(A)數(shù)據(jù)庫文獻(B)索引文獻

(C)日記文獻(D)備注文獻

41.數(shù)據(jù)庫系統(tǒng)與文獻系統(tǒng)的重要區(qū)別是(B)。

(A)數(shù)據(jù)庫系統(tǒng)復雜,而文獻系統(tǒng)簡樸。

(B)文獻系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決。

(C)文獻系統(tǒng)只能管理程序文獻,而數(shù)據(jù)庫系統(tǒng)可以管理各種類型的文獻。

(D)文獻系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量。

42.在數(shù)據(jù)庫中,下列說法(A)是不對的的。

(A)數(shù)據(jù)庫避免了一切數(shù)據(jù)的反復

(B)若系統(tǒng)是完全可以控制的,則系統(tǒng)可保證更新時的一致性

(C)數(shù)據(jù)庫中的數(shù)據(jù)可以共享

(D)數(shù)據(jù)庫減少了數(shù)據(jù)冗余

43.設(shè)有關(guān)系模式R(A,B,C,D),F是R上成立的FD集,F(xiàn)={A-B,B-C,C-D,D-A),則F+中,

左部為C的函數(shù)依賴有(D)

(A)2個(B)4個

(C)8個(D)16個

44.數(shù)據(jù)庫系統(tǒng)是在(A)的基礎(chǔ)上發(fā)展起來的。

(A)文獻系統(tǒng)(B)應用程序系統(tǒng)

(C)數(shù)據(jù)庫管理系統(tǒng)(D)編譯系統(tǒng)

45.數(shù)據(jù)庫的網(wǎng)狀模型應滿足的條件是(A)。

(A)允許一個以上的結(jié)點無雙親,也允許一個結(jié)點有多個雙親

(B)必須有兩個以上的結(jié)點

(C)有且僅有一個結(jié)點無雙親,其余結(jié)點都只有一個雙親

(D)每個結(jié)點有且僅有一個雙親

46.表達事務執(zhí)行成功的語句是(A)

(A)COMMIT(B)GO

(C)ROLLBACK(D)RETURN

47.按所使用的數(shù)據(jù)模型來分,數(shù)據(jù)庫可分為(A)三種類型。

(A)層次、關(guān)系和網(wǎng)狀(B)網(wǎng)狀、環(huán)狀和鏈狀

(C)大型、中型和小型(D)獨享、共享和分時

48.設(shè)有如下圖所示的關(guān)系R,經(jīng)操作DA,B(oB=b(R))的運算結(jié)果是(C)

RA.

ABC

ABc

ABCId

ABcEJ

DAf

CBDKJ[BjKJ

CBd

(D)

49.如下圖所示,兩個關(guān)系R1和R2,它們進行(D)運算后得到R3。

R1R2R3

ABcEM

亢a1Xmi

句2nJd1Ymi

EtnElEITJc2Ynj

(A)交(B)并

(C)笛卡爾積(D)連接

50.SQL語言是(C)語言。

(A)層次數(shù)據(jù)庫(B)網(wǎng)絡數(shù)據(jù)庫

(C)關(guān)系數(shù)據(jù)庫(D)非數(shù)據(jù)庫

51.關(guān)系數(shù)據(jù)庫規(guī)范化是為解決關(guān)系數(shù)據(jù)庫中(A)問題而引入的。

(A)插入、刪除和數(shù)據(jù)冗余

(B)提高查詢速度

(C)減少數(shù)據(jù)操作的復雜性

(D)保證數(shù)據(jù)的安全性和完整性

52.關(guān)系模式中,滿足2NF的模式,(D)o

(A)也許是1NF(B)必然是BCNF

(C)必然是3NF(D)必然是1NF

53.數(shù)據(jù)庫恢復的重要依據(jù)是(D)

(A)DBA(B)DD

(C)批解決文獻(D)事務日記

54.能消除多值依賴引起的冗余的是(C)o

(A)2NF(B)3NF

(C)4NF(D)BCNF

55.DB、DBMS和DBS三者之間的關(guān)系是(B)

(A)DB涉及DBMS和DBS(B)DBS涉及DB和DBMS

(C)DBMS涉及DB和DBS(D)不能互相涉及

56.從E-R模型向關(guān)系模型轉(zhuǎn)換時,一個M:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式的碼是(C

(A)N端實體的碼

(B)M端實體的碼

(C)M端實體的碼與N端實體的碼的組合

(D)重新選取其他屬性

57.保護數(shù)據(jù)庫,防止未經(jīng)授權(quán)的或不合法的使用導致的數(shù)據(jù)泄露、更改破壞。這是指數(shù)據(jù)庫的(A)。

(A)安全性(B)完整性

(C)并發(fā)控制(D)恢復

58.SQL與C語言解決記錄的方式是不同的。當將SQL語句嵌入到C語言程序時,為協(xié)調(diào)兩者而引入(C)

(A)堆(B)棧

(C)游標(D)聚簇

59.設(shè)有兩個事務Tl、T2,其并發(fā)操作如下圖所示,下面評價對的的是(C)。

(A)該操作不存在問題(B)該操作丟失

(C)該操作不能反復讀(D)該操作讀‘臟’數(shù)據(jù)

T1T2

①讀A=10,

B=5

求和讀A=10

A+B=15A=A*2寫回

③讀A=20,

B=5

求和25驗證

60.在事務依賴圖中,假如兩個事務的依賴關(guān)系形成一個循環(huán),那么就會(B)

(A)出現(xiàn)活鎖現(xiàn)象(B)出現(xiàn)死鎖現(xiàn)象

(C)事務執(zhí)行成功(D)事務執(zhí)行失敗

61.在DB恢復時,對已經(jīng)提交但更新未寫入磁盤的事務執(zhí)行(B)

(A)UNDO解決(B)REDO解決

(C)ROLLBACK解決(D)ABORT解決

62.若系統(tǒng)在運營過程中,由于某種因素,導致系統(tǒng)停止運營,致使事務在執(zhí)行過程中以非正常方式終止,這

時內(nèi)存中的信息丟失,而存儲在外存上的數(shù)據(jù)未受影響,這種情況稱為(B)。

(A)事務故障(B)系統(tǒng)故障

(C)介質(zhì)故障(D)運營故障

63.在數(shù)據(jù)庫中存儲的是(C)

(A)數(shù)據(jù)(B)數(shù)據(jù)模型

(C)數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系(D)信息

64.在數(shù)據(jù)庫系統(tǒng)中,提供數(shù)據(jù)與應用程序間物理獨立性的是(B)

(A)外模式/模式映像(B)模式/內(nèi)模式映像

(C)外模式/內(nèi)模式映像(D)子模式/模式映像

65.按所使用的數(shù)據(jù)模型來分,數(shù)據(jù)庫可分為(A)三種類型。

(A)層次、關(guān)系和網(wǎng)狀(B)網(wǎng)狀、環(huán)狀和鏈狀

(C)大型、中型和小型(D)獨享、共享和分時

66.關(guān)系數(shù)據(jù)模型(D)。

(A)只能表達實體間的1:1聯(lián)系(B)只能表達實體間的1:n聯(lián)系

(C)只能表達實體間的m:n聯(lián)系(D)可以表達實體間的上述三種聯(lián)系

67.設(shè)有屬性A,B,C,D,以下表達中不是關(guān)系的是(C)

(A)R(A)(B)R(A,B,C,D)

(C)R(AxBxCxD)(D)R(A,B)

68.關(guān)系運算以關(guān)系代數(shù)為理論基礎(chǔ),關(guān)系代數(shù)的最基本操作是并、差、笛卡爾積和(C)

(A)投影、連接(B)連接、選擇

(C)選擇、投影(D)交、選擇

69.自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當對關(guān)系R和S使用自然連接時,規(guī)定R和S具有一個

或多個共有的(D)o

(A)元組(B)行

(C)記錄(D)屬性

70.侯選碼中的屬性稱為(B)。

(A)非主屬性(B)主屬性

(C)復合屬性(D)關(guān)鍵屬性

71.要修改表的結(jié)構(gòu),應使用SQL語言的命令(C)

(A)UPDATETABLE(B)MODIFYTABLE

(C)ALTERTABLE(D)CHANGETABLE

72.數(shù)據(jù)庫概念設(shè)計的E-R方法中,用屬性描述實體的特性,屬性在E-R圖中,用(D)表達。

(A)矩形(B)四邊形

(C)菱形(D)橢圓形

73.若事務在檢查點之后開始執(zhí)行,在故障點之前已提交,則系統(tǒng)恢復時對該事務執(zhí)行(A)

(A)REDO操作(B)UNDO操作

(C)RESTART操作(D)NULL操作

74.數(shù)據(jù)庫的(B)是指數(shù)據(jù)的對的性和相容性。

(A)安全性(B)完整性

(C)并發(fā)控制(D)恢復

75.設(shè)有兩個事務Tl、T2,其并發(fā)操作如下圖所示,下面評價對的的是(B

(A)該操作不存在問題(B)該操作丟失

(C)該操作不能反復讀(D)該操作讀'臟'數(shù)據(jù)

T1T2

①讀X=48

②讀X=48

③X-X+10

寫回X

④X-X-2寫回X

76.若事務T對數(shù)據(jù)R已加了S鎖,則其他事務對數(shù)據(jù)R(A)。

(A)可以加S鎖不能加X鎖(B)不能加S鎖可以加X鎖

(C)可以加S鎖也可以加X鎖(D)不能加任何鎖

77.事務(Transaction)是一個(C)

(A)程序(B)進程

(C)操作序列(D)完整性規(guī)則

78.SELECT語句使用關(guān)鍵字(A)可以把反復行屏蔽掉。

(A)DISTINCT(B)UNION

(C)UNIQUE(D)TOP

79.事務對DB的修改,應當在數(shù)據(jù)庫中留下痕跡,永不消逝。這個性質(zhì)稱為事務的(A)

(A)持久性(B)隔離性

(C)一致性(D)原子性

80.在SQL語言中,用于測試列值非空的短語是(C)

(A)ISNOTEMPTY(B)NOTUNIQUE

(C)ISNOTNULL(D)NOTEXISTS

81.事務的執(zhí)行順序稱為(C)

(A)過程(B)環(huán)節(jié)

(C)調(diào)度(D)優(yōu)先級

82.為了使屬性在各元組上取值唯一,在建立基本表時應使用保存字(A)

(A)UNIQUE(B)COUNT

(C)DISTINCT(D)UNION

83.在事務依賴圖中,假如兩個事務的依賴關(guān)系形成一個循環(huán),那么就會(B

(A)出現(xiàn)活鎖現(xiàn)象(B)出現(xiàn)死鎖現(xiàn)象

(C)事務執(zhí)行成功

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論