海南奧賽教育備考
一、選擇題
1.在數據庫系統中,把可以相互區別的客觀事物稱為( D )
A.屬性B. 字段
C.文件D.實體
2.數據庫的存儲設備和存取方法變化不影響整體邏輯結構的特點,稱
為數據庫的( D )
實體獨立性
B.物理數據獨立性
C.客觀獨立性
D.邏輯數據獨立性
3.學生社團可以接納多名學生參加,但每個學生只能參加一個社團在數據庫中表示實體的是,
從社團到學生之間的聯系類型是( B )
A. 多對多B. 一對多
C. 多對一D. 一對一
4.如果關系模式R上有函數依賴AB→C和A→C,則R中存在( B )
A. 完全依賴
B.部分依賴
C. 傳遞依賴
D.多值依賴
5.關系模型的參照完整性約束是指( C )
A.限制引用一個關系中的不同元組數據
B.限制引用不同關系中的元組數據
C.限制一個關系引用與之聯系關系中不存在的元組數據
D.限制兩個關系間的互相引用
6.在嵌入式SQL中,為了把集合操作轉換成單記錄處理方式,引進了
以下哪個概念( B )
宿主語言
B.游標
C.DDL語言D.DML語言
7、單個用戶使用的數據視圖的描述稱為(A )。
A. 外模式 B. 概念模式
C. 內模式 D. 存儲模式
9.數據庫系統的獨立性是指(B)
A. 不會因為數據的變化而影響應用程序
B. 不會因為系統數據存儲結構與數據邏輯結構的變化而影響應用程
序
C. 不會因為數據存儲策略的變化而影響數據存儲結構
D. 不會因為某些數據邏輯結構的變化而影響應用程序
10.設有T1和T2兩個事務,若并發操作如下,則下面評價中正確
的是(C )。
T1 T2
① 讀A=100,B=5
② 讀 A=100
A=A*2 回寫
③ 求A+B=105,驗證錯
A. 該操作不存在問題 B. 該操作丟失修改
C. 該操作不能重復讀 D. 該操作讀“臟數據”
11.下列SQL語句中,修改表結構的是(ALTER)
12.概念模型獨立于(DBMS)
13.一個數據庫系統必須能夠表示實體和關系,聯系可以與(1個或者
1個以上)實體有關。
14.若數據庫中只包含成功事務提交的結果,則此數據庫就稱為處于
(一致)狀態。
15. 索引屬于( 內模式 )。
16.恢復機制的關鍵問題是建立冗余數據,最常用的技術是(D:數據
轉儲+登錄日志文件)
17.在基本的關系中,下列說法正確的是(C)
A 行列順序有關 B 屬性名允許重名 C 任意兩個元組不允許重
復 D 列式非同質的
18.兩個關系在沒有公共屬性時,其自然連接操作表現為(A:結果為
空關系)
19.在關系數據庫中,從關系規范化的意義看,如果關系R中的非主
屬性對碼有部分函數依賴,那么R至多是(B:2NF)
20. 設有關系W(工號,姓名在數據庫中表示實體的是,工種,定額),將其規范化到第三范式
正確的解答是( C )。A.W1(工號,姓名),W2(工種,定額) B.W1(工
號,工種,定額),W2(工號,姓名) C.W1(工號,姓名,工種),W2(工
號,定額)D.以上都不對
21. 若系統在運行過程中,由于某種硬件故障,使存儲在外存上的數
據部分丟失或全部丟失,這種情況稱為(A )。
A. 介質故障 B. 系統故障 C. 事務故障 D. 運行故障
22. 數據流程圖(DFD)是用于描述結構化方法中( C )階段的工具。
A. 可行性分析 B. 程序設計 C. 需求分析 D. 詳細設計
23. 進行自然聯接運算的兩個關系必須具有( B )。
A.相同屬性個數 B.公共屬性 C.相同關系名 D.相同關鍵字
24. 數據庫的特點之一是數據的共享,嚴格地講,這里的數據共享是
指( D )。
同一應用的多個程序共享一個數據集合
B. 多個用戶、同一語言共享
多個用戶共享同一個數據文件
D. 多種應用、多種語言、多個用戶相互覆蓋地使用數據集合
25. 關系模型中,表示實體間N:M聯系是通過增加一個( A )。
A.關系實現
B.屬性實現
C.關系或一個屬性實現
D.關系和一個屬性實現