當前位置:趣味科普網>經驗>

資料庫有幾種正規化

經驗 閱讀(3.05W)

資料庫有幾種正規化

資料庫正規化有第一正規化、第二正規化、第三正規化、巴斯科德正規化、第四正規化、第五正規化六種。資料庫表中的欄位都是單一屬性的,不可再分。這個單一屬性由基本型別構成,包括整型、實數、字元型、邏輯型、日期型等。

設計關係資料庫時,遵從不同的規範要求,設計出合理的關係型資料庫,這些不同的規範要求被稱為不同的正規化,各種正規化呈遞次規範,越高的正規化資料庫冗餘越小。

目前關係資料庫有六種正規化:第一正規化、第二正規化、第三正規化、巴斯科德正規化、第四正規化和第五正規化。滿足最低要求的正規化是第一正規化。在第一正規化的基礎上進一步滿足更多規範要求的稱為第二正規化,其餘正規化以次類推。一般說來,資料庫只需滿足第三正規化即可。