假設某關連式資料庫有表格R (A, B, C, D, E, F, G,H,J)
各屬性均無多值(Multi-Value)現象,已知下列功能相依,
FD1: {A, B} →{D, E,G}
FD2: J →{C,H,F}
FD3: H →B
請利用功能相依推演規則,寫出功能相依之推演過程,並利用Closure
概念,找出R 所有的候選鍵(Candidate Key)及Prime attributes、non-
Prime attributes。(8 分)
目前relation schema 是否符合第二正規化(2NF)?請說明符合或不
符合2NF 的原因。(6 分)
資料庫設計時,若對表格分解,會要求分解是保持無損連結(lossless
join),此要求之目的為何?(5 分)
若R 分解為R1(A,B,C,E,H) R2(A,B,D,G) R3(A,B,F,H,J),請證明這分解
是或不是保持無損連結?(6 分)