題組內容

一、考慮某公司的客戶訂單資料如下。
5fb2357dd47af.jpg

(二)近來有專家提出反正規化(De-normalization)方案,請問反正規化的意義及作法為何? (5 分)

詳解 (共 4 筆)

111郵專一,地特四資訊正取
111郵專一,地特四資訊正取
詳解 #4381070
2020/11/17

1.若是取得資料需要資料表頻繁的合併,且得到的資訊不是重要到需要用另一個表儲存,就不需要太多正規化。

2.做法就是從目前的正規化,退回上一個正規化,直到符合需求。

牛奶鍋
牛奶鍋
詳解 #4422088
2020/12/08
正規化的目的是降低資料的重覆性、避免資料更新異常。然而,正規化只是建立資料表的原則,而非鐵的定律。如果過度正規化,在查詢來自於多個資料表的大量資料時,會造成效能下降。因此,若要以查詢(select)效能為考量,必須進行適當的反正規化,亦即將原來的第三正規化降成第二正規化,或是將第二正規化降成第一正規化。
蟲不易
蟲不易
詳解 #5218049
2021/11/19
     反正規化主要是對於不常變動之資...
(共 98 字,隱藏中)
前往觀看
shang
shang
詳解 #6211005
2024/09/16
正規化的用意是降低資料重複性,以及避免更...
(共 114 字,隱藏中)
前往觀看

私人筆記 (共 2 筆)

梅川依芙
梅川依芙
私人筆記 #3460622
2021/08/10
反正規化 (De-normalizati...
(共 437 字,隱藏中)
前往觀看
I上國營
I上國營
私人筆記 #5445674
2023/09/12
適用於某些查詢經常需要不同關聯式的屬性,...
(共 66 字,隱藏中)
前往觀看