国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

最佳化Table Design三范式

2024-07-21 02:07:57
字體:
來源:轉載
供稿:網友

最佳化 table design
   將 table 的資料庫分解為較小的 table 直到每個 table 的每個 field 都 depend on 該 table 的 key why?
  降低重複性 (redundancy) ?*指資料之儲存*?
  清除不一致性(consistency) ?*指資料之異動*?

設計三范式:

(1)frist normal form (1nf)

   "每一資料欄只含一個值。"
   檢查有無具有重復值的屬性,有則將其移到新的實體中。

(2)second normal form (2nf)

  "所有不是 primary key 的資料欄與 primary key 皆有fully functional dependency。"
   刪除不是依賴于整個鍵的數據項,其它屬性與主鍵一一對應。

(3)third normal form (3nf)

   "所有不是 primary key 的資料欄間沒有 full functional dependency。"
   刪除依賴屬性而不完全依賴主鍵的項,非主鍵項之間不能有一一對應關系。

 
  • 本文來源于網頁設計愛好者web開發(fā)社區(qū)http://www.html.org.cn收集整理,歡迎訪問。
  • 發(fā)表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發(fā)表
    主站蜘蛛池模板: 辉南县| 星子县| 巴林左旗| 浑源县| 武冈市| 崇左市| 右玉县| 射洪县| 遵义市| 房山区| 枝江市| 永修县| 木兰县| 阿鲁科尔沁旗| 三原县| 图片| 荃湾区| 新平| 平罗县| 虞城县| 天津市| 江北区| 灵璧县| 新闻| 靖安县| 天水市| 泾源县| 莎车县| 手游| 达日县| 凯里市| 烟台市| 宿松县| 鱼台县| 长汀县| 和田市| 灵台县| 苗栗县| 阿克苏市| 蓬莱市| 常宁市|