电子商务数据仓库模型设计

电子商务数据仓库模型设计

ID:20606752

大小:350.48 KB

页数:10页

时间:2018-10-14

电子商务数据仓库模型设计_第1页
电子商务数据仓库模型设计_第2页
电子商务数据仓库模型设计_第3页
电子商务数据仓库模型设计_第4页
电子商务数据仓库模型设计_第5页
资源描述:

《电子商务数据仓库模型设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子商务数据仓库模型设计数据仓库模型的设计是从现有数据库系统基础上进行开发的,主要服务于管理决策分析,整个设计是在深度理解需求之后不断反馈循环进行的,目的是使系统更加完善,其设计步骤是大体上的但不是绝对的步骤为概念模型设计、逻辑模型设计、物理模型设计,直到数据仓库生成。概述一、概念模型的设计概念模型是为目标设计系统收集信息而服务的一个概念性的工具,是数据仓库构建的过程中重要的一步,这步要深入了解目前拥有的操作型数据,了解决策者感兴趣的问题,确定信息需求及数据覆盖范围,这一步要完成的工作是确定系统边界和确定主题域及其内容。确定系统的边界需要深入了解目前拥有的操作型数据库的

2、组织,了解企业业务的方向性需求。对于电子商务系统来说,其方向性需求就是把握用户的情况和销售情况,分析用户的购买趋势和商品的市场变化趋势,用以调整营销策略,对于运营中的电子商务系统,在发展过程中积累了大量的数据,通过需求分析,界定系统边界为包含原有的销售子系统、库存子系统和订单之系统在内的集合。二、逻辑模型设计逻辑模型设计的任务是对概念模型中所确定的几个基本的主题域中的内容进行进一步的细化,消除纯粹操作型的数据,由于主题域包含若干个数据组(表),主题域之间的关系应进一步细化为表与表之间的关系,对多对多的关系进行有效分解。逻辑模型设计一般要注意一下几个方面:(1)分析主题域

3、由于开发过程是逐步完成的,数据仓库中的主题可以根据需求逐步增加。当前实施的主题域对于主题域的选择应该是大小合适的,这里指的是所选择的主题不仅能够满足企业决策者的初始要求,而且实施起来要快而且方便。对于电子商务系统,主要分析用户主题和销售主题。(2)粒度层次的划分电子商务系统中商品种类多,销售数据更多,对于这样数据量多的情况,宜采用多重粒度。当需要进行销售分析及销售趋势分析时,就要关心销售额和销售量,了解商品销售记录,粒度层次可以划分为商品(商品号、商品子类、商品大类)或时间段(天、周、月、季、年)。(3)关系模式定义由多个表来实现主题的数据,各个表之间依靠公共码键相联系

4、,细节数据用表来组织,综合数据也用表来组织,形成完整的主题。关系模式定义的工作是对确定的主题进行模式划分,形成多个表并确定多个表的关系模式。对于销售主题,其划分如下图所示,公共码键为商品号。三、物理模型设计在这一阶段的主要任务是确定数据表的存储结构、确定索引策略、确定数据存放位置和确定存储分配。物理模型的设计因素包括I/O存取时间、存储空间利用率和维护代价。在这一步的具体工作应该先全面了解网上购物系统所用的数据库管理系统,特别是原有的存储结构和存取方法,还有数据环境数据的使用率、使用方式、数据规模和响应时间要求和外部存储的特征等。例如,若是几个表的记录分散存放在几个物理

5、块中时,多个表的存取和连接操作的代价会很大,这时就应该考虑将表进行合并;有些表的某些属性可能会用到很多地方,若将这些属性复制到多个主题中,就可以减少处理时存取表的个数等等。除此之外,还要对物理数据模型中的实体、表、列等进行规范化处理,如进行完整的清晰的数据定义、设置合适的数据格式等,使整个数据仓库的物理数据模型能够保持一致,以保证数据仓库的设计、实施和管理能够稳定进行,不产生混乱。这一步的结果是满足数据仓库使用的灵活性、数据的当前性和完整性系统的可用性还有用户的满意度。Theend,thanks!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。