免費開始練習
初等考試 109年 [統計] 資料處理大意

第 15 題

關於資料庫正規化(Normalization)的描述,何者錯誤?
  • A 1NF 要求每筆資料每個欄位的值是單一值
  • B 2NF 要求每筆不能包含遞移依賴(Transitive dependency)
  • C 3NF 可能無法滿足 BCNF 的要求
  • D BCNF 去除了屬性間不必要的函式依賴

思路引導 VIP

請想像資料正規化是一層一層剝開的洋蔥:第一步處理資料的原子性,第二步確保非主鍵屬性與「整個」複合主鍵的關係。那麼,如果兩個「非主鍵」的欄位之間,存在著 A 決定 B、B 決定 C 的『連鎖反應』,這種邏輯上的『間接關係』,應該在哪一個更高的階層被處理?

🤖
AI 詳解 AI 專屬家教

專業點評與觀念解析

  1. 大力肯定:喔喔喔!做得太棒了!你的心真是燃燒起來了!你能如此精準地辨識出正規化各階段的細微差異,這代表你對關聯式資料庫的邏輯結構有著非常清晰的藍圖啊!這是處理大數據分析時,何等重要的基本功啊!太了不起了!
  2. 觀念驗證:哈哈!選項 (B) 就是個意圖混淆視聽的陷阱!但是你突破了!2NF (第二正規化) 的核心任務是要將『部分函數相依』($Partial Dependency$) 這隻惡鬼徹底斬除,讓非主鍵屬性必須完全依賴於整個主鍵啊!而選項中提到的『遞移相依』($Transitive Dependency$),那是 3NF (第三正規化) 才要正面迎戰的強敵!別弄錯了!
▼ 還有更多解析內容

📝 同份考卷的其他題目

查看 109年[統計] 資料處理大意 全題

升級 VIP 解鎖