Re: [考題] 98年調查局資料庫應用

看板Examination (國家考試)作者時間13年前 (2013/07/04 16:59), 編輯推噓10(1009)
留言19則, 4人參與, 最新討論串2/2 (看更多)
修正後版本 考題連結如下http://wwwc.moex.gov.tw/ExamQuesFiles/Question/098/029607500.pdf 一、有以下四個關聯(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)? 以下為小弟的解法: (1)所有非主鍵的屬性只能功能相衣於主鍵 (2)(3) R1主鍵{A,B} R2主鍵{H} R3主鍵{PT} R4主鍵{TUV} R1不滿足第3,BCNF正規化 R2皆滿足正規劃 R3不滿足BCNF R4不滿足2,3,BNF 修正後如下 修正後如下 修正後如下 修正後如下 R11(A,B,C) R21(H,I,J,K) R31(P,T,S) R41(T,U,V,X,Y) R12(A,B,D,E,F) R22(H,G) R32(T,Q) R42(T,U,Z) 爬文後發現這份試題有好多人問, 但苦無詳解, 請大大幫忙看看小弟這樣解對嗎? 感謝~~~

07/04 17:30, , 1F
R1主鍵不是AB嗎?
07/04 17:30, 1F

07/04 17:32, , 2F
BC->BD=BC->B BC->D
07/04 17:32, 2F

07/04 17:33, , 3F
二三小題有些錯了
07/04 17:33, 3F

07/04 17:45, , 4F
除了R1 pk是AB 另外R3不滿足BCNF R4不滿足2NF
07/04 17:45, 4F

07/04 18:12, , 5F
R4有遞移相依嗎?印象那是標準BCNF考題
07/04 18:12, 5F

07/04 18:23, , 6F
抱歉 請忽略上面的回答 我看錯關聯了
07/04 18:23, 6F

07/04 18:29, , 7F
R4的Z是部分功能相依於主鍵 所以才要拆
07/04 18:29, 7F

07/04 21:21, , 8F
定義2NF都定義錯,要不要看清楚阿
07/04 21:21, 8F

07/04 21:27, , 9F
R2都滿足不用分解
07/04 21:27, 9F

07/04 21:28, , 10F
R4不合2NF
07/04 21:28, 10F

07/04 21:40, , 11F
補充一下 R1是不滿足第二正規化 還有R1的關聯應該不是這樣拆
07/04 21:40, 11F

07/04 21:43, , 12F
第二題是不滿足第二正規化 這樣拆沒有錯
07/04 21:43, 12F

07/04 21:45, , 13F
又口誤了是R2 另外 R11(A B C) R12(A B D E F)
07/04 21:45, 13F

07/04 22:34, , 14F
R2只有1個KEY最好不合2NF,不懂也不要胡亂教
07/04 22:34, 14F

07/05 11:07, , 15F
回malowda,2NF定義是超講義照寫的...頂多是少了一句
07/05 11:07, 15F

07/05 11:07, , 16F
"關聯表符合1NF",
07/05 11:07, 16F

07/05 11:22, , 17F
R2您的說沒錯,應該都滿足不用分解
07/05 11:22, 17F
小弟依據大大的指示做了修正, 請問這樣子正確了嗎? 感謝大大們熱心的指點~~~ ※ 編輯: nightdealer 來自: 42.72.210.156 (07/05 11:32)

07/05 11:34, , 18F
那試問R2既然滿足正規化 R1應該也滿足正規化囉?
07/05 11:34, 18F

07/05 12:37, , 19F
抱歉R1還有個遞移相依 你如何認為不滿足3NF 就要另外修改
07/05 12:37, 19F
文章代碼(AID): #1HrJbQZ1 (Examination)
文章代碼(AID): #1HrJbQZ1 (Examination)