数据仓库技术与联机分析处理DataWarehouseOLAP.ppt
《数据仓库技术与联机分析处理DataWarehouseOLAP.ppt》由会员分享,可在线阅读,更多相关《数据仓库技术与联机分析处理DataWarehouseOLAP.ppt(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据仓库技术与联机分析处理DataWarehouseOLAP Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望数据库处理的两大应用数据库处理的两大应用联机事务处理联机事务处理(OLTP)决策支持系统决策支持系统(DSS)数据库处理的两大应用数据库处理的两大应用联机事务处理联机事务处理(OLTP)操作型处理,为企业的特定应用服务操作型处理,为企业的特定应用服务是对数据库的联机的日常操作,通常是对是对数据库的联机的日常操作,通常是对一个或一组记录的查询和修改一个或一组记
2、录的查询和修改人们关心的是响应时间、数据的安全性和人们关心的是响应时间、数据的安全性和完整性完整性决策支持系统决策支持系统(DSS)数据库处理的两大应用数据库处理的两大应用联机事务处理联机事务处理(OLTP)决策支持系统决策支持系统(DSS)分析型处理,用于管理人员的决策分析分析型处理,用于管理人员的决策分析经常需要访问大量的历史数据经常需要访问大量的历史数据数据仓库数据仓库+联机分析处理联机分析处理+数据挖掘数据挖掘(DW+OLAP+DM)DSS数据仓库数据仓库是一个面向主题的、集成的、非易失的是一个面向主题的、集成的、非易失的(不可修改)且随时间变化的数据集合,(不可修改)且随时间变化的数
3、据集合,用来支持管理人员的决策用来支持管理人员的决策数据仓库的特点数据仓库的特点面向主题面向主题主题是在较高层次上对数据抽象主题是在较高层次上对数据抽象面向主题的数据组织分为两步骤面向主题的数据组织分为两步骤抽取主题抽取主题确定每个主题所包含的数据内容确定每个主题所包含的数据内容每个主题在数据仓库中都是由每个主题在数据仓库中都是由一组关系一组关系表实现的表实现的集成的集成的数据不可更改数据不可更改随时间变化的随时间变化的数据仓库的特点数据仓库的特点 面向主题面向主题数据仓库的特点数据仓库的特点面向主题面向主题集成的集成的数据仓库的数据是从原有的分散数据库数据中抽数据仓库的数据是从原有的分散数据
4、库数据中抽取来的取来的消除数据表述的不一致性(数据的清洗)消除数据表述的不一致性(数据的清洗)数据的综合数据的综合数据不可更改数据不可更改随时间变化的随时间变化的数据仓库的特点数据仓库的特点 集成集成数据仓库的特点数据仓库的特点面向主题面向主题集成的集成的数据不可更改数据不可更改数据仓库的主要数据操作是查询、分析数据仓库的主要数据操作是查询、分析不进行一般意义上的数据更新(过期数据可能被不进行一般意义上的数据更新(过期数据可能被删除)删除)数据仓库强化查询、淡化并发控制和完整性保护数据仓库强化查询、淡化并发控制和完整性保护等技术等技术随时间变化的随时间变化的数据仓库的特点数据仓库的特点数据不可
5、更改数据不可更改数据仓库的特点数据仓库的特点面向主题面向主题集成的集成的数据不可更改数据不可更改随时间变化的随时间变化的不断增加新的数据内容不断增加新的数据内容不断删除旧的数据内容不断删除旧的数据内容定时综合定时综合数据仓库中数据表的数据仓库中数据表的键码键码都包含时间项,以标明都包含时间项,以标明数据的历史时期数据的历史时期数据仓库的特点数据仓库的特点 随时间变化随时间变化数据仓库的结构数据仓库的结构OLTP系统系统RDBMSSybaseVSAMSAP/ERP5-10 年年过去过去详细数据详细数据当前当前详细数据详细数据轻度轻度汇总数据汇总数据高度高度汇总数据汇总数据数据集市数据集市分析型分
6、析型CRM业务指标分析业务指标分析数据仓库数据仓库数据仓库数据仓库数据仓库数据仓库/决策分析系统决策分析系统EXCEL数据仓库的结构数据仓库的结构数据由操作型环境(综合)导入数据仓库数据由操作型环境(综合)导入数据仓库数据具有不同的细节级数据具有不同的细节级早期细节级(过期数据)早期细节级(过期数据)当前细节级当前细节级轻度综合数据级(数据集市)轻度综合数据级(数据集市)高度综合数据级高度综合数据级数据仓库建立的过程数据仓库建立的过程粒度粒度是指数据仓库的数据单位中保存数据的细化或综合是指数据仓库的数据单位中保存数据的细化或综合程度的级别程度的级别粒度级越小,细节程度越高,综合程度越低,回答粒
7、度级越小,细节程度越高,综合程度越低,回答查询的种类越多查询的种类越多粒度影响数据仓库中数据量的大小粒度影响数据仓库中数据量的大小粒度问题是设计数据仓库的一个重要方面粒度问题是设计数据仓库的一个重要方面双重粒度双重粒度在数据仓库的细节级上创建两种粒度在数据仓库的细节级上创建两种粒度短期储存的低粒度(真实档案),满足细节查询短期储存的低粒度(真实档案),满足细节查询具有综合的高粒度(轻度综合),做分析具有综合的高粒度(轻度综合),做分析分割分割是指把数据分散到各自的物理单元中去,以便能分是指把数据分散到各自的物理单元中去,以便能分别独立处理,提高数据处理效率别独立处理,提高数据处理效率是粒度之后
8、的第二个主要设计问题是粒度之后的第二个主要设计问题两个层次的分割两个层次的分割系统层:系统层:DBMS,一种定义,一种定义应用层:开发者,多种定义应用层:开发者,多种定义多种分割的标准多种分割的标准日期:最常用的日期:最常用的地理位置地理位置组织单位组织单位.数据仓库中的数据组织形式数据仓库中的数据组织形式简单堆积简单堆积轮转综合轮转综合数据按一定的格式进行轮转的累加数据按一定的格式进行轮转的累加简化直接简化直接按一定的时间间隔,对数据进行提取,是操作型数据的按一定的时间间隔,对数据进行提取,是操作型数据的一个快照一个快照连续连续把新的快照追加到以前的连续数据上去把新的快照追加到以前的连续数据
9、上去数据仓库中的数据组织形式数据仓库中的数据组织形式简单堆积简单堆积每日由数据库中提取并加工的数据逐天积累堆积每日由数据库中提取并加工的数据逐天积累堆积数据仓库中的数据组织形式数据仓库中的数据组织形式轮转综合轮转综合数据按一定的格式进行轮转的累加数据按一定的格式进行轮转的累加数据仓库中的数据组织形式数据仓库中的数据组织形式简单堆积与轮转综合的比较简单堆积与轮转综合的比较数据仓库中的数据组织形式数据仓库中的数据组织形式简化直接简化直接按一定的时间间隔,对数据进行提取,是操作型数据的按一定的时间间隔,对数据进行提取,是操作型数据的一个快照一个快照数据仓库中的数据组织形式数据仓库中的数据组织形式连续
10、连续把新的快照追加到以前的连续数据上去把新的快照追加到以前的连续数据上去数据仓库的数据追加数据仓库的数据追加数据追加数据追加数据仓库的数据初装完成以后,再向数据仓库输入数据数据仓库的数据初装完成以后,再向数据仓库输入数据的过程称为的过程称为数据追加数据追加变化数据的捕获变化数据的捕获时标法:加标识时标法:加标识DELTA法:对更新作记录法:对更新作记录前后映象法:两次快照的对比前后映象法:两次快照的对比日志法日志法:利用:利用DBMS的日志,需改进的日志,需改进数据库的体系化环境数据库的体系化环境是在一个企业或组织内部,由各面向应用的是在一个企业或组织内部,由各面向应用的OLTP数据库及各级面
11、向主题的数据仓库所组成的完整的数据库及各级面向主题的数据仓库所组成的完整的数据环境数据环境操作型环境、分析型环境操作型环境、分析型环境四层体系化环境四层体系化环境操作型环境操作型环境OLTP全局级全局级数据仓库数据仓库部门级部门级局部仓库局部仓库个人级个人级个人仓库,用于启发式的分析个人仓库,用于启发式的分析数据集市(数据集市(Data Mart)特定的、面向部门的小型数据仓库特定的、面向部门的小型数据仓库是为满足用户特定需求而创建的数据仓库是为满足用户特定需求而创建的数据仓库是数据仓库的子集是数据仓库的子集数据库的体系化环境数据库的体系化环境数据库的体系化环境数据库的体系化环境数据仓库的开发
12、生命周期数据仓库的开发生命周期数据仓库的基本数据模式数据仓库的基本数据模式星型模式星型模式(Star Schema)事实表事实表(fact table),存放基本数据,相关主题的,存放基本数据,相关主题的数据主体(数据主体(BCNF)维维(dimension),影响、分析主体数据的因素,影响、分析主体数据的因素量量(measure),事实表中的数据属性,事实表中的数据属性维表维表(dimension table),表示维的各种表,表示维的各种表维是量的取值条件,维用外键表示维是量的取值条件,维用外键表示以事实表为中心,加上若干维表,组成星型数据以事实表为中心,加上若干维表,组成星型数据模式模式
13、例:产品例:产品-商店商店-销售额销售额数据仓库的基本数据模式数据仓库的基本数据模式CustSalesLocationSalesProdSalesTimeSalesSalestime idproduct idlocation idcustomer idsales revenueunits soldProductproduct idmakemodelTimetime iddateyearquartermonthweekLocationlocation idregiondistrictstoreCustomercustomer idcategorygroupSales factSales meas
14、uresTime dimensionAttributes of the time dimension数据仓库的基本数据模式数据仓库的基本数据模式雪花模式雪花模式(Snowflake Schema)维一般是由若干层次组成维一般是由若干层次组成把维按其把维按其层次层次结构表示成若干个表结构表示成若干个表规范化、节省存储空间规范化、节省存储空间但需多做连接操作但需多做连接操作数据仓库的解决方案数据仓库的解决方案通用的关系数据库系统通用的关系数据库系统专门的数据仓库服务器专门的数据仓库服务器数据仓库系统的体系结构数据仓库系统的体系结构数据仓库层数据仓库层数据仓库工具层数据仓库工具层最终用户最终用户数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据仓库 技术 联机 分析 处理 DataWarehouseOLAP
限制150内