題組內容
一、考慮某公司的客戶訂單資料如下。
(二)近來有專家提出反正規化(De-normalization)方案,請問反正規化的意義及作法為何? (5 分)
詳解 (共 4 筆)
111郵專一,地特四資訊正取
詳解 #4381070
1.若是取得資料需要資料表頻繁的合併,且得到的資訊不是重要到需要用另一個表儲存,就不需要太多正規化。
2.做法就是從目前的正規化,退回上一個正規化,直到符合需求。
牛奶鍋
詳解 #4422088
正規化的目的是降低資料的重覆性、避免資料更新異常。然而,正規化只是建立資料表的原則,而非鐵的定律。如果過度正規化,在查詢來自於多個資料表的大量資料時,會造成效能下降。因此,若要以查詢(select)效能為考量,必須進行適當的反正規化,亦即將原來的第三正規化降成第二正規化,或是將第二正規化降成第一正規化。
蟲不易
詳解 #5218049
反正規化主要是對於不常變動之資...
(共 98 字,隱藏中)
前往觀看
shang
詳解 #6211005
正規化的用意是降低資料重複性,以及避免更...
(共 114 字,隱藏中)
前往觀看