104關三.資料庫 - 特考

Oscar avatar
By Oscar
at 2015-05-06T07:52

Table of Contents


關務特考三等,第六題。

題目中文敘述有點畸型。

先設定變數,不然表格會很大。

A=消除因功能相依性的冗餘
B=消除因多重值相依性的冗餘
C=保存功能相依性
D=保存多重值相依性


| 3NF | BCNF | 4NF
------------------------
A | Y | Y | Y
------------------------
B | Y | Y | Y
------------------------
C | N | N | N
------------------------
D | N | N | N
------------------------

(紅色部份為題目給定)

檢附理由

A 的 3NF、BCNF 為 Y,因為 4NF 為 Y
滿足 4NF 必須向下相容。


B 的 3NF、BCNF、4NF 為 Y,因為看到「消除 MVD」字眼,再搭配向下相容。


C 全為 N,先說明,我將它的「保存」解釋為「存在」。所以
「保存功能相依性」看作「存在功能相依性」。
功能相依與幾 NF 無關。因為
1NF:要的是「基元」
2NF:要的是「消除部份」
3NF:要的是「消除遞移」

存在功能相依只說明欄位之間的相依性,並無法證明滿足第幾正規化。


D「保存多重值相依性」視為「存在 MVD」,題目 3NF 又給 N
不能向上相容,故全為 N


討論討論,祝您上榜。

--
Tags: 特考

All Comments

Joe avatar
By Joe
at 2015-05-08T21:45
對於B的說明無法理解。
Jack avatar
By Jack
at 2015-05-13T04:43
大大您的向下相容的解釋,我個人覺得怪怪的。
向下相容是個別資料庫滿足4NF後,一定會滿足向下的正規
James avatar
By James
at 2015-05-16T15:43
化,但題目的意思好像是,每一個正規化的特性,不一定是
同一個關聯表,這是我的想法,請多指教。
Catherine avatar
By Catherine
at 2015-05-20T12:51
B應該是NNY 個人覺得D應該是跟B的答案相反
Tristan Cohan avatar
By Tristan Cohan
at 2015-05-23T14:32
但題目給得很奇怪= =
Victoria avatar
By Victoria
at 2015-05-26T21:49
同PANDA大,一看到原POST的解答,有點嚇到^^
Dinah avatar
By Dinah
at 2015-05-27T06:04
請問 如果符合5nf 一定會符合4nf bcnf往下符合嗎
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2015-05-29T12:45
4nf bcnf是否同樣向下符合?? 因看到題目想的跟f大是
相同的結果 囧
Kumar avatar
By Kumar
at 2015-06-03T02:57
樓上說的正確,但是必須是是同一關聯表喔。
Anthony avatar
By Anthony
at 2015-06-07T06:41
題目的意思應該是[若此關聯表符合1NF會如何][若符合2NF
Heather avatar
By Heather
at 2015-06-12T04:40
會如何],是個別狀況。而非一個關聯表符合4NF後就符合
Delia avatar
By Delia
at 2015-06-12T06:42
3NF 2NF 1NF,我已經盡力解釋了,謝謝指教。

新手想考年底地方特考

Enid avatar
By Enid
at 2015-05-04T19:32
各位前輩好 小魯最近興起考公職的想法 結果一查發現高普考已經報名截止了 所以決定把目標放在年底的地方特考 精華區有大略看過了 但是因為一些文年代久遠 所以還是想發問看看板友意見 小魯是112社會系學士 高中是地方第一志願 役畢 目前無業 大學不太認真 成績排名中後 就是渾渾噩噩的念完而已 目前考慮的類科有 ...

請教英文文法問題

Faithe avatar
By Faithe
at 2015-05-04T16:42
先說, 你的答案2是錯的, 你後來判斷的1才是正解 其實你可以用一個簡單的替代法就可以排解 day = American Patroitic Holiday all = most of the states and the U.S. territories 替代完後句子變這樣 This day __ ...

考四等的同學~英文

Una avatar
By Una
at 2015-05-03T22:47
一般四等很難吧 我的主戰場是司法特考四等書記官 但今年名額竟然只有79個 我已經把今年的靠考當成模擬考了 但六月中的警察特考我會去練習刑法 把六月中的刑法考試當成是第一次北模 課目前都聽過一輪了 如果五月分每天念好幾個鐘頭的刑法 警特刑法有機會60嗎 生平第一次要考國家考試,好緊張 另 ...

Re: 102 警特 資料庫應用

Andrew avatar
By Andrew
at 2015-05-03T19:29
您好: 第二題正確。 最外圈的「Engine andgt; 3200」是多餘的。 但多寫不會有錯。 這題建議作答時寫上「假設沒有同名同姓問題」更佳。 間接告訴老師「我有注意到細節」,有加分效果。 第三題正確。 答的很漂亮。 第四題正確。 答的很漂亮。 這題建議作答時寫上「假設Speeding.Hig ...

請教英文文法問題

Robert avatar
By Robert
at 2015-05-03T18:08
※ 引述《m31566 (sky)》之銘言: : 問題 :This American patriotic holiday_____by most of the states : and the U.S. territores. (94警察特考) : 選項: ...