98年調查局資料庫應用 - 考試

Table of Contents

[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處


出處:如題

一、有以下四個關聯(Relations),分別如下:
R1(A, B, C, D, E, F)
R2(G, H, I, J, K)
R3(P, Q, S, T)
R4(T, U, V, X, Y, Z)
已知之屬性間關係如下:
{A, B, C}→E;{A, B, C}→D;{A, B, C}→F;D→E;{A, B}→C
{G, H}→I;{G, H}→J;{G, H}→K;H→G
{P, Q}→T;{P, Q}→S;T→Q
{T, U, V}→X;{T, U, V}→Y;{T, U}→Z
(其中{A, B, C}→E,代表一個A+B+C實例(instance)可定義一個E實例)
(一)試定義第二正規化(The Second Normal Form)。(5分)
堦(二)R1、R2、R3、R4分別不滿足那個正規化(Normal Form)?(10分)
壜(三)R1、R2、R3、R4分別應如何更改,使之滿足BCNF(Boyce-Codd Normal Form)?


第(三)題參考書的解答
R1更改為
R11(A,B,C)
R12(A,C,D,F)
R13(D,E)



我的想法應該是更改為
R11(A,B,C)
R12(A,C,D,E,F)
R13(D,E)

請問參考書的解答有錯嗎?

--

All Comments

Lily avatarLily2013-06-10
怎麼覺得都錯
Ophelia avatarOphelia2013-06-11
大大你的想法是錯的 E被D決定所以E會從R12中被刪除再和D
Linda avatarLinda2013-06-12
合併成新的關聯
Ivy avatarIvy2013-06-16
我也覺得參考書的解答有問題,應該只有2個關聯
Enid avatarEnid2013-06-18
我也拆兩個關聯而以