民國112年 第2梯次 網頁設計乙級 學科

第49題

關聯式資料庫進行「第二正規化型式」(Second Normal Form, 2NF)可以消除何種現象?

題目

關聯式資料庫進行「第二正規化型式」(Second Normal Form, 2NF)可以消除何種現象?

  1. (1) 非候選鍵的屬性,函數相依於別的非候選鍵屬性
  2. (2) 非候選鍵(Non-Candidate Key)的屬性,僅讓函數相依 (Functional Dependent)於主鍵(Primary Key)的一部分
  3. (3) 複合候選鍵的部分屬性,僅讓函數相依於另一個候選鍵的一部分
  4. (4) 屬性值不是單一值(Atomic)

官方答案

(2) 非候選鍵(Non-Candidate Key)的屬性,僅讓函數相依 (Functional Dependent)於主鍵(Primary Key)的一部分

解析

第二正規化(2NF)是在符合 1NF 後,消除非候選鍵屬性對複合候選鍵「部分」的函數相依,也就是要求非鍵屬性必須完全相依於整個主鍵。選項 1 的非鍵屬性相依於另一非鍵屬性屬於遞移相依,是 3NF 處理的重點;選項 4 的屬性非單一值則是 1NF 要解決,故選 2。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料