数据仓库建模方法论-ER模型

Posted 产业互联云际会

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据仓库建模方法论-ER模型相关的知识,希望对你有一定的参考价值。

  数据仓库建模是需要方法论的,今天先介绍ER模型。

      数据仓库之父BillInmon提出的建模方法是从全企业的高度设计一个3NF模型,用实体关系(Entriy Relationsh)模型描述企业业务,在范式理念上符合3NF。它与OLAP中的区别是,站在企业的高度面向主题的抽象,不是针对某个具体业务流程的实体关系的抽象。

        ER模型将各系统中数据以及整个企业角度按主题进行相似组合和合并,并进行一致性处理,为数据分析决策服务,但不能直接用于分析决策。

 建模分三个阶段:

1)  高层模型:高度抽象的模型,描述的主要主题及主题间关系,是描述企业业务总体概况。

2)  中层模型:在高层模型基础上,细化主题的数据项。

3)  物理模型(也叫底层模型):在中层模型基础上,考虑物理存储,基于性能和平台特点进行物理属性设计,也做一些表的合并、分区设计等。

ER模型典型代表是Teradata公司基于金融业务发布的FS-LDM,把金融业务划分10大主题域,企业基于此模型做适当调整或扩展就能快速落地实施。

特点:

1)  需要全面了解企业业务和数据;

2)  实施周期非常长;

3)  对建模人员的能力要求非常高。

附:FS-LDM模型


以上是关于数据仓库建模方法论-ER模型的主要内容,如果未能解决你的问题,请参考以下文章

数据仓库设计要点

橙心优选-数据仓库高级工程师面试

数仓理论- 03 数据仓库建模

数据仓库建模

数据仓库和数据集市建模体系化总结

数据仓库建模