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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一、 填空題1. ( 事務 )是用戶定義的一個數(shù)據(jù)庫操作序列,是一個不可分割的工作單位,它具有(原子性)、(一致性)、(隔離性)、(持續(xù)性)四個特性。2. ( 數(shù)據(jù)庫 )是長期存儲在計算機內的、有組織、可共享的數(shù)據(jù)集合。(數(shù)據(jù)庫)是存儲在計算機內組織的結構化的相關數(shù)據(jù)的集合。3. (事務)是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。4. (數(shù)據(jù)庫管理系統(tǒng))是位于用戶與(操作系統(tǒng))之間的一層數(shù)據(jù)管理軟件。5. (物理結構設計)階段與具體的DBMS密切相關。6. DBMS是指(數(shù)據(jù)庫管理系統(tǒng))它是位于(用戶)和(操作系統(tǒng))之間的一層管理軟件7. E-R圖一

2、般在數(shù)據(jù)庫設計的(概念結構設計)階段使用。8. RDMBS查詢處理可分為(查詢分析)、查詢檢查、(查詢優(yōu)化)和查詢執(zhí)行四個階段。9. SQL Server具有兩種身份驗證模式:(WINDOWS)身份驗證模式和(混合)身份驗證模式。10. SQL的(集合)處理方式與主語言的單記錄處理方式之間用(游標)來協(xié)調。11. SQL的觸發(fā)事件有三類:(UPDATE)、(DELETE)和(INSERT)。12. SQL的授權語句中的關鍵字PUBLIC表示(全體用戶)。13. SQL中的安全性機制,主要有兩個:(視圖)和(授權)。14. S封鎖增加了并發(fā)度,但缺點是(容易發(fā)生死鎖)。15. T-SQL語言中,

3、局部變量由用戶定義和維護,名稱以()開頭;全局變量由系統(tǒng)定義和維護,名稱以()開頭。16. 按所使用的數(shù)據(jù)模型來分,數(shù)據(jù)庫可分為(層次)、(關系)和(網(wǎng)狀)三種類型。17. 按照數(shù)據(jù)結構的類型來命名,數(shù)據(jù)模型分為(層次模型),(網(wǎng)狀模型)和(關系模型)。18. 表示實體及其聯(lián)系的方法為(E-R圖),基本圖素包括(實體)、(屬性)和(聯(lián)系)。習慣上實體用(矩形)表示,實體屬性用(橢圓形)表示,聯(lián)系用(菱形)表示。19. 并發(fā)操作帶來的問題主要有(丟失修改),(不可重復讀),(讀臟數(shù)據(jù))。20. 并發(fā)控制的主要方法是采用(封鎖)機制,其類型有(共享鎖)和(排它鎖)兩種。21. 層次、網(wǎng)狀的DML屬

4、于(過程性)語言,而關系型DML屬于(非過程性)語言。22. 層次模型中上一層記錄類型和下一層記錄類型之間的聯(lián)系是(1:N)聯(lián)系。23. 當數(shù)據(jù)的存儲結構改變了,應用程序不變,而由DBMS處理這種改變。這是指數(shù)據(jù)的(物理獨立性)24. 當數(shù)據(jù)庫的存儲結構改變時,可相應修改(模式/內模式映像),從而保持模式不變。25. 對數(shù)據(jù)對象施加封鎖,可能會引起活鎖和死鎖問題。預防死鎖通常有(一次封鎖法)和(順序封鎖法)兩種方法。26. 對于非規(guī)范化的模式,經過(將每一個分量化分為不可分的數(shù)據(jù)項)轉變?yōu)?NF,將1NF經過(消除每一個非主屬性對碼的部分函數(shù)依賴,)轉變?yōu)?NF,將2NF經過( 消除非主屬性對

5、碼的傳遞函數(shù)依賴 )轉變?yōu)?NF。27. 對于數(shù)據(jù)庫系統(tǒng),負責定義數(shù)據(jù)庫內容,決定存儲結構和存儲策略及安全授權等工作的是(數(shù)據(jù)庫管理員)。28. 多個事物在某個調度下的執(zhí)行是正確的,是能保證數(shù)據(jù)庫一致性的,當且僅當該調度是(可串行化的)。29. 封鎖能避免錯誤的發(fā)生,但會引起(活鎖和死鎖)問題。30. 根據(jù)數(shù)據(jù)模型的應用目的不同,數(shù)據(jù)模型可分為(概念模型)和(數(shù)據(jù)模型) 31. 關系R和S做外連接,結果中只有R的屬性存在Null值,則該連接屬于(右外)連接。32. 關系操作的特點是(集合)操作。33. 關系代數(shù)表達式優(yōu)化的啟發(fā)式規(guī)則有:盡早地執(zhí)行(選擇)和投影操作,避免直接做(笛卡爾積)。34

6、. 關系規(guī)范化的目的是(控制冗余,避免插入和刪除異常,從而增強數(shù)據(jù)的穩(wěn)定性和靈活性).35. 關系規(guī)范中的刪除操作異常是指(不該刪除的數(shù)據(jù)被刪除),插入操作異常是指(應該插入的數(shù)據(jù)未被插入)。36. 關系模式的操作異常問題往往是由(數(shù)據(jù)冗余)引起的。37. 關系模式中,滿足2NF的模式必定是(1NF)。 38. 關系模式中R的屬性全部是主屬性,則R的最高范式必定是( 3NF)。39. 關系模型中的關系模式至少是(1NF)。 40. 關系數(shù)據(jù)庫規(guī)范化是為解決關系數(shù)據(jù)庫中(插入、刪除和數(shù)據(jù)冗余)問題而引入的。41. 規(guī)范化理論是關系數(shù)據(jù)庫進行邏輯設計的理論依據(jù)。根據(jù)這個理論,關系數(shù)據(jù)庫中的關系必須

7、滿足:其每一屬性都是(不可分解的)。42. 候選關鍵字中的屬性稱為( 主屬性)。 43. 恢復的基本原則是(冗余)。要使數(shù)據(jù)庫具有可恢復性,在平時要做好兩件事:(轉儲(備份)和(記日志)。44. 假定一個E-R圖包含有A實體和B實體,并且從A到B存在著1:N的聯(lián)系,則轉換成關系模式后,右以包含有(1或2 )個關系模式。45. 假定一個E-R圖包含有A實體和B實體,并且從A到B存在著M:N的聯(lián)系,則轉換成關系模型后,包含有( 3 )個關系模式。46. 就方法的特點而言,需求分析階段通常采用(自頂向下逐步細化)的分析方法;概念設計階段通常采用(自底向上逐步總和)的設計方法。47. 兩段式封鎖是可串

8、行化的(充分)條件。48. 描述概念模型常用的方法是(實體-聯(lián)系方法)。49. 判斷一個并發(fā)調度是否正確,可以用(可串行化)概念來解決。50. 如果YXU,則XY 成立。這條推理規(guī)則稱為(自反律)。51. 如果對數(shù)據(jù)庫的并發(fā)操作不加以控制,則會帶來四類問題:(丟失更新)、(讀臟數(shù)據(jù))和(不可重復讀)。52. 若關系為1NF,且它的每一個非主屬性都(完全函數(shù)依賴于或不部分函依賴于)碼,則該關糸為2NF。53. 若事務T對數(shù)據(jù)對象A加了S鎖,則其他事務只能對數(shù)據(jù)A再加( S )鎖,不能加(X )鎖,直到事務T釋放A上的鎖。54. 若事物T對數(shù)據(jù)R已經加了X鎖,則其他事物對數(shù)據(jù)R(不能加任何鎖)。5

9、5. 設F為關系模式R的函數(shù)依賴集,若對F中每個非平凡的FD:XY,都有X是R的(超碼),則稱R為(BCNF)模式。56. 設計概念結構時,常用的數(shù)據(jù)抽象方法是( 分類)、( 聚集)和(概括 )。57. 設計性能較優(yōu)的關系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)是(關系規(guī)范化理論)。58. 實體之間的聯(lián)系可抽象為三類,它們是(一對一)、(一對多)、(多對多)。59. 實體之間的聯(lián)系可抽象為三類它們是(1:1),(1:m)和(m:n)60. 事務的執(zhí)行次序稱為(調度)。61. 事物的所有操作要么全做,要么全不做,這是事務的(原子)特性。62. 數(shù)據(jù)獨立性又可為(邏輯數(shù)據(jù)獨立性)和(物理數(shù)據(jù)獨立性)。

10、63. 數(shù)據(jù)管理技術經歷了(人工管理),(文件管理)和(數(shù)據(jù)庫系統(tǒng))三個階段64. 數(shù)據(jù)庫的基本特點是(數(shù)據(jù)可以共享(或數(shù)據(jù)結構化)、數(shù)據(jù)獨立性、數(shù)據(jù)冗余度小,易擴充、統(tǒng)一管理和控制)。65. 數(shù)據(jù)庫的三級模式結構是對(數(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ù)庫

11、管理系統(tǒng)通常提供授權功能來控制不同用戶訪問數(shù)據(jù)的權限,這主要是為了實現(xiàn)數(shù)據(jù)庫的(安全性)。70. 數(shù)據(jù)庫技術中采取分級方法將數(shù)據(jù)庫的結構劃分成多個層次,是為了提高數(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ù)庫是長期存儲在計算機內,有(組織)的,可(共享)的數(shù)據(jù)集合73. 數(shù)據(jù)庫系統(tǒng)的核心是(數(shù)據(jù)庫管理系統(tǒng))。74. 數(shù)據(jù)庫系統(tǒng)的三級模式結構是指數(shù)據(jù)庫系統(tǒng)是由( 模式)、(外模式

12、)、( 內模式)三級構成的。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ù)庫管理員)和用戶構成。77. 數(shù)據(jù)庫系統(tǒng)在運行過程中,可能會發(fā)生故障。故障主要有(事務故障)、系統(tǒng)故障、(介質故障)和計算機病毒四類。78. 數(shù)據(jù)庫系統(tǒng)中,系統(tǒng)故障通常稱為( 軟故障 ),介質故障稱為( 硬故障 )。79. 數(shù)據(jù)庫應用系統(tǒng)設計的(需求分析)階段生成的文檔是(數(shù)據(jù)字典)和數(shù)據(jù)流圖。80. 數(shù)據(jù)流圖是數(shù)據(jù)庫系統(tǒng)設計過程中(概念結構設計)階段完成的。81. 數(shù)據(jù)模型的三要素是(數(shù)據(jù)結構),(

13、數(shù)據(jù)操作)和(數(shù)據(jù)約束條件)。82. 數(shù)據(jù)模型是由(數(shù)據(jù)結構),(數(shù)據(jù)操作)和(完整性約束) 三部分組成的83. 數(shù)據(jù)模型通常由(數(shù)據(jù)結構)、(數(shù)據(jù)操作)、(數(shù)據(jù)的約束條件)三部分組成。84. 為了使程序員編程時既可以使用數(shù)據(jù)庫語言又可使用常規(guī)的程序設計語言,數(shù)據(jù)庫系統(tǒng)需要把數(shù)據(jù)庫語言嵌入到(宿主語言)中85. 現(xiàn)實世界的事物反映到人的頭腦中經過思維加工是數(shù)據(jù),這一過程要經歷三個領域,依次是(現(xiàn)實世界),(信息世界)和(計算機世界)。86. 現(xiàn)實世界進行第一層抽象的模型,稱為(概念)模型;對現(xiàn)實世界進行第二層抽象的模型,稱為(數(shù)據(jù))模型。87. 消除了部分函數(shù)依賴的1NF的關系模式,必定是(

14、2NF)。88. 消除了非主屬性對侯選鍵傳遞依賴的關系模式,稱為(3NF)模式。89. 消除了非主屬性對侯選鍵局部依賴的關系模式,稱為(2NF)模式。90. 消除了每一屬性對侯選鍵傳遞依賴的關系模式,稱為(BCNF)模式。91. 信息處理的方式而言,在文件系統(tǒng)階段,(程序設計)處于主導地位,(數(shù)據(jù))只起著服從程序設計需要的作用;而在數(shù)據(jù)庫方式下,(數(shù)據(jù))占據(jù)了中心位置。92. 由初步E-R圖構成基本E-R圖,其主要任務是(消除不必要的冗余)。93. 由分E-R圖生成初步E-R圖,其主要任務是(消除屬性沖突)、(消除結構沖突)和(消除命名沖突)。94. 在SQL語言中,為了數(shù)據(jù)庫的安全性,設置了

15、對數(shù)據(jù)的存取進行控制的語句,對用戶授權使用(GRANT)語句,收回所授的權限使用(REVOKE)語句。95. 在登錄日志文件時,應該先(登錄日志文件),后(更新數(shù)據(jù)庫)。96. 在登錄日志文件時,應該先登錄(日志文件),后(更新數(shù)據(jù)庫)。97. 在關系A(S,SN,D)和B(D,CN,NM)中,A的主鍵是S,B的主鍵是D,則D在A中稱為(外碼)。98. 在關系代數(shù)中,連接是由(笛卡爾積)和(選擇)運算組合而成的。99. 在關系模式R中,若其函數(shù)依賴集中所有候選鍵都是決定因素,則R最高范式是(4NF)。100. 在關系模型中,若屬性A是關系R的主碼,則在R的任何元組中,屬性A的取值都不允許為空,

16、這種約束稱為(實體完整性)規(guī)則。101. 在關系數(shù)據(jù)庫設計中,使每個關系達到3NF,這是(邏輯設計階段)階段完成的。102. 在關系數(shù)據(jù)庫中,當關系的類型改變時,用戶程序也可以不變,這是(數(shù)據(jù)的邏輯獨立性)。103. 在數(shù)據(jù)抽象中,概括層次表示(是一個(is subset of)聯(lián)系,聚集層次表示(是一部分(is part of)聯(lián)系。104. 在數(shù)據(jù)管理技術的發(fā)展過程中,經歷了人工管理階段,文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段,在這幾個階段中,數(shù)據(jù)的獨立性是(數(shù)據(jù)庫系統(tǒng))階段實現(xiàn)的。105. 在數(shù)據(jù)庫的三級模式結構中,描述數(shù)據(jù)庫中的全體數(shù)據(jù)的全局邏輯結構和特征的是(模式)106. 在數(shù)據(jù)庫的三級模式

17、體系結構中,模式與內模式之間的映象(模式/內模式),實現(xiàn)了數(shù)據(jù)庫的(物理)獨立性。107. 在數(shù)據(jù)庫技術中,編寫應用程序的語言仍然是C類高級語言,這些語言被稱為(宿主語言(或主語言,Host Language)語言。108. 在數(shù)據(jù)庫設計的4個階段中,每個階段都有自己的設計內容。在哪些表、在哪些屬性上、建什么樣的索引,這一內容應該屬于(物理)設計階段。109. 在數(shù)據(jù)庫設計的需求分析階段,數(shù)據(jù)字典通常由(數(shù)據(jù)項)、(數(shù)據(jù)結構)、(數(shù)據(jù)流)、(數(shù)據(jù)存儲)和(處理過程)5部分組成。110. 在數(shù)據(jù)庫設計中,(數(shù)據(jù)字典)是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。11

18、1. 在數(shù)據(jù)庫設計中,將E-R圖轉換成關系數(shù)據(jù)模型的過程屬于( 邏輯設計階段 )。112. 在數(shù)據(jù)庫設計中,子類和超類存在著(繼承)的聯(lián)系。113. 在數(shù)據(jù)庫系統(tǒng)的三級模式體系結構中,描述數(shù)據(jù)在數(shù)據(jù)庫中的物理結構或存儲方式的是(內模式)。114. 在數(shù)據(jù)庫中存儲的是(數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系)。115. 在數(shù)據(jù)庫中為提高查詢速度而設置的邏輯排序手段稱為(索引)。116. 在一個關糸R中,若每個數(shù)據(jù)項都是不在分割的,那么R一定屬于(1NF)117. 在一個關系R中,若每個數(shù)據(jù)項都是不可再分割的,那么R一定屬于( 第一(1NF)范式。二、選擇題1若關系模式R中的屬性全是主屬性,則R的最高范式等級至少

19、是(C)(A)1NF(B) 2NF(C)3NF(D)BCNF2在數(shù)據(jù)管理技術的發(fā)展過程中,經歷了人工管理階段、文件系統(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五種基本關系代數(shù)運算是(A)(A),和(B),和(C),和(D),和5在關系代數(shù)的專門關系運算中,將兩個關系中具有共同屬性值的元組連接到一起構成新表的操作稱為(C)(A)選擇(B)投影(C)連接(D)笛卡爾積6如果想找出關系R的屬性A上為空的那些元組,則條件

20、子句應該為(C)(A)WHERE A=NULL(B)WHERE A=NULL(C)WHERE A IS NULL(D)WHERE A NOT IS NULL7在數(shù)據(jù)庫的三級模式結構中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結構和特征的是( D )。(A)外模式(B)內模式(C)存儲模式(D)模式8下列關于視圖的說法中錯誤的是(C)(A)視圖是從一個或多個基本表導出的表,它是虛表(B)視圖可以被用來對無權用戶屏蔽數(shù)據(jù)(C)視圖一經定義就可以和基本表一樣被查詢和更新(D)視圖可以用來定義新的視圖9數(shù)據(jù)庫的層次模型應滿足的條件是( C )。(A)允許一個以上的結點無雙親,也允許一個結點有多個雙親(B)必須有

21、兩個以上的結點(C)有且僅有一個結點無雙親,其余結點都只有一個雙親(D)每個結點有且僅有一個雙親10在SQL語言中,DELETE語句的作用是(D )(A)刪除基本表(B)刪除視圖(C)刪除基本表和視圖(D)刪除基本表和視圖的元組11在關系代數(shù)的專門關系運算中,從表中取出指定的屬性的操作稱為(B)(A)選擇(B)投影(C)連接(D)掃描12若屬性X函數(shù)依賴于屬性Y時,則屬性X與屬性Y之間具有(B)(A)一對一聯(lián)系(B)一對多聯(lián)系(C)多對一聯(lián)系(D)多對多聯(lián)系13如果一個關系屬于3NF,則它(A)(A)必然屬于2NF(B)必然屬于4NF(C)可能不屬于2NF(D)必然屬于BCNF14在關系代數(shù)的

22、專門關系運算中,從表中選出滿足某種條件的元組的操作稱為(A);(A)選擇(B)投影(C)連接(D)掃描15在關系代數(shù)的專門關系運算中,將兩個關系中具有共同屬性值的元組連接到一起構成新表的操作稱為(C)。(A)選擇(B)投影(C)連接(D)掃描16如下圖所示,兩個關系R1和R2,它們進行( D )運算后得到R3。(A)交(B)并(C)笛卡爾積(D)連接 R1 R2 R3ABCa1xc2yd1yDEM1mi2nj5mkABCEMa1xmid1ymic2ynj 17設有關系模式R(A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn)= AB,BC,CD,DA ,則F+中,左部為C的函數(shù)依賴有(D)(A)2個(

23、B)4個(C)8個(D)16個18關系數(shù)據(jù)庫中的碼是指( D )。(A)能唯一決定關系的字段(B)不可改動的專用保留字(C)關鍵的很重要的字段(D)能唯一標識元組的屬性或屬性集合19數(shù)據(jù)流圖DFD使用的時機是(D)(A)概念結構設計階段(B) 邏輯結構設計階段(C)可行性分析階段(D)需求分析階段20SQL語言具有兩種使用方式,分別為交互式SQL和( C )。(A)提示式SQL(B)多用戶SQL(C)嵌入式SQL(D)解釋式SQL21設有關系R(書號,書名),如果要檢索書名中至少包含4個字母,且第3個字母為M的圖書,則SQL查詢語句中WHERE子句的條件表達式應寫成(C)(A)書名 LIKE

24、%_ _M%(B)書名 LIKE _ _M%(C)書名 LIKE _ _M_%(D)書名 LIKE _%M_ _22設計性能較優(yōu)的關系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)是( A )。(A)關系規(guī)范化理論(B)關系運算理論(C)關系代數(shù)理論(D)數(shù)理邏輯理論23規(guī)范化過程主要為克服數(shù)據(jù)庫邏輯結構中的插入異常,刪除異常以及( C )缺陷。(A)數(shù)據(jù)的不一致性(B)結構不合理(C)冗余度大(D)數(shù)據(jù)丟失24設F是關系模式R的FD集,如果對F中每個非平凡的FD:XY,都有X是R的超碼,則(C)(A)R屬于2NF,但不一定屬于3NF(B)R屬于3NF,但不一定屬于BCNF(C)R屬于BCNF,但不一定

25、屬于4NF(D)R屬于4NF25當關系模式R(A,B)已屬于3NF,下列說法中( B )是正確的。(A)它一定消除了插入異常和刪除異常(B)仍存在一定的插入和刪除異常(C)一定屬于BCNF(D)A和C都是26使用數(shù)據(jù)庫技術來處理一個實際問題時,對數(shù)據(jù)描述經歷的過程是(B)(A)定義、描述、實現(xiàn)(B)概念設計、邏輯設計、物理設計(C)結構設計、表設計、內容設計(D)邏輯設計、結構設計、表設計27消除了非主屬性對碼的部分函數(shù)依賴的1NF的關系模式,必定是( B )。(A)1NF(B)2NF(C)3NF(D)4NF28E-R圖是數(shù)據(jù)庫設計的工具之一,它適用于建立數(shù)據(jù)庫的( A )。(A)概念模型(B

26、)邏輯模型(C)結構模型(D)物理模型29SQL Server提供的單行注釋語句的注釋符是(B)(A)/*(B) -(C)*/(D)/30在關系數(shù)據(jù)庫設計中,設計關系模式是( C )的任務。(A)需求分析階段(B)概念設計階段(C)邏輯設計階段(D)物理設計階段31有12個實體類型,并且它們之間存在著15個不同的二元聯(lián)系,其中4個是1:1聯(lián)系類型,5個是1:N聯(lián)系類型,6個M:N聯(lián)系類型,那么根據(jù)轉換規(guī)則,這個ER結構轉換成的關系模式有(B)(A)17個(B)18個(C)23個(D)27個32在關系模式設計時,每個關系模式應只對應于(A)(A)一個實體類型或一個聯(lián)系類型(B)一個實體類型和一個

27、聯(lián)系類型(C)多個實體類型(D)多個聯(lián)系類型33當局部E-R圖合并成全局E-R圖時可能出現(xiàn)沖突,不屬于合并沖突的是( B )。(A)屬性沖突(B)語法沖突(C)結構沖突(D)命名沖突34DBMS通常提供授權功能來控制不同用戶訪問數(shù)據(jù)的權限,這主要是為了實現(xiàn)數(shù)據(jù)庫的( D )。(A)可靠性(B)一致性(C)完整性(D)安全性35SQL語言具有兩種使用方式,分別稱為交互式SQL和(C)(A)編譯式SQL(B)解釋式SQL(C)嵌入式SQL(D)過程化SQL36設有兩個事務T1、T2,其并發(fā)操作如下圖所示,下面評價正確的是( D )。(A)該操作不存在問題(B)該操作丟失(C)該操作不能重復讀(D)

28、該操作讀臟數(shù)據(jù) T1 T2讀A=100A=A*2 寫回ROLLBACK 恢復A=100 讀A=20037若事務T對數(shù)據(jù)R已加了X鎖,則其他事務對數(shù)據(jù)R( D )。(A)可以加S鎖不能加X鎖(B)不能加S鎖可以加X鎖(C)可以加S鎖也可以加X鎖(D)不能加任何鎖38在T-SQL中,批處理中調用存儲過程所使用的命令是(A)(A)EXEC(B)SET (C)USE(D)DECLARE39后備副本的用途是( C )。(A)安全性保障(B)一致性控制(C)故障后的恢復(D)數(shù)據(jù)的轉儲40用于數(shù)據(jù)庫恢復的重要文件是(C)(A)數(shù)據(jù)庫文件(B)索引文件(C)日志文件(D)備注文件41數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主

29、要區(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設有關系模式R(A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn)=AB,BC,CD,DA,則F+中,左部為C的函數(shù)依賴有(D)(A)2個(B)4個(C)

30、8個(D)16個44數(shù)據(jù)庫系統(tǒng)是在(A)的基礎上發(fā)展起來的。(A)文件系統(tǒng)(B)應用程序系統(tǒng)(C)數(shù)據(jù)庫管理系統(tǒng)(D)編譯系統(tǒng)45數(shù)據(jù)庫的網(wǎng)狀模型應滿足的條件是( A )。(A)允許一個以上的結點無雙親,也允許一個結點有多個雙親(B)必須有兩個以上的結點(C)有且僅有一個結點無雙親,其余結點都只有一個雙親(D)每個結點有且僅有一個雙親46表示事務執(zhí)行成功的語句是(A)(A)COMMIT(B)GO(C)ROLLBACK(D)RETURN47按所使用的數(shù)據(jù)模型來分,數(shù)據(jù)庫可分為( A )三種類型。(A)層次、關系和網(wǎng)狀(B)網(wǎng)狀、環(huán)狀和鏈狀(C)大型、中型和小型(D)獨享、共享和分時48設有如下圖

31、所示的關系R,經操作A,B(B=b(R)的運算結果是( C ) R A (B) C (D)ABabdbABCABCCBDABaBcBABCABCDAfCBdABabda49如下圖所示,兩個關系R1和R2,它們進行( D )運算后得到R3。 R1 R2 R3ABCa1Xc2Yd1YDEM1mI2nJ5mKABCEMa1Xmid1Ymic2Ynj (A)交(B)并(C)笛卡爾積(D)連接50SQL語言是( C )語言。(A)層次數(shù)據(jù)庫(B)網(wǎng)絡數(shù)據(jù)庫(C)關系數(shù)據(jù)庫(D)非數(shù)據(jù)庫51關系數(shù)據(jù)庫規(guī)范化是為解決關系數(shù)據(jù)庫中( A )問題而引入的。(A)插入、刪除和數(shù)據(jù)冗余(B)提高查詢速度(C)減少數(shù)

32、據(jù)操作的復雜性(D)保證數(shù)據(jù)的安全性和完整性52關系模式中,滿足2NF的模式,( D )。(A)可能是1NF(B)必定是BCNF(C)必定是3NF(D)必定是1NF53數(shù)據(jù)庫恢復的主要依據(jù)是(D)(A)DBA(B)DD(C)批處理文件(D)事務日志54能消除多值依賴引起的冗余的是( C )。(A)2NF(B)3NF(C)4NF(D)BCNF55DB、DBMS和DBS三者之間的關系是(B)(A)DB包括DBMS和DBS(B)DBS包括DB和DBMS(C)DBMS包括DB和DBS(D)不能相互包括56從E-R模型向關系模型轉換時,一個M:N聯(lián)系轉換為關系模式時,該關系模式的碼是( C )。(A)N

33、端實體的碼(B)M端實體的碼(C)M端實體的碼與N端實體的碼的組合(D)重新選取其他屬性57保護數(shù)據(jù)庫,防止未經授權的或不合法的使用造成的數(shù)據(jù)泄露、更改破壞。這是指數(shù)據(jù)庫的( A )。(A)安全性(B)完整性(C)并發(fā)控制(D)恢復58SQL與C語言處理記錄的方式是不同的。當將SQL語句嵌入到C語言程序時,為協(xié)調兩者而引入(C)(A)堆(B)棧(C)游標(D)聚簇59設有兩個事務T1、T2,其并發(fā)操作如下圖所示,下面評價正確的是( C )。(A)該操作不存在問題(B)該操作丟失(C)該操作不能重復讀(D)該操作讀臟數(shù)據(jù) T1 T2讀A=10,B=5 求和A+B=15讀A=20,B=5 求和25

34、驗證錯讀A=10A=A*2 寫回60在事務依賴圖中,如果兩個事務的依賴關系形成一個循環(huán),那么就會(B)(A)出現(xiàn)活鎖現(xiàn)象(B)出現(xiàn)死鎖現(xiàn)象(C)事務執(zhí)行成功(D)事務執(zhí)行失敗61在DB恢復時,對已經提交但更新未寫入磁盤的事務執(zhí)行(B)(A)UNDO處理(B)REDO處理(C)ROLLBACK處理(D)ABORT處理62若系統(tǒng)在運行過程中,由于某種原因,造成系統(tǒng)停止運行,致使事務在執(zhí)行過程中以非正常方式終止,這時內存中的信息丟失,而存儲在外存上的數(shù)據(jù)未受影響,這種情況稱為( B )。(A)事務故障(B)系統(tǒng)故障(C)介質故障(D)運行故障63在數(shù)據(jù)庫中存儲的是( C )(A)數(shù)據(jù)(B)數(shù)據(jù)模型(

35、C)數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系(D)信息64在數(shù)據(jù)庫系統(tǒng)中,提供數(shù)據(jù)與應用程序間物理獨立性的是(B)(A)外模式/模式映像(B)模式/內模式映像(C)外模式/內模式映像(D)子模式/模式映像65按所使用的數(shù)據(jù)模型來分,數(shù)據(jù)庫可分為( A )三種類型。(A)層次、關系和網(wǎng)狀(B)網(wǎng)狀、環(huán)狀和鏈狀(C)大型、中型和小型(D)獨享、共享和分時66關系數(shù)據(jù)模型( D )。(A)只能表示實體間的1:1聯(lián)系(B)只能表示實體間的1:n聯(lián)系(C)只能表示實體間的m:n聯(lián)系(D)可以表示實體間的上述三種聯(lián)系67設有屬性A,B,C,D,以下表示中不是關系的是( C )(A)R(A)(B)R(A,B,C,D)(C)R

36、(ABCD)(D)R(A,B)68關系運算以關系代數(shù)為理論基礎,關系代數(shù)的最基本操作是并、差、笛卡爾積和(C)(A)投影、連接(B)連接、選擇(C)選擇、投影(D)交、選擇69自然連接是構成新關系的有效方法。一般情況下,當對關系R和S使用自然連接時,要求R和S含有一個或多個共有的( D )。(A)元組(B)行(C)記錄(D)屬性70侯選碼中的屬性稱為( B )。(A)非主屬性(B)主屬性(C)復合屬性(D)關鍵屬性71要修改表的結構,應使用SQL語言的命令(C)(A)UPDATE TABLE(B)MODlFY TABLE(C)ALTER TABLE(D)CHANGE TABLE72數(shù)據(jù)庫概念設

37、計的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設有兩個事務T1、T2,其并發(fā)操作如下圖所示,下面評價正確的是( B )。(A)該操作不存在問題(B)該操作丟失(C)該操作不能重復讀(D)該操作讀臟數(shù)據(jù) T1 T2讀X=48XX+10寫回X 讀X=48XX-2 寫回X

38、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ī)則78SELECT語句使用關鍵字(A)可以把重復行屏蔽掉。(A)DISTINCT(B)UNION(C)UNIQUE(D)TOP79事務對DB的修改,應該在數(shù)據(jù)庫中留下痕跡,永不消逝。這個性質稱為事務的(A)(A)持久性(B)隔離性(C)一致性(D)原子性80在SQL語言中,用于測試列值非空的短語是(C)(A)IS NOT EMPTY(B)NOT

39、 UNIQUE(C)IS NOT NULL(D)NOT EXISTS81事務的執(zhí)行次序稱為(C)(A)過程(B)步驟(C)調度(D)優(yōu)先級82為了使屬性在各元組上取值唯一,在建立基本表時應使用保留字(A)(A)UNIQUE(B)COUNT(C)DISTINCT(D)UNION83在事務依賴圖中,如果兩個事務的依賴關系形成一個循環(huán),那么就會(B)(A)出現(xiàn)活鎖現(xiàn)象(B)出現(xiàn)死鎖現(xiàn)象(C)事務執(zhí)行成功(D)事務執(zhí)行失敗84數(shù)據(jù)庫完整性約束的建立需要使用DBMS提供的(A)(A)數(shù)據(jù)定義語言(B)數(shù)據(jù)操縱語言(C)數(shù)據(jù)查詢語言(D)數(shù)據(jù)控制語言85 在數(shù)據(jù)庫恢復時,對尚未完成的事務執(zhí)行( B )(A

40、)UNDO操作(B)REDO操作(C)COMMIT操作(D)ROLLBACK操作86. 限制輸入到一列或多列值的范圍,使用(A)約束。(A)CHECK(B)PRIMARY KEY(C)FOREIGN KEY(D)UNIQUE87 選項中刪除表的語句是(A).(A)DROP(B)ALTER(C)UPDATE(D)DELETE88設有關系模式R ( A,B,C,D ),F(xiàn)是R上成立的FD集,F(xiàn) = AB,CD ,則F+中左部為BC的函數(shù)依賴有(C)(A)2個(B)4個(C)8個(D)16個89關系模式分解的無損連接和保持函數(shù)依賴兩個特性之間的聯(lián)系是(D)(A)前者成立蘊涵后者成立(B)后者成立蘊涵

41、前者成立(C)同時成立,或者同時不成立(D)沒有必然的聯(lián)系90 要修改表的結構,應使用SQL語言的命令(C). (A)UPDATE TABLE(B)MODlFY TABLE(C)ALTER TABLE(D)CHANGE TABLE91 選項中關于視圖的說法錯誤的是(B).(A)視圖是一種虛擬表(B)視圖中也保存有數(shù)據(jù)(C)視圖也可由視圖派生出來(D)視圖的內容來源于一個SQL的SELECT查詢92有學生關系:學生(學號,姓名,年齡),對學生關系的查詢語句如下: SELECT 學號 FROM 學生 WHERE年齡20 AND 姓名 LIKE%偉如果要提高查詢效率,應該建索引的屬性是( B )(A

42、)學號(B)姓名(C)年齡(D)(學號,姓名)93 為了使索引鍵的值在基本表中唯一,在建立索引語句中應使用保留字(A)(A)UNIQUE(B)COUNT(C)DISDINCT(D)UNION94不能激活觸發(fā)器執(zhí)行的事件是(A)(A)SELECT(B)UPDATE(C)INSERT(D)DELETE95 SELECT語句使用關鍵字(A)可以把重復行 屏蔽(A)DISTINCT(B)UNION(C)ALL(D)TOP96若事務T對數(shù)據(jù)R已加了S鎖,則其他事務對數(shù)據(jù)R(A)(A)可以加S鎖不能加X鎖(B)不能加S鎖可以加X鎖(C)可以加S鎖也可以加X鎖(D)不能加任何鎖97在數(shù)據(jù)庫系統(tǒng)中,提供數(shù)據(jù)與

43、應用程序間物理獨立性的是(B)(A)外模式/模式映像(B)模式/內模式映像(C)外模式/內模式映像(D)子模式/模式映像98為數(shù)據(jù)表創(chuàng)建索引的目的是(A)。(A)提高查詢的檢索性能(B)創(chuàng)建唯一索引(C)創(chuàng)建主鍵(D)歸類99下列模型中數(shù)據(jù)抽象級別最高的是(A)(A)概念模型(B)邏輯模型(C)外部模型(D)物理模型100設有關系R(A,B,C)和S(B,C,D),下列各關系代數(shù)表達式不成立的是(C)(A)A(R) D(S)(B)R S(C)RS(D)B(R)B(S)101根據(jù)關系數(shù)據(jù)基于的數(shù)據(jù)模型關系模型的特征判斷下列正確的一項:(B)(A)只存在一對多的實體關系,以圖形方式來表示。(B)以

44、二維表格結構來保存數(shù)據(jù),在關系表中不允許有重復行存在。(C)能體現(xiàn)一對多、多對多的關系,但不能體現(xiàn)一對一的關系。(D)關系模型數(shù)據(jù)庫是數(shù)據(jù)庫發(fā)展的最初階段。102下列說法錯誤的是( D )(A)一個基本表可以跨一個或多個存儲文件(B)一個存儲文件可以跨一個或多個基本表(C)每個存儲文件與外部存儲器上一個物理文件對應(D)每個基本表與外部存儲器上一個物理文件對應103在SQL語言中,數(shù)值函數(shù)COUNT(列名)用于(C)(A)計算元組個數(shù)(B)計算屬性的個數(shù)(C)對一列中的非空值計算個數(shù)(D)對一列中的非空值和空值計算個數(shù)104將弱實體轉換成關系時,弱實體的主碼(C)(A)由自身的候選關鍵字組成(

45、B)由父表的主碼組成(C)由父表的主碼和自身的候選關鍵字組成(D)不確定105從一個數(shù)據(jù)庫文件中取出滿足某個條件的所有記錄的操作是(A)(A)選擇(B)連接(C)投影(D)復制106下面關于自然連接與等值連接的各個敘述中,不正確的是(B)(A)自然連接是一種特殊的等值連接(B)自然連接要求兩個關系中具有相同的屬性組,而等值連接不必(C)兩種連接都可以只用笛卡爾積和選擇運算導出(D)自然連接要在結果中去掉重復的屬性,而等值連接則不必107SQL語言是關系數(shù)據(jù)庫的標準語言,它是(B)(A)過程化的B.非過程化的(C)格式化的D.導航式的108設有關系表R(如下表所示),該關系的主碼是(B)Rabc

46、112121132211321142(A)a(B)(a,b)(C)(b,c)(D)(a,c)109在下面的數(shù)據(jù)庫表中,若學生表的主碼是學號,系別表的主碼是系別號,用SQL語言不能執(zhí)行的下面操作是:(B)學生表學號姓名年齡系別號系別表系別號系別名稱001李紅190101數(shù)學系005王明200102中文系006王芳180203計算機系010張強2003(A)從學生表中刪除行(005,王明,20,01)(B)將行(005,王山,19,04)插入到學生表中(C)將學號為001的年齡改為18(D)將學號為010的系別號改為04110已知關系R和S如下表所示: RABCSABCa1b2c1a2fga2b2

47、c2a2b2c2a3b1c1a3fg試對R和S進行交運算,其結果的元組數(shù)應是(B)(A)0(B)1(C)4(D)6111現(xiàn)要查找缺少學習成績(G)的學生學號(Sno)和課程號(Cno),相應的SQL語句SELECT Sno,CnoFROM SCWHERE中WHERE后正確的條件表達式是( D )(A)G=0(B)G=0(C)G=NULL(D)G IS NULL112設有教師表Rl和學生表R2,如下表所示,則R1R2的行數(shù)和列數(shù)分別為(C)Rl R2教師編號教師姓名學號姓名教師編號125吳亞利99321梁山231167張小明99322李雙雙125231劉朋99323王 萍23199324張 杰125(A)行數(shù)為12,列數(shù)為5(B)行數(shù)為12,列數(shù)為4(C)行數(shù)為4,列數(shù)為4(D)行數(shù)為4,列數(shù)為5113SQL語言的一次查詢的結果是一個(D)(A)數(shù)據(jù)項(B)記錄(C)元組(D)表114在Transact-SQL語法中,SELECT語句的完整語法較復雜,但至少包括的部分(1D),使用關鍵字(2A)可以把重復行屏蔽,將多個查詢結果返回一個結果集合的運算符是(3B)。 (A)S

溫馨提示

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

評論

0/150

提交評論