當前位置:編程學習大全網 - 編程語言 - 數據庫系統概論---12道選擇題(詳細解釋的話加分!)

數據庫系統概論---12道選擇題(詳細解釋的話加分!)

設有關系R1和R2,經過關系運算得到結果S,則S是__(D )

A.壹個數組 B.壹個對象 C.壹個數據庫 D.壹個關系

解釋:這個不用多說,關系運算得到壹個關系。

2、 公司中有多個部門和多名職員,每個職員只能屬於壹個部門,壹個部門可以有多名職員,從職員到部門的聯系類型是__C___。

A.多對多 B.壹對壹 C.多對壹 D.壹對多

解釋:這個很明顯,每個員工只能屬於壹個部門,壹個部門中有多個員工。從職員到部門是說的這兩個實體間的關系,而不是壹個員工(具體到壹個人)和壹個部門(具體到壹個部門)之間的關系。

3、SQL語言中,用GRANT/REVOKE語句實現數據庫的_D ____.

A.並發控制 B.完整性控制 C.壹致性控制 D.安全性控制

解釋:授權語句,控制用戶權限,保證安全。

4、有關動態增量備份的描述正確的是___D___。

A.動態增量備份過程不允許外部事務程序訪問數據庫

B.動態增量備份會備份出全部數據

C.動態增量備份裝載後數據庫即處於壹致性狀態

D.動態增量備份宜在事務不繁忙時進行

解釋:動態增量備份時差異備份,B錯誤。動態允許外部事務訪問數據庫,A錯誤。備份前後數據會有變化,所以裝載後的數據庫處於不壹致性狀態。C錯誤

5、事務回滾指令ROLLBACK執行的結果是_____。( B )

A.跳轉到事務程序開始處繼續執行

B.撤銷該事務已經做出的任何對數據庫的修改

C.事務執行出錯

D.跳轉到事務程序結束處繼續執行

解釋:事務的ACID,rollback回滾該事務已經做出的任何對數據庫的修改

8、日誌文件用於事務故障、_____的恢復。( B )

A.系統故障、CPU故障 B.系統故障、介質故障

C.介質故障、CPU故障 D.介質故障、入侵故障

解釋:硬性知識

9、SQL語言中,屬於“模式DDL”語言的是____A__語句。

A.create table B.update C.select D.insert

解釋:數據定義語言

10、數據庫並發操作通常會帶來丟失修改、__B____和讀臟數據等問題。( )

A.不可恢復 B.不可重復讀 C.不可備份 D.不可持續

解釋:硬性知識

11、關系R(A,B,C,D),碼為AB,函數依賴{AB→C,AB→D,C→D},最高範式為)____B___.( )

A.1NF B.2NF C.3NF D.BCNF

解釋:ab->c,c->d=>ab->d,有傳遞依賴,而且每壹個非主屬性完全依賴於ab

12、事務T要寫數據A,則應該對數據A的上層節點加__A__.( )

A.X鎖 B.S鎖 C.IS鎖 D.IX鎖

解釋:加排他鎖

  • 上一篇:哪位高手告訴我仙劍四的破解方法啊?
  • 下一篇:寶馬e底盤隱藏
  • copyright 2024編程學習大全網