大學《數(shù)據(jù)庫》期末試題
在大學階段,有些專業(yè)的學生會學到《數(shù)據(jù)庫》這門課程。為了讓大家能夠更好的應對《數(shù)據(jù)庫》期末考試,整理了一份大學《數(shù)據(jù)庫》期末試題,快來做做吧!
《數(shù)據(jù)庫》期末試題
一、填空題:
1、三類經(jīng)典的數(shù)據(jù)模型是_________、_________和_________。其中,________目前應用最廣泛。
2、_________模型是面向信息世界的,它是按用戶的觀點對數(shù)據(jù)和信息建模;________模型是面向計算機世界的,它是按計算機系統(tǒng)的觀點對數(shù)據(jù)建摸。
3、關系模型的實體完整性是指______________________________。在關系模型中,候選碼是指_______________________,全碼是指_________________________。
4、設Ei 為關系代數(shù)表達式,根據(jù)關系代數(shù)等價變換規(guī)則,(E1×E2)×E3 ≡ __________,若選擇條件F只涉及E1中的屬性,則σF(E1×E2)≡____________。
5、數(shù)據(jù)依賴是關系中屬性間的相互關聯(lián),最重要的數(shù)據(jù)依賴有兩種,即_____依賴和多值依賴。
6、在關系規(guī)范化過程中,將1NF轉化為2NF,要消除______________________,若一個關系模式R∈2NF,并且消除了非主屬性對碼的傳遞依賴,則R∈__NF。
7、數(shù)據(jù)庫的保護措施有________控制、_________控制、_________控制和數(shù)據(jù)庫恢復等。
8、事務是并發(fā)控制的基本單位,事務的四個性質是_______性、_______性、_______性和________性。
9、并發(fā)控制的主要方法是封鎖,封鎖的類型有兩種,即________鎖和_______鎖。
10、故障恢復的基本手段有____________和_________________。
11、DBMS的中文全稱是___________。
12、數(shù)據(jù)管理的發(fā)展經(jīng)歷了人工管理階段、_________階段和________階段。
13、數(shù)據(jù)庫系統(tǒng)的三級模式分別是___________,___________和_________。其中__________是用來定義數(shù)據(jù)庫的全局邏輯結構的。數(shù)據(jù)庫系統(tǒng)的兩級獨立性分別是__________和_________。
14、數(shù)據(jù)庫設計的步驟有需求分析、___________、邏輯結構設計、___________、數(shù)據(jù)庫實施和____________。
15、實體聯(lián)系模型中三種聯(lián)系是__________、__________、__________;
16、數(shù)據(jù)庫系統(tǒng)是由數(shù)據(jù)庫、__________、__________、__________和用戶共同組成;
17、并發(fā)控制帶來的三種數(shù)據(jù)不一致是__________、__________、__________;
18、數(shù)據(jù)庫的邏輯模型設計階段,任務是將________轉換成關系模型;
19、關系規(guī)范化理論是設計________的指南和工具。
20、從用戶角度看,數(shù)據(jù)庫系統(tǒng)的體系結構可分為_________結構、________結構、客戶/服務器結構和_________結構。
二、選擇題:
1、要保證數(shù)據(jù)庫邏輯數(shù)據(jù)獨立性,需要修改的是( )。?
A.模式 B.模式與內模式的映射?
C.模式與外模式的映射 D.內模式?
2、不允許任何其他事務對一個鎖定目標加鎖的鎖是( )。
A 共享鎖 B 排他鎖
C共享鎖或排他鎖 D 都不是
3、數(shù)據(jù)庫中( )是指數(shù)據(jù)的正確性和相容性。
A 安全性 B 完整性
C 并發(fā)性 D 恢復性
4、 設K為關系模式R<U,F>中的`屬性或屬性組合,若U完全函數(shù)依賴K,則K稱為R的一個( )。
A 關鍵字 B 候選碼
C 主屬性 D 主屬性值
5、數(shù)據(jù)庫系統(tǒng)和文件系統(tǒng)的區(qū)別是( )。
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ù)量大;
6、 設關系R,按條件f對關系R進行選擇,其關系代數(shù)是( )。
A σf(R×R) B Πf(R∞R)
C σf(R) D Πf(R)
7、 關系模式中,各級模式之間的關系為( )。
A 3NF ∈ 2NF ∈ 1NF B 3NF ∈1NF ∈ 2NF
C 1NF ∈ 2NF ∈ 3NF D 2NF∈1NF ∈3NF
8、數(shù)據(jù)庫系統(tǒng)的核心是( )
A 數(shù)據(jù)庫 B 數(shù)據(jù)庫管理系統(tǒng)
C 數(shù)據(jù)模型 D 軟件工具
9、多用戶共享數(shù)據(jù)庫時,為了保證用戶正確讀寫數(shù)據(jù),DBMS必須進行( )。
A 安全性控制 B 恢復性控制
C 并發(fā)性控制 D 可靠性控制
10、數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)對數(shù)據(jù)的查詢、插入、刪除等操作,這種功能是( )。
A 數(shù)據(jù)定義功能 B 數(shù)據(jù)管理功能
C 數(shù)據(jù)操縱功能 D 數(shù)據(jù)控制功能
11、數(shù)據(jù)模型的三要素是( )。
A 數(shù)據(jù)結構、數(shù)據(jù)操作和數(shù)據(jù)完整性
B 數(shù)據(jù)結構、數(shù)據(jù)庫定義和數(shù)據(jù)庫維護
C 數(shù)據(jù)定義、數(shù)據(jù)操作和數(shù)據(jù)維護
D 關系數(shù)據(jù)庫、層次數(shù)據(jù)庫和網(wǎng)狀數(shù)據(jù)庫
12、E-R模型的基本成分是( )。
A 字段和記錄 B 記錄和實體
C 聯(lián)系和屬性 D 實體和聯(lián)系
13、關系數(shù)據(jù)庫用( )來表示實體之間的聯(lián)系。
A 樹結構 B 網(wǎng)結構
C 二維表 D 線性表
14、在數(shù)據(jù)庫系統(tǒng)中,系統(tǒng)的故障類型有三種,如下不是故障類型的為( )。
A 系統(tǒng)故障 B 磁盤故障
C 事物故障 D 操作系統(tǒng)故障
15、在并發(fā)操作中可能產(chǎn)生若干數(shù)據(jù)庫不一致性,除了丟失修改、不能重復讀以外,還有( )。
A 讀“臟”數(shù)據(jù) B 不可串行化
C 事物內部故障 D 活鎖和死鎖
16、具有數(shù)據(jù)冗余度小,數(shù)據(jù)共享以及較高數(shù)據(jù)獨立性等特征的系統(tǒng)是( ) 。
A文件系統(tǒng) B數(shù)據(jù)庫系統(tǒng)
C管理系統(tǒng) D高級程序
17、 在一個關系中,如果有這樣一個屬性組存在,它的值能唯一的標識此關系中的一個元組,該屬性組稱為( )。
A 候選碼 B 數(shù)據(jù)項
C 主屬性 D 主屬性值
18、.在數(shù)據(jù)庫設計中,將E-R圖轉換成關系數(shù)據(jù)模型的過程屬于( )。
A 需求分析階段 B 邏輯設計階段
C 概念設計階段 D 物理設計階段
19、設F是基本關系R的一個或一組屬性,但不是關系R的碼。如果F與基本關系S的主碼K相對應,則稱F是基本關系R的 ( ) 。
A候選碼 B主碼 C全碼 D外碼
20、當局部E-R圖合并成全局E-R圖時,可能出現(xiàn)沖突,下面所列舉的沖突中( )不屬于上述沖突。
A 屬性沖突 B 語法沖突 C 結構沖突 D 命名沖突
21、在SQL語言中,視圖是數(shù)據(jù)庫體系結構中的( )。
A 內模式 B 模式 C 外模式 D 物理模式
22、下列( )運算不是專門的關系運算。
A 選擇 B 投影 C 笛卡爾積 D 連接
23、日志文件的主要作用是處理數(shù)據(jù)庫的( )。
A 安全性 B 完整性 C 恢復 D 并發(fā)控制
三、是非題:
( )1、在關系代數(shù)中,自然連接就是等值連接。
( )2、視圖是由基本表或其他視圖導出的表,因此它對應實際存儲的數(shù)據(jù)。
( )3、在關系規(guī)范化過程中,將1NF轉化為2NF,要消除非主屬性對碼的傳遞依賴。
( )4、實體間的所有聯(lián)系都可以轉換為單獨的聯(lián)系表。
( )5、任何一個二目關系都是屬于BCNF的。
( )6、delete table和drop table都可以完全刪除一張表。
( )7、對象和實體之間是is part of 的關系,屬性和對象類型之間是is member of的關系。
( )8、若R∈3NF,則R必屬于BCNF。
( )9、數(shù)據(jù)庫系統(tǒng)就是DBMS。
( )10、在數(shù)據(jù)庫的設計過程中規(guī)范化是必不可少的。
四、簡答題:
1、什么是E-R圖?E-R圖的基本要素是什么?
2、并發(fā)操作可能會產(chǎn)生哪幾類數(shù)據(jù)不一致?用什么方法能避免各種不一致的情況?
3、數(shù)據(jù)庫恢復的基本技術有哪些?
五、計算:
設有如下所示的三個具體關系:
【大學《數(shù)據(jù)庫》期末試題】相關文章: