數據庫系統原理及應用教程答案_《數據庫系統原理(高起專)》作業考核試題有答案
《數據庫系統原理(高起專)》作業考核試題
一、單選題共30題,60分
1
2分
使某個事務永遠處于等待狀態,而得不到執行的現象稱為
A死鎖
B活鎖
C串行調度
D不可串行調度
2
2分
下列關于E-R模型的敘述中,哪一條是不正確的?( )
A在E-R圖中,實體類型用矩形表示,屬性用橢圓形表示,聯系類型用菱形表示
B實體類型之間的聯系通常可以分為1:1,1:n和m:n三類
C1:1聯系是1:n聯系的特例,1:n聯系是m:n聯系的特例
D聯系只能存在于兩個實體類型之間
3
2分
索引的作用之一是
A節省存儲空間
B便于管理
C加快查詢速度
D建立各數據表之間的聯系
4
2分
五種基本關系代數運算是( )
A∪,-,×,π和σ
B∪,-,∞,π和σ
C∪,∩,×,π和σ
D∪,∩,∞,π和σ
5
2分
數據庫系統是在__的基礎上發展起來的。( )
A文件系統
B應用程序系統
C數據庫管理系統
D編譯系統
6
2分
數據庫中全部數據的整體邏輯結構的描述是( )。
A概念模式
B內模式
C外模式
D存儲模式
7
2分
將查詢SC表的權限授予用戶U1,并允許該用戶將此權限授予其他用戶。實現此功能的SQL語句是( )。
AGRANT SELECT TO SC ON U1 WITH PUBLIC
BGRANT SELECT ON SC TO U1 WITH PUBLIC
CGRANT SELECT TO SC ON U1 WITH GRANT OPTION
DGRANT SELECT ON SC TO U1 WITH GRANT OPTION
8
2分
er圖是表示概念模型的有效工具之一,在er 圖中的菱形框表示( )
A聯系
B實體
C實體的屬性
D聯系的屬性
9
2分
數據庫系統中的數據模型通常由 三部分組成( )
A數據結構、數據操作和完整性約束
B數據定義、數據操作和安全性約束
C數據結構、數據管理和數據保護
D數據定義、數據管理和運行控制
10
2分
多個并發事務處于相互等待狀態,其中每一事務都在等待它們中的另一事務釋放封鎖,才可繼續執行下去,但任一事務都沒釋放自己已獲得的鎖,也無法獲得其它事務已擁有的鎖,該現象稱為( )
A活鎖
B死鎖
C排它鎖
D共享鎖
11
2分
在dbs中,dbms和os之間的關系是( )
A相互調用
Bdbms調用os
Cos 調用dbms
D并發運行
12
2分
下面的集中故障中會破壞正在運行的數據庫的是( )。
A中央處理器故障
B操作系統故障
C突然停電
D瞬時的強磁場干擾
13
2分
SQL是 的縮寫。( )
AStandard Query Language
BSelect Query Language
CStructured Query Language
D以上都不是
14
2分
關于關系模式的鍵,以下說法正確的是( )。
A一個關系模式可以有多個主鍵
B一個關系模式可以有多個候選鍵
C主鍵所包含的屬性稱為主屬性
D不是哪個關系模式都有鍵
15
2分
數據庫的數據的共享是指( )。
A多種應用、多種語言、多個用戶相互覆蓋地使用數據集合
B多個用戶、同一種語言共享數據
C多個用戶共享一個數據文件
D同一個應用中的多個程序共享一個數據集合
16
2分
下列SQL句中,能夠實現參照完整性控制的語句是( )。
AFOREIGN KEY
BPRIMARY KEY
CREFERENCES
DFOREIGN KEY 和REFERENCES
17
2分
設關系R=(A,B,C),與SQL語句select distinct A from R where B=17等價的關系代數表達式是( )
AπA(σB=17(R))
BσB=17(πA(R))
CσB=17(πA,C(R))
DπA,C(σB=17(R))
18
2分
在關系數據庫設計理論中,起核心作用的是( ) 。
A范式
B數據依賴
C模式設計
D數據完整性
19
2分
關系運算中花費時間最長的運算是( )。
A投影
B廣義笛卡兒積
C除法
D選取
20
2分
數據庫三級模式體系結構的劃分,有利于保持數據庫的( )。
A數據安全性
B數據獨立性
C數據并發性
D數據完整性
21
2分
文件系統的一個缺點是( )
A數據不保存
B數據冗余性
C沒有專用軟件對數據進行管理
D數據聯系強
22
2分
在SQL語言中,( )子句能夠實現關系參照性規則。
APRIMARY KEY
BNOT NULL
CFOREIGN KEY
DFOREIGN KEY...REFERENCES…
23
2分
在數據庫技術中,面向對象數據模型是一種( )
A概念模型
B結構模型
C物理模型
D形象模型
24
2分
er圖中的主要元素是( )
A結點、記錄和文件
B實體、聯系和屬性
C記錄、文件和表
D記錄、表、屬性
25
2分
下列哪一項不是DBMS的組成部分?( )
ADDL及其翻譯處理程序
BDML及其編譯、解釋程序
C數據庫運行控制程序
D宿主語言及其編譯、處理程序
26
2分
數據庫系統由 組成。 ( )
A硬件、數據庫、軟件系統和各類相關人員
B數據庫及相應的硬件、軟件系統
C數據庫及相應的軟件系統
D數據庫及其必備的硬件系統
27
2分
下列關于關系數據庫視圖的說法中,哪些是正確的?( ) . 視圖是關系數據庫三級模式中的內模式。 . 視圖能夠對機密數據庫提供一定的安全保護。 . 視圖對重構數據庫提供了一定程度的邏輯獨立性。 . 對視圖的一切操作最終都要轉換為對基本表的操作。 . 所有的視圖都是可以更新的。
A、和
B、和
C、、和
D都正確
28
2分
關系模型的程序員不需熟悉數據庫的( )
A數據操作
B完整性約束條件
C存取路徑
D數據定義
29
2分
對數據對象施加封鎖,可能會引起活鎖和死鎖問題。避免活鎖的簡單方法是采用 的策略。 ( )
A順序封鎖法
B依次封鎖法
C優先級高先服務
D先來先服務
30
2分
下列各種模型中不是數據模型的是( )
A概念模型
B層次模型
C網狀模型
D關系模型
二、判斷題共20題,40分
1
2分
分布式數據庫的兩種數據庫結構分別是物理上分布、邏輯上集中和物理上分布、邏輯上分布。( )
A錯誤
B正確
2
2分
SQL語言的功能包括數據查詢、數據操縱、數據定義和數據控制。( )
A錯誤
B正確
3
2分
在部分匹配查詢中,通配符“%”代表任意單個字符,“_”代表任意序列的零個或多個字符。( )
A錯誤
B正確
4
2分
關系數據庫查詢優化的總目標是:選取有效的存儲路徑,求得給定關系代數表達式的值。
A錯誤
B正確
5
2分
數據模型是指用來描述數據的一組概念和定義,數據模型的三要素包括數據結構、數據操作數據完整性約束;( )
A錯誤
B正確
6
2分
數據目錄或元數據是一組關于數據的數據。( )
A錯誤
B正確
7
2分
數據庫系統中,系統故障通常稱為軟故障,介質故障稱為硬故障。
A錯誤
B正確
8
2分
關系代數的連接運算中當θ為“=”的連接稱之為自然連接,且當比較的分量是相同的屬性組時,則稱為等連接。
A錯誤
B正確
9
2分
將滿足2NF的關系模式經過消除非主屬性對候選鍵的傳遞函數依賴轉變為4NF。( )
A錯誤
B正確
10
2分
一個關系模式分解為多個關系模式時,為了保持原關系模式所滿足的特性,要求分解處理具有無損連接性和保持函數依賴性。( )
A錯誤
B正確
11
2分
數據獨立性分為只是指邏輯獨立性。( )
A錯誤
B正確
12
2分
在關系中能惟一標識元組的屬性或屬性集稱為關系模式的關系鍵。( )
A錯誤
B正確
13
2分
數據庫物理設計的任務是選擇合適的存儲結構和存取路徑,也就是設計數據庫的內模式。( )
A錯誤
B正確
14
2分
SQL語句是DBMS的執行單位。
A錯誤
B正確
15
2分
DBMS把該寫入磁盤的內容推遲寫入磁盤,讓它保留在緩沖區中,則叫延遲寫技術;把將要用到的數據提前取到緩沖區中,這叫預取技術。( )
A錯誤
B正確
16
2分
在操作數據庫中的數據時,磁盤和內存交換數據以字節為單位。( )
A錯誤
B正確
17
2分
SQL的數據更新功能主要包括INSERT、UPDATE和DELETE三個語句。( )
A錯誤
B正確
18
2分
不包含在任何一個候選鍵中的屬性叫非主屬性。( )
A錯誤
B正確
19
2分
DBMS的兩種實現方式分別是編譯和解釋。( )
A錯誤
B正確
20
2分
一個或一組屬性的值可以決定其他屬性的值,這種關系稱為函數依賴。( )
A錯誤
B正確