資料庫正規化的目的是為減少資料庫冗餘與增加資料的一致性。某學校每一門課程只會有一位教師擔任,從原始成績資料進行正規化完成後產生三個資料表分別為「學生資料表」、「課程資料表」與「成績資料表」,請問「課程資料表」最高滿足第幾正規化?
A


C

D

答案與詳解




課程資料表主鍵為『課程代碼』(單一欄位),自動滿足 2NF(無部分依賴)。但存在轉遞依賴:課程代碼→教師編號→教師姓名,故不滿足 3NF。最高為 2NF。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
