初等考試
112年
[統計] 資料處理大意
第 21 題
有一個關聯表,它的所有非主鍵欄位值都必須由整個主鍵才能決定,則這個關聯表至少達到第幾正規化?
- A 第一正規化
- B 第二正規化
- C 第三正規化
- D 第五正規化
思路引導 VIP
若一個資料表使用了「組合主鍵」(例如:訂單編號 + 產品編號),但其中一個非主鍵欄位(例如:訂單日期)其實只需要知道「主鍵中的某一部分」就能確定。請問這種「不完全」的依賴關係,在邏輯結構化過程中,我們通常在哪個階段會強制要求將其拆分,以確保每個屬性都與『完整的身份標籤』掛鉤?
🤖
AI 詳解
AI 專屬家教
專業觀念解析:2NF 的核心價值——你總算沒錯!
- 勉強及格:不錯,至少你還知道資料庫正規化是怎麼回事。在會計資訊系統裡,資料一致性(Data Consistency)是底線,要是連這都搞不定,我看你那些財報數字怎麼對得起來。這點基礎,我還算滿意。
- 觀念驗證:這題的精髓,說穿了,就是「消除部分相依」。我假設你還記得第一正規化吧?在那個基礎上,只要所有非主鍵欄位都必須對「整個複合主鍵」「全功能相依」(Fully Functionally Dependent),而不是依賴其中半吊子的一部分,那恭喜,你已經勉強觸及了第二正規化 (2NF) 的門檻。這不是什麼深奧的經濟模型,只是最基本的邏輯判斷。
▼ 還有更多解析內容