数据仓库的概念模型设计--模型设计

2004-6-1 12:47:26【作者】 畅享网 【进入论坛】
本文关键字 理论探讨
广告

概念模型的设计

概念模型的设计是整个概念模型开发过程的第三阶段。设计阶段依据概念模型分析以及分析过程中收集的任何数据,完成星型模型和雪花型模型的设计。如果仅依赖ERD,那只能对商品、销售、客户主题设计成如图2所示的概念模型。这种模型适合于传统的数据库设计,但不适合于数据仓库的设计。

1、星型模型设计

在数据仓库的概念模型设计中,常常使用星型模型和雪花模型,为设计星型模型,需要确定概念模型中的指标实体和维度实体。在表1的用户信息需求表中,可以确定该用户的主题是商品销售的趋势分析。因此,用户的指标实体是销售趋势,该指标实体应位于星型模型的中心。此为,从表1中还可以发现,用户对销售趋势分析中所需要的信息有销售日期、销售地点、销售商品、客户年龄、客户的经济状况和客户的信用状况,这些信息就构成了星型模型的维实体。因此,最终可以获得销售主题的星型模型,如图3所示:

图3

 

2、雪花模型设计

当构成了星型模型后,如果用户希望对相关的维度进行深入的分析,了解销售趋势所产生的更深入的原因,这就需要对星型模型进行修改,使其更深入地反映销售趋势变化的原因。为此,就需要设计一个雪花模型。在星型模型的维度实体增加需要进行深入分析的详细类别实体:商品细节实体和客户细节实体,产生销售主题的雪花模型,如图4所示:

 

图4

 

 

数据仓库工具箱-模型设计

AMT研究院 袁磊

 需求调查

 模型定义

 模型分析

 模型设计

 模型文档与评审

 

 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐
jill.jiang@amt.com.cn | 021-51096826-112 | 在线联系
罗永辉呼吸BI[原创]商业智能:感性到理性 完..

  2007年是商业智能从感性回归理性的一年,也是从完善到提升承前启后的一年。 回顾篇 认识层面 2007年,国内国外普遍加深了对BI的理解。Gart……

TTNN-BI观点TTNN-BI观点十月刊——湖光山色

2007,国际权威重新定义了BI。从当前实践看来,这种定义符合实际,毕竟BI要落地,要能给企业带来真正的收益。当然,如何落地,自然必须有技术的支撑和管理策略及相……