97年調查局資料庫-正規化的問題 - 考試

Mary avatar
By Mary
at 2013-05-13T22:33

Table of Contents

小弟最近做資料庫考古題做到97調查局資料庫運用時他第二題題目是這樣:

題目:在關連式資料庫設計時必須進行正規化,請扼要說明第一正規化、

第二正規化、第三正規化及BC正規化(Boyce-Codd Normal Form: BCNF)

各要達到甚麼要求,各用來去除資料庫使用上的那些可能的缺失?


一開始看到題目想說應該蠻簡單的,可是寫到各用來去除資料庫使用上

的哪些可能缺失的時候卻停住了...

資料庫正規化主要是要去除重複資料和更新異常現象

可是要說各自用哪解決哪些缺失我卻無從下手

以下是我自己的想法~小弟不才還希望各位高手大大的指點

1NF:用來去除資料庫中的多值屬性和復合屬性,避免巢狀關聯的存在

2NF:用來去除因復合主鍵造成的新增異常、修改異常、刪除異常

3NF:用來去除因遞移相依造成的新增異常、修改異常、刪除異常

BCNF:(實在是掰不出來了....)

小弟資質愚鈍,書又沒讀熟,遇到考題就被打啪了,希望各位高手大大

能夠出面指點迷津,感激不盡阿~

--
Tags: 考試

All Comments

Ivy avatar
By Ivy
at 2013-05-18T04:17
我的想法是BCNF的所有決定因素都要是主鍵 如果不是主鍵是否
Frederic avatar
By Frederic
at 2013-05-20T15:27
會有一對多的情況 但是BCNF卻又有部分資訊遺失的問題
Harry avatar
By Harry
at 2013-05-23T23:10
提供我讀到的~ >> 不一定是最好~不過可以加減參考
Margaret avatar
By Margaret
at 2013-05-27T10:02
1NF:所有項目皆為基元值 2NF:為1NF且非鍵屬性完全功能相依於
主鍵
Zora avatar
By Zora
at 2013-05-29T08:03
3NF:為2NF且去除遞移相依
BCNF:為3NF且決定因素都是候選鍵

貨銀96年地特三等考題

Bethany avatar
By Bethany
at 2013-05-13T21:09
三、假設台灣銀行的存款利率為4.5%,法定準備率為10%,試回答下列問題: (三)當法定準備率提高為20%,台灣銀行每放款1元,需負擔多少資金成本? 書本的解答是: 1-10%=90% 1*4.5%*1/0.9=5% ----- ...

廖佳姿考上地特 失業父母欣慰

Gary avatar
By Gary
at 2013-05-13T20:11
2013/05/13 【聯合報╱本報記者游文寶】 「我考上公職,工作更穩定,最開心的莫過於碰到工廠倒閉及裁員的父母親。」原本想考建 築師執照的廖佳姿,雖然沒有通過,卻給她衝刺公職的動力,順利考上地方特考三等建築工 程。 「大學畢業前我還不曉得未來的方向,」廖佳姿曾經做過餐廳服務生、工廠作業員、麵包店 ...

經濟問題-LM/AD/乘數關係

Zanna avatar
By Zanna
at 2013-05-13T19:45
請問LM/AD/財政政策有效與否~ 當Lr越大,LM越平坦,AD越陡直,但財政乘數卻越大 用公式看似乎都沒錯,但AD越陡,乘數卻越大,還滿怪的 不知道哪邊有錯~ 還請知道的大大開導一下~ - ...

101年律師上榜心得

Elvira avatar
By Elvira
at 2013-05-13T19:31
一 不干現狀的心理-動機 (1)埋首書桌幾年,未來可以抬頭挺胸,脫離魯蛇人生 (2)錢,配偶,生活品質,任何你想像中比現況更好的未來 (3)幫助別人(?)滿足自我 二 應試準備與心態調整-準備考試不是作學問 (1)搜尋別人推薦的書,自己翻翻覺得順眼,趕緊買下.不求甚解的念一遍之後,快點換下一 科,以快速 ...

97台電經濟學

Jake avatar
By Jake
at 2013-05-13T19:25
[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處 題目: 法定準備率=0.1,通貨發行額=6000,活期存款=10000,超額準備金=1000,求m? 徐喬解答: k=6000/10000=0.6 ,在課本之中k=通 ...