資料冗餘

来自维基百科,自由的百科全书

資料冗餘發生在資料庫系統中,指的是一個欄位在多個表里重複出現。舉個例子,如果每條客戶購買商品的資訊都連帶記錄了客戶自身的資訊,這樣的資料冗餘可能造成不一致,因為客戶自身的資訊可能不一樣。[1] 資料冗餘會導致資料異常和損壞,一般來說設計上應該被避免。[2] 資料庫規格化防止了冗餘而且不浪費儲存容量。[3] 適當的使用外來鍵可以使得資料冗餘和異常降到最低。但是,如果考慮效率和便利,有時候也會設計冗餘資料,而不考慮資料被破壞的風險。[4]

參照

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.