版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數據庫技術試題二、填空題1. 一個類可以從直接的或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟件的 共享性 。2. 用樹型結構表示實體類型及實體間聯系的數據模型稱為 層次模型 。3. 關系數據庫的關系演算語言是以 謂詞演算 為基礎的DML語言。4. 在函數信賴中,平凡的函數信賴根據Armstrong推理規(guī)則中的 自反 律就可推出。5. 分布式數據庫中定義數據分片時,必須滿足三個條件:完備性條件、重構條件和 不相交條件 。6. DB并發(fā)操作通常會帶來三類問題,它們是丟失更新、 不一致分析 和讀臟數據。7. 事務必須具有的四個性質是:原子性、一致性、 隔離性 和持久性。8. 分布式數據庫系
2、統(tǒng)中透明性層次越高,應用程序的編寫越 簡單 。 。9. 在有泛化/細化聯系的對象類型之間,較低層的對象類型稱為 子類型 。10. 目前數據庫領域中最常用的數據模型有 層次模型 、 網狀模型 、 關系模型 、 對象-關系模型 11. 數據管理技術經歷了 人工管理,文件系統(tǒng),數據庫系統(tǒng) 三個階段。12. SQL語言集數據查詢、 數據操縱,數據定義,數據控制 功能于一體。13. 數據庫系統(tǒng)采用的三級模式結構為 內模式,外模式,概念模式 14. 兩個實體型之間的聯系類型有 一對一,一對多,多對多 三類。15. 數據庫中專門的關系運算包括選擇、投影、 連接,除法 16. 滿足第一范式(1NF)的關系模式
3、要求 不包含重復組的關系 。17. 如何構造出一個合適的數據邏輯結構是 關系數據庫規(guī)范化理論 主要解決的問題。18. 當數據庫被破壞后,如果事先保存了 日志文件 _和數據庫的副本,就有可能恢復數據庫。19. 并發(fā)控制操作的主要方法是采用封鎖機制,其類型有 共享鎖,排它鎖 20在關系模式R(S,SN,D)和K(D,CN,NM)中,R的主碼是S,K的主碼是D,則D在R中稱為 外碼 。 21對于函數依賴XY,如果Y是X的子集,則稱XY為 完全 函數依賴。22在關系模式學生(學號,姓名,年齡,性別)中,若要求“學號不能為空”,則該約束屬于對 實體完整性 的約束。 23分E-R圖之間的沖突主要有三類,它
4、們是屬性沖突、命名沖突和 結構沖突 。24并行數據庫系統(tǒng)是數據庫技術與 并行計算 技術相結合的產物。 25在分布式數據庫系統(tǒng)中,用戶不必關心數據分布的細節(jié),這種性質稱為 。26.有關系Join(參加)和Employee(職工),如下圖所示,設有對表的如下SQL查詢:Select Ename,Ino,Orderfrom Grade,Employeewhere Join.Eno=Employee.Eno請轉換為等價的關系代數表達式: 。27.一般可將數據庫設計步驟分為以下幾個階段: 需求分析,行為設計邏輯結果設計、物理結果設計、數據庫實施以及數據庫的運行與維護。28.通過 封鎖機制 可以保證在多用
5、戶操作下,并發(fā)數據一致性。29.關系數據操作語言(如SQL)的特點是:操作對象與結果均為 、語言一體化,并且是建立在數學理論基礎之上。30.數據庫的物理設計主要考慮數據庫在計算機物理設備上的存儲結構與 存取方法 。31.在客戶機/服務器工作模式中,觸發(fā)器存儲在 上。(請選填客戶機或服務器)32.在開發(fā)ODBC數據庫應用程序時,首先要建立 ,創(chuàng)建它的簡單方法是使用ODBC驅動程序管理器。33.如果一個實體的存在依賴另一個實體的存在,則稱這個實體存在 。34.三層的客戶機/服務器模型的組成為:客戶機 應用程序 數據庫服務器。35.在數據庫恢復時,對尚未完成的事務執(zhí)行 操作。36 層次模型中記錄之間
6、的聯系是通過 樹形結構組織數據 實現的。37 查詢優(yōu)化的策略之一是對關系文件進行適當的預處理。預處理的方法是對文件進行 或建立索引文件。38 在DBS的全局結構中,磁盤存儲器上的數據結構有四種形式:數據文件、 、索引文件和統(tǒng)計數據組織。39 若關系模式R2NF,則要求R中每個 完全函數依賴于R的候選鍵。40 設關系模式R(X,Y,Z),F=YX,YZ,則分解=XY,XZ丟失的函數依賴是 BC 。41 判斷分解=R1,R2是否滿足無損聯接的充分必要條件是R1R2(R1-R2)或 。42 數據庫并發(fā)操作通常會帶來丟失更新、 不可重復讀 和不一致分析等問題。43 事務的持久性是由DBMS的 子系統(tǒng)實
7、現的。44 分布透明性是分布式數據庫系統(tǒng)的主要目標之一。它包括三個層次:分片透明性、位置透明性和 透明性。45. 文件系統(tǒng)與數據庫系統(tǒng)的最大區(qū)別是數據 結構化 。46.使用SQL語句在關系表S(學號,課程號,成績)中,檢索每個人的平均成績:SELECT 學號,AVG(成績)FROM S 。47. 關系模式的三類完整性規(guī)則包括實體完整性約束規(guī)則、用戶定義的完整性約束規(guī)則及 參照完整性約束 。48. 在關系規(guī)范化中,將一個較低級范式的關系轉換為若干個較高級范式的關系的集合所用的方法是關系的 。49. 包含在任意一個候選鍵內的屬性,稱為 。50. 設有關系模式R(A,B,C,D),其上的函數依賴集為
8、F=AB,CD,則R中的候選鍵為 。51. 數據庫設計第二階段建立E-R圖的工作依據是 。52. 單用戶DBS能夠自動地保證事務以 、 方式操作DB,因為同時只有一個事務被執(zhí)行。53. 一個關系模式R是3NF指的是它的 都不傳遞依賴它的任一候選鍵。54. 按照索引文件的結構,索引可以分為兩類: 索引和稠密索引。55. 關系模式的三類完整性約束條件分別是 實體完整性 、參照完整性約束和用戶定義完整性約束。56. 數據庫語言包括 和數據操縱語言兩大部分,前者負責描述和定義數據庫的各種特性,后者說明對數據庫進行的各種操作。57. 關系數據模型由數據結構、 數據操作 和完整性約束規(guī)則三部分組成。58.
9、 在關系模式分解中,若要保證不丟失信息,則分解應具有 。59. 如果一個滿足1NF關系的所有屬性合起來組成一個關鍵字,則該關系最高滿足的范式是 (在1NF、2NF、3NF范圍內)。60. 若關系模式R2NF,則要求R中每個 完全函數依賴于R的候選鍵。61. 設有關系模式R(A,B,C,D,E),R上的函數依賴集F=AB,CD,DE,R的候選鍵是 。62 假設兩個事務同時存取同一個數據庫,當第一個事務結束之前,第二個事務更新數據庫,這就違反了事務的 ,破壞了DB的一致性。63 數據獨立性可分為 邏輯數據獨立性 和物理數據獨立性。64. 按使用方式不同,數據操縱語言DML分為 DDL (數據定義語
10、言) 和 DCL (數據控制語言) 兩大類。65. 在關系數據庫的規(guī)范化理論中,在執(zhí)行“分解”時必須遵守的規(guī)范化原則是_原來的語義保持性_和函數依賴保持性。66. 從關系規(guī)范化理論的角度講,一個只滿足1NF的關系可能存在的四方面問題是:數據冗余度大、修改異常、插入異常和 刪除異常 。67. 按照索引域的特點,索引可以分為主索引、輔助索引和 三類。68. 減少因磁盤故障引起數據永久丟失的策略中,常用的是一種基于磁盤冗余技術的策略,稱為 技術。69. 一個關系模式R是3NF指的是它的 非主屬性 都不傳遞依賴它的任一候選鍵。70. 聚合函數“count(列名)”的語義是 統(tǒng)計本列列值個數 。71.
11、在SELECT語句中,若希望查詢結果中不出現重復元組,應在SELECT語句中使用 DISTINCT 保留字。72. 防止未經授權用戶惡意或無意地存取數據庫中的數據,這是數據庫的 安全控制 保護所要解決的問題。73. 數據庫的數據模型主要分為 數據結構 , 數據定義 和 數據控制 三種。 74. 按使用方式不同,數據操縱語言DML分為 和 兩大類。75. 封鎖的類型有兩種 共享鎖(S) 和 排它鎖(T) 。76. 視圖 是從一個或幾個基本表中導出的表,它本身不獨立存儲在數據庫中。77. 數據庫保護主要包括 數據的一致性及并發(fā)性 , 安全性 , 備份 和數據庫恢復。78. 若對并發(fā)操作不加以控制,
12、可能帶來的不一致性問題有 丟失數據修改 、 產生“幽靈”數據 和 讀臟數據 ,不可重復數據 。79. SQL語言中,函數COUNT(*)用來計算 元組 的個數。80. 數據庫恢復是將數據庫從 錯誤描述 狀態(tài)恢復到 正確的描述狀態(tài) 的功能。81. 數據庫系統(tǒng)不僅存儲數據庫本身,同時也存儲數據庫的說明信息。這些說明信息稱為 數據字典 。82. 數據庫系統(tǒng)把所有文件的元數據與應用程序隔離,統(tǒng)一存儲,統(tǒng)一管理,從而克服了應用程序必須隨文件結構的改變而改變的問題。我們稱數據庫系統(tǒng)的這個性質為 物理獨立性 。83. 數據庫的三種模式:外模式、 概念模式 和 內模式 。84. 一個聯系型的實體對應約束包括三
13、種:一對一、一對多和 多對多 約束。85. 概念設計的三種策略: 自頂向下 的策略、自底向上的策略和 由里向外及混合策略 。86. 數據庫管理系統(tǒng)常用的三種存取方法:索引方法、HASH方法和 。87. 鎖可以分為兩種類型:共享鎖和 排它鎖 。88. 有兩種產生時間印的方法:使用 數據時間信息 和使用邏輯計數器分配時間印。89. 數據庫系統(tǒng)中的元數據存儲在稱為 數據字典 的特殊文件中。90. 數據庫生命周期可分為兩個階段:數據庫設計階段和 數據庫維護階段 。91. 概念數據庫設計方法主要有兩種: E-R模型設計 和視圖綜合設計方法。92. 將一個關系模式從2NF分解為3NF,是消除非鍵屬性對候選
14、鍵的 傳遞依賴 。93. 若關系模式R的候選碼為所有的屬性,則在函數依賴的范圍內,R最高滿足 3NF 范式。94. 多個事務在某個調度下的執(zhí)行是正確的,是能保證數據庫一致性的,當且僅當該調度是 可串行化的調度 。95. SQL語言是一個集數據定義和 數據操作 子語言為一體的典型的數據庫語言。96. 在關系模型中,若屬性A是關系R的主屬性,則在R的任何元組中,屬性A的取值都不允許為空,這種約束稱為 非空約束 。 97. 關系模式規(guī)范化過程中,若要求分解保持函數依賴,那么模式分解一定可以達到 2NF ,但不一定能達到 3NF 。98. DBMS是指 處理數據庫訪問的系統(tǒng)軟件 ,它是位于 和 之間的
15、一層管理軟件。99. 數據描述語言的作用是 。100. 在一個實體表示的信息中,稱 唯一的確定一個元組 為候選鍵。101. SQL是 用戶操作關系數據庫的通用語言 。102. 關系規(guī)范化的目的是 將有“不良”函數依賴的關系模式或裝換位良好的關系模式 。103. 若關系為1NF,且它的每一非主屬性_完全函數依賴于_候選關鍵字,則該關系為2NF。104. “為哪些表,在哪些字段上,建立什么樣的索引”這一設計內容應該屬于數據庫設計中的 設計階段。105. 由 負責全面管理和控制數據庫系統(tǒng).106. 縮寫DDL的含義是 數據定義語言(Data Definition Language)。107. 實體之
16、間的聯系可抽象為三類,它們 一對一聯系 (1:1) 、 一對多聯系(1:n) 和 多對多聯系 (1:n) 。108. 在一個關系R中,若每個數據項都是不可再分割的,那么R一定屬于 第一范式(1NF) 。109. 數據庫設計的幾個步驟是 需求分析 、 概念結構設計 、 邏輯結構設計 和 物理結構設計 。數據庫實施、數據庫運行和維護110. 在SQL語言中,為了數據庫的安全性,設置了對數據的存取進行控制的語句,對用戶授權使用 GRANT 語句,收回所授的權限使用 REVOKE 語句。111. 數據庫中的三級體系結構以 外模式 、 模式 和 內模式 三個不同層次描述數據庫.112.數據庫管理系統(tǒng)提供
17、的主要功能是 、 、 。1、數據庫定義和創(chuàng)建2、數據組織、存儲和管理3數據存取4數據庫事務管理和運行管理、5數據庫的建立和維和113. 視圖是一個虛表,是從 基本表 中導出的表.114. 模式分解時必須遵守的原則是 無損連接性 、 保持函數依賴 。115. 數據字典(Data Dictionary DD)用來存儲數據庫中存儲的數據對象的描述信息和數據庫管理系統(tǒng)需要的控制信息。116. 關系中主鍵的取值非空是 實體 完整性規(guī)則。備注:關系模型的三類完整性約束:實體完整性,參照完整性和用戶定義的完整性117. 數據庫中封鎖機制是 并發(fā)控制 的主要方法。118. 用樹型結構表示實體類型及實體間聯系的
18、數據模型稱為 層次模型 。119. 事務必須具有的四個性質是:原子性、(Atomicity)一致性(Consistency)、 隔離性(Isolation) 和持久性(Durability)。120. 在數據庫的三級模式體系結構中,模式與內模式之間的映象實現了數據的 物理 獨立性。備注:(外模式和模式之間的映像實現了數據的邏輯獨立性)121. 不同的應用程序和不同的用戶對同一個數據庫可能有不同的理解,我們稱對同一個數據庫的每一種理解為這個數據庫的一個 外模式 。122. 數據庫語言可以嵌入到某個程序設計語言中使用,這個程序設計語言稱為 宿主。123. 數據庫 和數據庫管理系統(tǒng)加在一起構成了數據
19、庫系統(tǒng)。(數據庫系統(tǒng)不僅僅只這兩個吧?一般還包括應用系統(tǒng),數據庫管理員)124. 如果關系模式設計的不好,會存在插入異常、刪除異常、冗余大等弊病,因此必須對關系進行 優(yōu)化 。125. 在關系A(S,SN,D)和B(D,CN,NM)中A的主鍵是S,B的主鍵是D,則D在A中稱為 外鍵(外碼、外關鍵字) 。126. 數據庫的 數據完整性約束 是指數據庫中的數據必須始終滿足數據庫的語義約束。127. 當數據庫被破壞后,如果事先保存了 日志文件 和數據庫的副本,就有可能恢復數據庫。128. 數據庫中常用的四種文件組織方式是:無序文件、有序文件、HASH文件和 索引文件 。(不確定)129. 數據庫系統(tǒng)中
20、實現各種數據管理功能的核心軟件稱為 數據庫管理系統(tǒng)(DBMS)。130. 在一個關系屬性中,若每個屬性都是不可再分的簡單數據項,則該關系模式一定是第 1 規(guī)范形式。131. 關系數據庫的數據定義功能包括三部分,即定義基本表、定義 模式 、和定義 視圖和索引 。132. 在進行數據查詢時,為了使查詢結果不包含重復的行,常用關鍵字 DISTINCT 對查詢加以限制;為了使查詢的結果按某一屬性的值的大小排序,常用關鍵字 ORDER BY 加以限制。133. SQL語言中,數據操縱功能包括SELECT、 UPDATE 、INSERT、DELETE四個語句。134. ER模型中包含實體、 實體的屬性 和
21、實體之間的聯系三種基本成分。135. 設有關系模式R(A,B,C,D),R上的函數依賴集F=ABC,DB,R的候選鍵是 (A,D) 。(不是A和D,只有一個就是AD共同決定)136. 在E-R模型中,子類繼承 超類 上定義的所有屬性。137. 起修改表中數據作用的命令動詞是 ALTER TABLE 。138. 數據庫設計中,用ER圖來描述信息結構但不涉及信息在計算機中的表示,這是數據庫設計的概念結構設計 階段。139. SQL語言的授權機制中,用來實現為用戶授予數據庫上的操作權限的語句是 GRANT 。140. 解決并發(fā)操作帶來的數據不一致問題普遍采用 封鎖 技術。141. 每個數據庫管理系統(tǒng)
22、都包含一個稱為 數據字典(DD)的小型數據庫,用來存儲數據庫中數據對象的描述信息和數據庫管理系統(tǒng)需要的控制信息。142. 數據庫 是長期存儲在計算機內的有組織,可共享的數據集合。143. 數據庫的恢復技術主要包括 備份技術 和 事務日志 兩種。144. 設關系模式R的屬性集合是A,B,C,D,其函數依賴集F=A-B,C-D,此關系的候選鍵為 (A,C) 。145. 實體的某些屬性可以劃分為多個具有獨立意義的子屬性,這類屬性稱為 。146. SQL語句中的數據定義語言能夠建立表、索引和 視圖 。147.數據庫的三級模式結構中,全局數據視圖的描述稱為 外模式。148.在數據庫系統(tǒng)中管理數據的軟件稱
23、為 DBMS 。149.當關系R和S做自然連接時,能夠把原該舍棄的元組放到結果關系中的操作稱為 外連接 。150.有關系模式S(sno, sname, age),查詢年齡(age)不超過20歲學生姓名(sname)的SQL語句是 SELEC sname FROM S WHERE age=20; 。151.有關系模式R(A,B,C),F=AC,ABC,則R中存在 部分 函數依賴。備注:只達到第一范式,第二范式要求完全函數依賴152.有關系模式R(A,B,C,D,E),F=AB,ACE,CD,則R的候選鍵為 (A,C) 。153.數據庫的并發(fā)操作通常會帶來的3類問題是丟失更新、不一致分析和 讀“臟
24、”數據 。154.在分布式數據庫系統(tǒng)中,查詢處理應考慮局部處理代價和 。155.數據處理技術經歷了人工管理、 、 以及分布式數據庫管理等四個發(fā)展階段。156. 任一種數據模型都有 和 的區(qū)別。157. 在一個關系R中,若XY,并且X的任何真子集都不能函數決定Y,則稱XY為 函數依賴,否則,若XY,并且X的一個真子集也能夠函數決定Y,則稱XY為 函數依賴。158. 若一個關系中只有一個候選碼,并且該關系達到了第三范式,則表明它同時也達到了 范式,該關系中所有屬性的 都是候選碼。159 在SQL中,建立、修改和刪除數據庫中基本表結構的命令分別為 、 和 命令。160 基本表屬于全局模式中的表,它是
25、 ,而視圖則屬于局部模式中的表,它是 。161. 一個數據庫應用系統(tǒng)的開發(fā)過程大致相繼經過 、概念設計、 、 、機器實現、運行維護等六個階段。162. 觸發(fā)器是一種特殊的存儲過程,它可以在對一個表上進行 、 和 操作中的任一種或幾種操作時被自動調用執(zhí)行。163. 在數據庫的三級模式體系結構中,模式與內模式之間的映象(模式/內模式),實現了數據的 獨立性。 164. 數據模型可分為概念數據模型和結構數據模型,層次模型是 數據模型。 165. 數據模型通常由三部分組成,它們是 、數據操作和完整性約束。 166. 一個SQL語句原則上可產生或處理一組記錄,而主語句一次只能處理一個記錄,為此必須協(xié)調兩
26、種處理方式,這是通過使用 機制來解決的。 167. 在“學生-選課-課程”數據庫中的三個關系如下: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)?,F要查找選修“數據庫技術”這門課程的學生的學生姓名 和成績,可使用如下的SQL語句: SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME=數據庫技術AND S.S#=SC.S# AND 。 168. 在數據庫管理系統(tǒng)的層次結構中,數據存取層處理的對象是單個 。它把上層的集合操作轉化為單記錄操作。 169. 一般來說,商品化的數據庫管理系統(tǒng),如Oracl
27、e,其產品主要包括數據庫服務器軟件、 軟件和連接軟件三類。 170. PowerDesigner是SYBASE公司提供的CASE工具,它包括多個模塊,其中用于數據庫概念數據建模(CDM)的模塊是 。 171. 將E-R圖中的實體和聯系轉換為關系模型中的關系,這是數據庫設計過程中 設計階段的任務。 172. 關系模式規(guī)范化過程中,若要求分解保持函數依賴,那么模式分解一定可以達到3NF,但不一定能達到 。 173. 數據庫管理系統(tǒng)中,為了保證事務的正確執(zhí)行,維護數據庫的完整性,要求數據庫系統(tǒng)維護以下事務特性: 、一致性、隔離性和持久性。 174. 在數據庫并發(fā)控制中,兩個或更多的事務同時處于相互等待狀態(tài),稱為 。 175. 聯系是數據庫技術的重要特點,至于怎樣實現聯系,取決于 。 176. 數據庫系統(tǒng)采用映射技術的好處有:有利于數據庫的使用、安全性好、保密性強、保證數據共享和 。 1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東管理學院2026年公開招聘人員備考題庫(長期招聘崗位)及答案詳解參考
- 2026年天津工藝美術職業(yè)學院單招綜合素質考試模擬測試卷必考題
- 2026年甘肅鋼鐵職業(yè)技術學院單招職業(yè)技能測試模擬測試卷附答案
- 山西省鹽業(yè)集團有限責任公司2025年公開招聘工作人員備考題庫及答案詳解一套
- 2026年常用電工儀表考試題庫及答案(奪冠系列)
- 教育培訓課程設計與實施指南
- 工業(yè)和備考題庫化部工業(yè)文化發(fā)展中心2025年公開招聘社會在職人員備考題庫及參考答案詳解一套
- 2026年天津醫(yī)學高等專科學校單招綜合素質考試模擬測試卷及答案1套
- 紡織品生產與質量檢驗指南(標準版)
- 2026年寶雞市科技創(chuàng)新交流服務中心招聘(3人)參考題庫含答案
- 14J936變形縫建筑構造
- TD/T 1012-2016 土地整治項目規(guī)劃設計規(guī)范(正式版)
- 2024年江西省公安機關警務輔助人員條例訓練題庫321題及答案
- 個體戶入股合作協(xié)議書范本
- 質量管理五大工具之一SPC
- (正式版)JBT 14587-2024 膠體鉛酸蓄電池 技術規(guī)范
- JC∕T 482-2022 聚氨酯建筑密封膠
- 《繼電保護智能運維檢修 第5部分:在線監(jiān)測站端信息描述》
- 中國憲法 中英對照
- 動物園市場競爭中的差異化策略
- 單井壓裂應急預案
評論
0/150
提交評論