第3章 联机分析处理OLAP.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 联机分析处理--OLAP 本章学习目标: 通过 OLAP 技术概念介绍了解 OLAP 的发展和特点。 通过多维分析学习掌握多维的基本概念。 通过 OLAP 的实施掌握 OLAP 实施方法。 通过MOLAP 与ROLAP 的学习掌握MOLAP 与ROLAP的概念。 通过 OLAP 技术评价学习掌握对 OLAP 技术的评价。 第3章 联机分析处理--OLAP 3.1 概述 3.2 OLAP定义和基本概念 3.3 OLAP的数据模型 3.4 多维数据分析 3.5 OLAP的结构与分析工具 3.1 概述 60年代,关系数据库之父E.F.Codd提出了关系模型,促进了联机事务处理(OLTP)的发展(数据以表格的形式而非文件方式存储)。 1993年,E.F.Codd提出了多维数据库和多维分析的概念,即OLAP。 OLTP VS. OLAP OLAP基本思想 联机分析处理(OnLine Analysis Processing,OLAP)在数据仓库系统中,联机分析处理是重要的数据分析工具。 OLAP的基本思想是从多方面和多角度以多维的形式来观察企业的状态和了解企业的变化。 OLAP是独立于数据仓库的一种技术概念 当OLAP与数据仓库结合时,OLAP的数据源为数据仓库,数据仓库的大量数据是根据多维方式组织的。 OLAP特点 OLAP在以数据仓库为数据源时,它有两个特点: 在线性(On Line):由客户机/服务器这种体系结构来完成的; 多维分析:这也是OLAP的核心所在。 3.2 OLAP定义 联机分析处理(OLAP)是一种软件技术,它使分析人员能够迅速、一致、交互地从各个方面观察信息,以达到深入理解数据的目的。这些信息是从原始数据转换过来的,按照用户的理解,它反映了企业真实的方方面面。( OLAP理事会) OLAP的简单定义 联机分析处理是共享多维信息的快速分析。 体现了四个特征: (1)快速性:用户对OLAP的快速反应能力有很高的要求。 (2)可分析性:OLAP系统应能处理任何逻辑分析和统计分析。 (3)多维性:系统必须提供对数据分析的多维视图和分析。 (4)信息性:OLAP系统应能及时获得信息,并且管理大容量的信息。 OLAP目标 是满足决策支持或多维环境特定的查询和报表需求,它的技术核心是“维”这个概念,因此OLAP也可以说是多维数据分析工具的集合。 OLAP准则 1993年,E.F.Codd提出OLAP的12条准则,其主要的准则有: 多维数据分析; 客户/服务器结构; 多用户支持; 一致的报表性能等。 多维数据分析 企业的数据空间本身就是多维的。因此OLAP的概念模型也应是多维的。 用户可以对多维数据模型进行切片、切块、旋转坐标或进行多维的联合(概括和聚集)分析。 客户/服务器体系结构 OLAP是建立在客户/ 服务器体系结构上的。 多维数据库服务器能够被不同的应用和工具所访问。 客户端负责应用逻辑及用户界面。 多用户支持 当多个用户要在同一分析模式上并行工作,OLAP工具应能够提供并发访问等功能。 一致的报表性能 报表必须充分反映数据分析模型的多维特征,并可按用户需要的方式来显示它 报表操作不应随维数增加而削弱,即当数据维数和数据的综合层次增加时,提供的报表能力和响应速度不应该有明显的降低。 OLAP基本概念 变量:从现实系统抽象出来的,用于描述数据的实际含义,即描述数据“是什么” 维:是与某一事件相关的因素在关系模型的抽象,是人们观察数据的特定角度。如产品维、顾客维、时间维等。 维的层次性:是由观察数据细致程度不同造成的。如日、月、季、年是时间维的层次。 维的取值:即维的成员。如“某年某月某日”是时间维的一个成员。 OLAP基本概念 维的分类:按照一定的划分标准对维的所有取值集合的一个分类划分,用于数据钻取和聚合。如上半年、下半年是对时间维的划分。 事实:不同维度在某个取值下的交叉点,是对事件的度量。如(牙膏,上海,1998年12月,批发,销售额为100000) 多维数据立方体 维的例子 一个电子公司的销售一般从三个方面分析销售额: 时间:在某一段时间内的销售情况,其度量为(年、季度、月、旬、天) 地区:在某个地区的销售情况,度量可分为(地区、国家、省、市) 产品:某类或某型号产品的销售情况,度量可分为(类别、型号等) 此处,(时间,地区,产品)就构成了三个维。维有层次结构,可以在某个层上察看数据。 维的例子 地区的层次 维的例子 正好构成一个数据立方体,可以有更高阶的维,但仍然称为数据立方体。 OLAP数据立方体的计算(物化) 数据立方体的个数 有产品(type)、城市(city)、日期(date)三个维,则: OLAP数据立方体的计算(物化) 一般,若有n个维,则立方体个数是 OLAP数

文档评论(0)

22255990 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档