Examly題庫立即開始練習
國家安全情報人員考試五等考試-資訊組計算機大意11331單選題

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

A第一正規化(1NF)
B第二正規化(2NF)正確答案
C第三正規化(3NF)
DBCNF 正規化
答案與詳解
B
正確答案
原始資料拆成三個表是為了消除「部分相依」,因此達到 2NF。但課程表中仍存在「課程→教師→教師屬性」的遞移相依,未拆出教師表,故不滿足 3NF。

為什麼答案是 B

2NF 要求在 1NF 基礎上消除「部分相依」。原始成績表的主鍵是複合鍵(學號+課程代碼),拆出課程表後,課程表的主鍵變為單一的「課程代碼」,單一主鍵必定滿足 2NF。

考點:第一正規化考點:第二正規化考點:第三正規化考點:BCNF
載入中…

計算機大意 相關題目

想練更多計算機大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮