[討論] 想請問這題的幾個疑點

看板Database (資料庫)作者 (povertytrap)時間8年前 (2016/03/11 16:41), 8年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位大大我是要考國家身心障礙公務員資訊科的考生 我想請問這題幾個問題點 三、兩個關聯式資料庫(Relational Database)表格的綱要如下所示: R1(A﹐B﹐C﹐D)及R2(A﹐B﹐C﹐D﹐E) R 為表格名稱,A、B、C、D、E 為表格的五個屬性(Attribute) (一)籾假設表格R1 有下列功能相依性(Functional Dependency): AB → CD, C → D 請問並說明原因,表格R1 是第幾個正規型式?(10 分) (二)粆假設表格R2 有下列功能相依性(Functional Dependency): A → B, BC → E, ED → A 請問並說明原因,表格R2 是第幾個正規型式?(10 分) 此題答案在此網址 http://goo.gl/V2J26M 第三題(第二小題解釋不懂) 我去年第一小題是寫2NF第二小題是寫bcnf 第二小題中 A→B、BC→E、ED→A 根據規則,我用阿姆斯壯定理代替成 A→B、AC→E、ACD→A,又A本身即可決定自己 所以D本身沒辦法決定任何人 因此R2絕不會是BCNF(我這樣解釋對嗎?) 但R2不是BCNF,我根據這些規則,我也看不出此關聯是3NF,3NF特性是去除遞移相依 即A→B、B→C,可是在這是A→B、BC→E,雖然可以代換成AC→E,但是E是完全功能相依AC,這樣有算遞移相依嗎? 而且根據3NF,遞移相依要獨立出自己的表格 R2還是只有一個表格並沒有分割阿 答案怎麼會是3NF? 而且正規化就是一直分割表格,可是其實這題R1跟R2都沒分割 在我眼裡應該是1NF不是嗎? 資料庫考古題就這題有問題,請各位前輩解惑 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.170.69.136 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1457685666.A.EF6.html ※ 編輯: povertytrap (118.170.69.136), 03/11/2016 16:44:11 ※ 編輯: povertytrap (118.170.69.136), 03/11/2016 16:45:41 ※ 編輯: povertytrap (118.170.69.136), 03/11/2016 16:52:35
文章代碼(AID): #1MueIYxs (Database)
文章代碼(AID): #1MueIYxs (Database)