数据仓库与数据挖掘-数据模型与元数据.pptx

数据仓库与数据挖掘-数据模型与元数据.pptx

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
作业 4?理解数据仓库的数据组织要求和方法?掌握数据仓库的星型模型、雪化模型的设计方法?理解元数据的类型及其作用2015-9-61/37数据仓库与数据挖掘内容提要数据模型元数据数据的粒度数据模型? 传统数据库数据模型? 数据仓库的数据模型不同于数据库的数据模型在于?数据仓库只为决策分析用,数据仓库的增加了时间属性数据。?数据仓库增加了一些综合数据。? 数据仓库的数据建模是适应决策用户使用的逻辑数据模型。2015-9-63/37数据仓库概念模型? 1.数据仓库模型的概念? 数据仓库概念模型的设计需要给出一个数据仓库的粗略蓝本,以此为工具来确认数据仓库的设计者是否已经正确的了解数据仓库最终用户的信息需求。? (1)概念数据模型? 在构建数据仓库的概念模型时,可以采用在业务数据处理系统中经常应用的企业数据模型——ER图。这是一种描述组织业务概况的蓝图,包括整个组织系统中各个部门的业务处理及其业务处理数据。? 数据仓库与操作型数据库一样,也存在高层模型(ERD,实体关系层)、中层模型(DIS,逻辑层)和低层模型(物理层)3个层次数据模型。2015-9-64/37企业数据模型(举例)财务部门销售收入帐企业数据模型应收帐应付帐成本帐财务人事销售部门销售计划销售合同销售销售统计……..…..人事部门…….员工业绩记录员工技能情况员工薪酬表2015-9-65/37数据仓库的数据模型? 数据仓库存储采用多维数据模型。 ? 维就是相同类数据的集合,商店、时间和产品都是维。各个商店的集合是一维,时间的集合是一维,商品的集合是一维。每一个商店、每一段时间、每一种商品就是某一维的一个成员。北京长沙上海果汁城市维可乐牛奶奶油浴巾香皂? 每一个销售事实由一个特定的商品、一个特定的时间、一个特定的商品组成。商品维? 两维表,如通常的电子表格。三维构成立方体,若再增加一维,则图形很难想象,也不容易在屏幕上画出来。6/371 2 3 4 5 6 7日期维2015-9-6星型数据模型? 大多数的数据仓库都采用“星型模型”。星型模型是由“事实表”(大表)及多个“维表”(小表)所组成。? “事实表”中存放大量关于企业的事实数据(数量数据)。? 例如:多个时期的数据可能会出现在同一个“事实表”中。“维表”中存放描述性数据,维表是围绕事实表建立的较小的表。维度表维度表维度表事实表维度表维度表2015-9-67/37星型模型举例星型模型数据存储情况示意图订货表客户表产品表日期表地区表事实表销售员表星型模型? 模型的核心是事实表,维表通过主键与事实表和其他维表链接? 事实表中的数据不允许修改,新数据只是简单的增加? 非规范化程度高,如不同时期的同类数据可能出现在同一维表中,数据冗余大? 存取速度快,以增加空间换取较快的访问速度? 难于适应业务需求的变化2015-9-610/37雪花数据模型? 雪花模型是对星型模型的维表进一步层次化,原来的各维表可能被扩展为小的事实表,形成一些局部的“层次”区域? 在上面星型模型的数据中 ,对“产品表”“日期表”“地区表”进行扩展形成雪花模型数据见下图。维度表详细类别表维度表维度表事实表详细类别表维度表维度表2015-9-611/37雪花模型举例2015-9-612/37星网模型? 星网模型是将多个星型模型连接起来形成网状结构。多个星型模型通过相同的维,如时间维,连接多个事实表。2015-9-613/37数据仓库的逻辑模型与物理模型? 数据仓库(中间层)逻辑模型?中间层数据模型亦可称为逻辑模型,它是对高层数据概念模型的细分,在高层数据模型中所标识的每个主题域或指标实体都需要与一个逻辑模型相对应。?物理数据模型? 是依据中间层的逻辑数据模型而创建的,它通过确定模型的键码属性和模型的物理特性,扩展中间层数据模型而建立。此时,物理数据模型就由一系列表所构成,其中最主要的是事实表模型和维表模型。? 物理模型中的事实表来源于逻辑模型,它依据数据仓库具体的应用而建立。事实表是星型模型结构的2015-9-614/37核心。? 维模型?维度表模型也需要根据逻辑模型设计,在设计过程中考虑维度表模型是用户分析数据的窗口。维度表应该含有商业项目的文字描述,维度的设计提供了维度属性的定义。这些属性应具有这样一些特征:? A.可用文字描述。? B.离散值。? C.有规定的限制。? D.在分析过程中可以提供行标题。2015-9-615/37元数据及其作用? 1.元数据的定义?元数据在数据仓库的设计、运行中有着重要的作用,它表述了数据仓库中的各对象,遍及数据仓库的所有方面,是数据仓库中所有管理、操作、数据的数据,是整个数据仓库的核心。?元数据是关于数据、操纵数据的进程和应用程序的结构和意义的描述信息,其主要目标是提供数据资源的全面指南。其范围可以是某个特别的数据库管理系统中

文档评论(0)

ccccccxx + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体临沂冉通信息技术有限公司
IP属地山东
统一社会信用代码/组织机构代码
91371300MA9576790T

1亿VIP精品文档

相关文档