忘電子工掌出社 第13章 SQL Server的数据仓库设计与使用 13.1 SQL Server数据仓库开发工具及应 用 ·13.2 erver数据仓库的创建 ·13.3 SQL Server数据仓库访间与操纵 ·13.4 Server中的数据提取与加载 ·13.5 SQL Server中的数据挖掘工具与应用
第13章 SQL Server 的数据仓库设计与使用 • 13.1 SQL Server 数据仓库开发工具及应 用 • 13.2 SQL Server 数据仓库的创建 • 13.3 SQL Server 数据仓库访问与操纵 • 13.4 SQL Server 中的数据提取与加载 • 13.5 SQL Server 中的数据挖掘工具与应用
3% QL Server数据仓库开发工具及应用 131.1数据仓库的基本概念 数据仓库是面向主题的、综合的、以时间为变量的、非易变性的 数据集合,用来支持管理决策 13.1.2数据仓库架构 报告、查询工 元数据 具 外部数据源 数据提取、转 换、加载 数据仓库 OLAP工具 (数据提取、转换层ETL) 管理平台 知识库 数据挖掘 工具 返回目录
13.1 SQL Server 数据仓库开发工具及应用 • 13.1.1 数据仓库的基本概念 • 数据仓库是面向主题的、综合的、以时间为变量的、非易变性的 数据集合,用来支持管理决策 • 13.1.2 数据仓库架构 • 返回目录
些 QL Servers数据仓库开发工具 · SQL Server有许多应用于数据仓库的工具,为数据仓库的设计、仓 建、分析和应用提供了完整的解决方案 1.关系数据库 2.数据转换服务 3.复制 4.分析服务( Analysis Services) 分析服务提供联机分析处理(OLAP)技术,用以组织大量的数据仓 库数据供客户端工具进行快速分析,并提供先进的数据挖掘技术以 分析和发现数据仓库数据内的信息 5. English Query English Query通过用英语进行查询,提供对数据仓库数据的访问。 6.元数据服务( Meta Data services) 在 SQL Server的多种不同工具中,有许多可将中央知识库的元数据 存储在msdb系统数据库中。 SQL Server元数据服务提供用于査看这 些元数据的浏览器,并提供用于开发自定义元数据应用程序的应用 程序接口。对于每个分析服务器,有一个称作“ Analysis Services知 识库”的知识库,以便为分析服务器的对象(多维数据集、维度等) 存储元数据
• 13.1.3 SQL Server数据仓库开发工具 • SQL Server有许多应用于数据仓库的工具,为数据仓库的设计、创 建、分析和应用提供了完整的解决方案。 • 1. 关系数据库 • 2. 数据转换服务 • 3. 复制 • 4. 分析服务(Analysis Services) • 分析服务提供联机分析处理 (OLAP) 技术,用以组织大量的数据仓 库数据供客户端工具进行快速分析,并提供先进的数据挖掘技术以 分析和发现数据仓库数据内的信息。 • 5. EnglishQuery • English Query 通过用英语进行查询,提供对数据仓库数据的访问。 • 6. 元数据服务(Meta Data Services) • 在 SQL Server的多种不同工具中,有许多可将中央知识库的元数据 存储在 msdb 系统数据库中。SQL Server 元数据服务提供用于查看这 些元数据的浏览器,并提供用于开发自定义元数据应用程序的应用 程序接口。对于每个分析服务器,有一个称作“Analysis Services 知 识库”的知识库,以便为分析服务器的对象(多维数据集、维度等) 存储元数据。 返回目录
tx13. QL Server数据仓库的创建 进行数据仓库的创建前,首先要根据用户的需求和业务流程对目 标数据仓库进行设计 1321数据仓库的设计 · Ralph Kimball根据数据仓库设计的一般规律,提出了数据仓库设 计的九个步骤: ·第一步:选择主题的内容 第二步:确定如何表达事实表 第三步:识别并确认维度 第四步:选择事实 第五步:在事实表中存储事先计算的公式 第六步:修饰维度表 第七步:选择数据库的持续时间 第八步:跟踪变化缓慢的维度 第九步:决定查询优先级别和查询方式 下面根据 Ralph Kimbal.思想,阐述数据仓库设计的基本要点。 返回目录
13.2 SQL Server 数据仓库的创建 • 进行数据仓库的创建前,首先要根据用户的需求和业务流程对目 标数据仓库进行设计。 • 13.2.1 数据仓库的设计 • Ralph Kimball根据数据仓库设计的一般规律,提出了数据仓库设 计的九个步骤: • 第一步:选择主题的内容 • 第二步:确定如何表达事实表 • 第三步:识别并确认维度 • 第四步:选择事实 • 第五步:在事实表中存储事先计算的公式 • 第六步:修饰维度表 • 第七步:选择数据库的持续时间 • 第八步:跟踪变化缓慢的维度 • 第九步:决定查询优先级别和查询方式 • 下面根据Ralph Kimball的思想,阐述数据仓库设计的基本要点。 • 返回目录
忘電子工掌出社 13.2.2创建数据仓库 ·一旦完成了数据仓库设计后,就可以在分析服务器上建立一个数 据库,该数据库充当着定义了想要创建的数据仓库的对象的逻辑 存储空间。在 SQL Server上创建数据仓库,主要包括下列重要步 骤 ·1.建立数据库和数据源. 2.创建维 ·3.创建多维数据集. 4.创建虚拟多维数据集 返回目录
• 13.2.2 创建数据仓库 • 一旦完成了数据仓库设计后,就可以在分析服务器上建立一个数 据库,该数据库充当着定义了想要创建的数据仓库的对象的逻辑 存储空间。在SQL Server上创建数据仓库,主要包括下列重要步 骤: • 1.建立数据库和数据源. • 2.创建维. • 3.创建多维数据集. • 4.创建虚拟多维数据集。 • 返回目录