數據庫開發工程師筆試的選擇類有如下題型:
1:下列哪組概念都屬于信息世界?
A.實體型、項集、碼"
B.實體、關系、屬性
C.實體集、聯系、域
D.關系、聯系、實體
2:設關系R和S,且T、R、S的元組個數分別為k、m、n,則k、m、n三者之間的關系是
A.k<(m+n)
B.k≤(m+n)
C.k<(m×n)
D.k≤(m×n)
3:實現關系代數投影運算的SQL子句是 !
A.SELECT
B.ORDER BY
C.FROM
D.WHERE
4:在某個數據庫中建立了表person(no,name,s e x,birthday),no為表的主碼,表中已有的記錄如下圖所示
No Name S e x Birthday
1 張麗麗 女 1967/05/07
4 李方 女 1970/04/14
6 王安 男 1982/10/274
以下四個語句中能夠正確執行的插入操作是
A.INSERT INTO person VALUES(6,′王中′,′男′,′1964/03/08′)
B.INSERT INTO person(name,s e x) VALUES(′王中′,′男′)
C.INSERT INTO person VALUES(2,′男′,′王中′,′1964/03/08′)
D.INSERT INTO person(no,s e x) VALUES(2,′男′)
5:要保證數據庫物理數據獨立性,需要修改的是
A.模式
B.模式與內模式的映射
C.模式與外模式的映射
D.內模式
6:SQL語言具有數據操作功能,SQL語言的一次查詢的結果是一個
A.數據項
B.記錄
C.元組
D.表
7:在關系數據庫中,實現“表中任意兩行不能相同”的約束是依據
A.外碼
B.屬性
C.主碼
D.列)
8:事務有多個性質,其中不包括
A.一致性
B.隔離性
C.原子性
D.不可撤消
9:已知三個關系:
學生(學號,姓名,性別)
課程(課程編號,課程名稱,學時)
成績(學號,課程編號,分數)
若要列出選修課程名稱為“ DB ”,且分數低于 60 的學生姓名和分數,則應使用的關系代數運算有
A.選擇、投影、自然連接
B.選擇、投影
C.選擇、自然連接
D.投影、自然連接
10:消除多值依賴所引起的冗余是屬于
A.1NF
B.2NF
C.3NF
D.BCNF