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鎖
解釋:加排他鎖