第3章数据仓库系统的设计与开发-课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第3章数据仓库系统的设计与开发-课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据仓库 系统 设计 开发 课件
- 资源描述:
-
1、第第3章章 数据仓库数据仓库系统的设计与开发系统的设计与开发 通过对数据仓库的概念、体系结构与存储结构、ETL过程等内容了解以后,如何建立数据仓库系统呢?11/11/202211/11/202213.1 数据仓库系统的设计与开发概述数据仓库系统的设计与开发概述 l建立一个数据仓库系统的参考步骤建立一个数据仓库系统的参考步骤 l数据仓库系统的生命周期数据仓库系统的生命周期 l创建数据仓库系统的两种思维模式创建数据仓库系统的两种思维模式 l数据仓库数据库的设计步骤数据仓库数据库的设计步骤 11/11/202211/11/20222建立一个数据仓库系统的参考步骤建立一个数据仓库系统的参考步骤 数据仓
2、库系统的建立是一个复杂而漫长数据仓库系统的建立是一个复杂而漫长的过程。涉及到:的过程。涉及到:l源数据库系统源数据库系统l数据仓库对应的数据库系统数据仓库对应的数据库系统l数据分析与报表工具数据分析与报表工具l11/11/202211/11/20223建立一个数据仓库系统的参考步骤建立一个数据仓库系统的参考步骤l收集和分析业务需求步骤收集和分析业务需求步骤 l建立数据模型和数据仓库的物理设计建立数据模型和数据仓库的物理设计 l定义数据源定义数据源 l选择数据仓库技术和平台选择数据仓库技术和平台 l从操作型数据库中抽取、清洗及转换数据到数从操作型数据库中抽取、清洗及转换数据到数据仓库据仓库 l选
3、择访问和报表工具,选择数据库连接选择访问和报表工具,选择数据库连接软件软件,选择数据分析和数据展示软件选择数据分析和数据展示软件 l更新数据仓库更新数据仓库 11/11/202211/11/20224数据仓库系统的生命开发周期数据仓库系统的生命开发周期 l数据仓库系统的开发与设计是一个动态的反馈数据仓库系统的开发与设计是一个动态的反馈和循环过程。和循环过程。l一个数据仓库系统包括:一个数据仓库系统包括:l数据仓库数据库数据仓库数据库l数据分析应用系统数据分析应用系统11/11/202211/11/20225数据仓库系统的生命开发周期数据仓库系统的生命开发周期 11/11/202211/11/2
4、0226建立数据仓库系统的两种思维模式建立数据仓库系统的两种思维模式 l自顶向下(自顶向下(Top-downTop-down)将数据通过将数据通过ETLETL汇集到数据仓库中,然后再把汇集到数据仓库中,然后再把数据通过复制的方式存入各个数据集市中。数据通过复制的方式存入各个数据集市中。l自底向上(自底向上(Bottom-UpBottom-Up)通过通过ETL将数据汇集到数据集市中,再将数据汇集到数据集市中,再将数据汇集到数据仓库中。将数据汇集到数据仓库中。11/11/202211/11/20227数据仓库数据库的设计步骤数据仓库数据库的设计步骤 11/11/202211/11/202283.2
5、 基于基于SQL Server的数据仓库数的数据仓库数据库设计过程详解据库设计过程详解 lSQL Server 2005介绍介绍集成了三个服务。集成了三个服务。lSQL Server 2005的数据仓库架构的数据仓库架构11/11/202211/11/20229MS SQL Server 2005MS SQL Server 2005的数据仓库架构的数据仓库架构 11/11/202211/11/2022103.2 基于基于SQL Server的数据仓库数的数据仓库数据库设计过程详解据库设计过程详解 包括以下步骤:包括以下步骤:l分析组织的业务状况及数据源结构分析组织的业务状况及数据源结构 l组织
6、需求调研,收集业务需求组织需求调研,收集业务需求 l采用信息包图法进行数据仓库的概念模型采用信息包图法进行数据仓库的概念模型设计设计 l利用星形图进行数据仓库的逻辑模型设计利用星形图进行数据仓库的逻辑模型设计 l数据仓库的物理模型设计数据仓库的物理模型设计 11/11/202211/11/202211分析组织的业务状况及数据源结构分析组织的业务状况及数据源结构以以SQL Server 2005SQL Server 2005实例数据库实例数据库Adventure Works DWAdventure Works DW中所描述中所描述Adventure Adventure Works CyclesW
7、orks Cycles公司的用户需求为例。公司的用户需求为例。l公司概况公司概况l业务系统流程介绍业务系统流程介绍 l对数据源结构的分析与理解对数据源结构的分析与理解11/11/202211/11/202212组织需求调研,收集业务需求组织需求调研,收集业务需求坚持数据驱动坚持数据驱动+用户(需求)驱动的设用户(需求)驱动的设计理体念,因此需要充分了解用户的需求,计理体念,因此需要充分了解用户的需求,进而对需求进行分析。进而对需求进行分析。l关于用户需求的调研(确定主题域)关于用户需求的调研(确定主题域)l对用户需求调研结果的分析(确定度量对用户需求调研结果的分析(确定度量指标和维度)指标和维
8、度)11/11/202211/11/202213物理模型物理模型 星型、雪花模型星型、雪花模型 物理数据模型物理数据模型概念模型概念模型逻辑模型逻辑模型面向用户的需求面向用户的需求细细 化化层层次次更详细的更详细的技术细节技术细节信息包图信息包图采用信息包图法进行概念模型设计采用信息包图法进行概念模型设计 11/11/202211/11/202214l信息包图法简介信息包图法简介 11/11/202211/11/20221511/11/202211/11/202216l信息包图的建立信息包图的建立 指标和事实11/11/202211/11/20221711/11/202211/11/20221
展开阅读全文