1. 程式人生 > >資料庫題目之關係資料庫

資料庫題目之關係資料庫

一、選擇題

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、.已知系(系編號,系名稱,系主任,電話,地點)和學生(學號,姓名,性別,入學日期,專業,系編號)兩個關係,系關係的主關鍵字是 ① ,系關係的外關鍵字 ② ,學生關係的主關鍵字是 ③ ,外關鍵字 ④  

【答案:】①系編號 ②無 ③學號 ④系編號