資料庫題目之關係資料庫
一、選擇題
1、關係資料庫管理系統應能實現的專門關係運算包括 。
A.排序、索引、統計 B.選擇、投影、連線 C.關聯、更新、排序 D.顯示、列印、製表
【答案:】B
2、關係模型中,一個關鍵字是 。
A.可由多個任意屬性組成 B.至多由一個屬性組成
C.可由一個或多個其值能惟一標識該關係模式中任何元組的屬性組成 D.以上都不是
【答案:】C
3、自然連線是構成新關係的有效方法。一般情況下,當對關係R和S使用自然連線時,要求R和S含有一個或多個共有的
A.元組 B.行 C.記錄 D.屬性
【答案:】D
4、關係運算中花費時間可能最長的運算是 。
A.投影 B.選擇 C.笛卡爾積 D.除
【答案:】C
5.關係模式的任何屬性 。
A.不可再分 B.可再分 C.命名在該關係模式中可以不惟一 D.以上都不是
【答案:】A
6.在關係代數運算中,五種基本運算為 。
A.並、差、選擇、投影、自然連線 B.並、差、交、選擇、投影
C.並、差、選擇、投影、乘積 D.並、差、交、選擇、乘積
【答案:】C
7、如圖所示,兩個關係R1和R2,它們進行 運算後得到R3。
R2
D |
E |
M |
1 2 5 |
M N M |
I J K |
R1
A |
B |
C |
A C D |
1 2 1 |
X Y y |
R3
A |
B |
C |
D |
E |
A C C |
1 1 2 |
X Y y |
M M N |
I I J |
A.交 B.並 C.笛卡爾積 D.連線
【答案:】D
二、填空題
1、一個關係模式的定義格式為 。
【答案:】關係名(屬性名1,屬性名2,…,屬性名n)
2、.一個關係模式的定義主要包括 關係名 、屬性名 、 屬性型別 、
屬性長度 和關鍵字 。
【答案:】①關係名 ②屬性名 ③屬性型別 ④屬性長度 ⑤關鍵字
3、.關係代數運算中,傳統的集合運算有 ① 、 ② 、 ③ 和 ④ 。
【答案:】①笛卡爾積 ②並 ③交 ④差
4、關係代數運算中,基本的運算是 ① 、 ② 、 ③ 、
④ 和 ⑤ 。
【答案:】①並 ②差 ③笛卡爾積 ④投影 ⑤選擇
5、關係代數運算中,專門的關係運算有 選擇 、 投影 和 連線 。
【答案:】①選擇 ②投影 ③連線
6、關係資料庫中基於數學上兩類運算是關係代數 和關係演算 。
【答案:】①關係代數 ②關係演算
7、.已知系(系編號,系名稱,系主任,電話,地點)和學生(學號,姓名,性別,入學日期,專業,系編號)兩個關係,系關係的主關鍵字是 ① ,系關係的外關鍵字 ② ,學生關係的主關鍵字是 ③ ,外關鍵字 ④
【答案:】①系編號 ②無 ③學號 ④系編號