国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
    主站蜘蛛池模板: 商城县| 利辛县| 财经| 通化市| 昆明市| 海林市| 襄垣县| 剑川县| 左云县| 义乌市| 丹棱县| 苍溪县| 平塘县| 德江县| 南溪县| 乐业县| 平武县| 烟台市| 河间市| 五华县| 潞城市| 南汇区| 宁津县| 博湖县| 乐业县| 石城县| 壶关县| 瑞金市| 北海市| 木里| 海伦市| 合川市| 西宁市| 深水埗区| 东丰县| 泸水县| 东丽区| 盐津县| 鸡西市| 五莲县| 祥云县|