四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 大數據 > 步驟10:用規范化方法檢查數據模型

步驟10:用規范化方法檢查數據模型

2018-04-27 13:54:30 | 來源:中培企業IT培訓網

步驟10:用規范化方法檢查數據模型

用規范化方法檢查每個實體,從實體中去除不需要的屬性或集合,以避免不必要的數據冗余和數據操控語言( DML)異常。

范式理論建立在函數依賴和多值依賴基礎上,要具有良好的數學基礎。對于每一實體(或關系——用主鍵代表實體得到關系間的函數依賴),可以先依據屬性間的語義關系獲得一個初始函數依賴集,然后利用規范化函數依賴理論中“函數依賴集最小覆蓋算法”對函數依賴集進行極小化處理,去除冗余數據。

利用此方法可以使邏輯模型獲得較好的結構,但是這是非常煩瑣且費時的工作,因為對每一實體都需要重復這樣的過程,并且該方法依賴于初始函數依賴集,而該依賴集是由設計者根據業務、屬性語義確定的,沒有方法確定這樣的一個依賴集是否完全、合理。

基于這些原因,上述方法在實際操作中往往不被設計者采用。在此建議使用人工分析的方法,不再利用“函數依賴集最小覆蓋算法”來去除冗余。具體方法介紹如下:

對每一實體,考察其屬性之間的語義關系,建立該實體的函數依賴集,然后根據各范式定義,通過人工觀察與分析,依次去除冗余,使之滿足各種范式要求。一般模型要求達到第三范式。

對于關系,用主鍵代表實體,建立關系的函數依賴集,然后根據范式定義,通過人工觀察與分析,依次去除冗余關系。

標簽: 數據模型
主站蜘蛛池模板: 普陀区| 堆龙德庆县| 武夷山市| 珠海市| 札达县| 台江县| 平度市| 荆州市| 平罗县| 改则县| 林西县| 济宁市| 驻马店市| 海兴县| 河南省| 永平县| 铁岭县| 曲水县| 顺义区| 天祝| 新营市| 福建省| 太保市| 南澳县| 通州市| 怀宁县| 睢宁县| 兰州市| 奎屯市| 宜宾市| 教育| 莱州市| 区。| 毕节市| 邯郸市| 乌苏市| 雷州市| 新乐市| 鄢陵县| 达拉特旗| 滨海县|