wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

2425 S5 ICT Lesson Quiz - DB Normalization

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

若原始資料表,尚未經過正規化資料表時,則可能會產生以下那一個情況?

a)

易於進行更新資料

b)

重複資料較多

c)

比較容易提升工作效率

d)

比較容易刪除資料

2.

下列哪一種是尚未經過正規化資料表的特徵呢?

a)

沒有重複資料

b)

不會浪費時間

c)

輸入資料不易出錯

d)

浪費記憶體空間

3.

在進行資料庫設計時,若是設計不良將會造成異常發生,其中不包括下列那一個異常現象呢?

a)

查詢異常

b)

新增異常

c)

刪除異常

d)

修改異常

4.

關於「正規化」的目的,下列何者不正確?

a)

除去重複性資料

b)

確保資料的相依關係

c)

分割成數個不重複的資料表

d)

全部的資料不分類別集中在一起

5.

在選課資料表中,至少會有三個欄位,分別為學號、課號及成績,請問這三個欄位的相依關係為何?

a)

成績部份功能相依於{學號,課號}

b)

{學號,課號}部份功能相依於成績

c)

{學號,課號}完全功能相依於成績

d)

成績完全功能相依於{學號,課號}

6.

關於「遞移相依」的敘述,下列何者正確呢?

a)

是指在二個欄位間並非直接相依

b)

是指要借助第三個欄位來達成資料相依的關係

c)

Y相依於 X;而 Z 又相依於Y, 如此 X 與 Z 之間就是遞移相依的關係

d)

以上皆是

7.

在關聯表刪除多重值屬性,讓關聯表只擁有單元值屬性是哪一階正規化型式?

a)

1NF

b)

2NF

c)

3NF

d)

4NF

8.

消除非鍵欄位與主鍵間之功能相依為:

a)

第一正規化

b)

第二正規化

c)

第三正規化

d)

第四正規化

9.

資料庫的正規化中,不可以從主鍵值的一部份,就可以直接辨識出某些欄位的值,也就是避免或消除「遞移依賴性(Transitive dependency)」的時級是

a)

1NF

b)

2NF

c)

3NF

d)

以上皆是

10.

下列何者不是資料庫正規化後的好處?

a)

加速查詢速度

b)

加速新增速度

c)

加速刪除速度

d)

加速修改速度

11.

請看圖中的訂單(order)表格:

以下哪一項最能描述這個表格的正規化程度?

a)

1NF

b)

2NF

c)

3NF

d)

未正規化

12.

假設學號(StudentID)和課程編號(CourseID)一起構成主鍵,以下哪一項最能描述這個學生課程表(STUDENT_COURSE)的正規程度?

a)

1NF

b)

2NF

c)

3NF

d)

未正規化

13.

原始的CUSTOMER_SALES表(含客戶編號[主鍵]、客戶名稱、銷售區域、區域經理)被拆分為兩個表格前,是處於什麼正規形式?

a)

1NF

b)

2NF

c)

3NF

d)

未正規化

14.

假設員工編號(EmployeeID)是主鍵,以下哪一項最能描述這個員工表(EMPLOYEE)的正規形式?

a)

1NF

b)

2NF

c)

3NF

d)

未正規化

15.

假設國際標準書號(ISBN)是主鍵,以下哪一項最能描述這個圖書表(BOOK)的正規形式?

a)

1NF

b)

2NF

c)

3NF

d)

未正規化