Examly題庫立即開始練習
初考-統計資料處理大意11139單選題

若關聯綱要(relation schema)R(A, B, C, D, E)已符合 1NF(第一正規式),但具有以下功能相依(functional dependency):{B}→{C}以及{D}→{E}。下列敘述何者正確?

A將 R 拆解為 R1(A, B, C)與 R2(D, E)可以符合 2NF(第二正規式)
B將 R 拆解為 R1(A, D, E)與 R2(B, C)可以符合 2NF(第二正規式)
C將 R 拆解為 R1(A, B, C, D)與 R2(D, E)可以符合 2NF(第二正規式)
D將 R 拆解為 R1(A, B, D, E)與 R2(B, C)可以符合 2NF(第二正規式)正確答案
答案與詳解
D
正確答案
2NF 的核心是「消除部分功能相依」。將產生部分相依的屬性獨立成新表,並將決定因子留在原表作為外來鍵,即可達成無失真拆解。

為什麼答案是 D

拆解為 R1(A, B, D, E) 與 R2(B, C)。成功將部分相依 {B}→{C} 獨立為 R2,且 R1 保留 B 作為與 R2 連接的外來鍵 (R1 ∩ R2 = {B},且 B 為 R2 主鍵),達成合法的無失真拆解。

考點:無失真連接考點:外來鍵遺失考點:部分相依未解考點:2NF拆解原則
載入中…

資料處理大意 相關題目

想練更多資料處理大意考古題?

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

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