当前位置:首页>技术交流>数据仓库的逻辑模型设计
数据仓库的逻辑模型设计

数据仓库的逻辑模型设计

数据仓库建设原则:

标准化:数据仓库逻辑建模主要采用第三范式(Third Normal Form,简称3NF)设计,数据集市逻辑建模则采用星形模式(Star Schema)。

完整性:主动服务营销数据仓库的功能是、业务数据一致和共享的目标。

开放性:基于业界开放式标准,对主动服务营销数据仓库中的各种网络协议、数据接口形式等进行统一规划,为未来的数据集市以及其他数据仓库系统扩展奠定基础,数据仓库系统开放性时需要着重考虑其对源数据的获取能力。

可扩展性:在广州移动现有市场、服务营销数据的整合基础上适当预留发展余地,便于主动服务营销管理系统及之后业务系统数据整合的要求。

可靠性:主动服务营销数据仓库采用的系统结构、技术措施、开发手段都应建立在已经相当成熟的应用基础上,在技术服务和维护响应上同用户积极配合,确保系统可靠。

系统的可维护性好:由于系统是生产和服务支持系统,需要良好的系统可维护性,保证系统稳定、可靠的强大支持,为系统的连续运行和故障处理提供保障。

数据仓库逻辑模型设计要在数据仓库根据客户的实际状况做出设计,逻辑模型不仅可以有效支持目前对数据仓库的需求,还可以满足将来可能出现的业务分析需求。

逻辑数据模型采用第三范式(3NF)的设计,按照业务主题的方式组织数据,从详细数据出发,从业务规则出发,而不只从现有的应用需求出发设计逻辑数据模型,还会考虑到逻辑模型的扩充。使逻辑数据模型是一个稳固的、全面的、灵活可扩展的模型。它能够直接反映出业务部门的需求,同时对系统的物理实施有着重要的指导作用。

一般采用以下的设计策略:

  1. 星型模式的逻辑设计模型。
  2. 合理用户需求的主题域划分。
  3. 合理的数据分割与粒度定义。
  4. 汇总表的制作、管理。

针对逻辑数据模型的灵活性,一般采用以下的策略:

  1. 尽可能保留细节数据。
  2. 尽可能的保留长期的历史数据。
  3. 保留逻辑数据模型到物理模型的映射过程的详细文档,尽可能形成元数据管理。
  4. 通过数据库的表结构修改功能实现汇总表字段的增减。
代理产品
本月热销产品