SQL-Server-中数据仓库的创建课件.pptx

上传人(卖家):三亚风情 文档编号:2923013 上传时间:2022-06-11 格式:PPTX 页数:43 大小:162.99KB
下载 相关 举报
SQL-Server-中数据仓库的创建课件.pptx_第1页
第1页 / 共43页
SQL-Server-中数据仓库的创建课件.pptx_第2页
第2页 / 共43页
SQL-Server-中数据仓库的创建课件.pptx_第3页
第3页 / 共43页
SQL-Server-中数据仓库的创建课件.pptx_第4页
第4页 / 共43页
SQL-Server-中数据仓库的创建课件.pptx_第5页
第5页 / 共43页
点击查看更多>>
资源描述

1、 理论与技术基础理论与技术基础 实验目的实验目的 实验要求实验要求 实验设备及软件实验设备及软件 实验内容实验内容 实验步骤实验步骤 实验思考题实验思考题SQL Server SQL Server 中数据仓库的创建中数据仓库的创建理论与技术基础理论与技术基础 (1 1)数据仓库的概念)数据仓库的概念 著名的数据库专家著名的数据库专家Bill Inmon Bill Inmon 认为数据仓库就是面向主题的认为数据仓库就是面向主题的(subject-orientedsubject-oriented)、集成的()、集成的(integratedintegrated)、非易失的)、非易失的(non-vol

2、atilenon-volatile)和时变的()和时变的(time-varianttime-variant)的数据集合,)的数据集合,用以支持管理决策。用以支持管理决策。 对于这个概念我们可以从两个层次予以理解:首先,数据仓对于这个概念我们可以从两个层次予以理解:首先,数据仓库用于支持决策,面向分析型数据处理,它不同于企业现有库用于支持决策,面向分析型数据处理,它不同于企业现有的事务型数据库;其次,数据仓库是对多个异构数据源的有的事务型数据库;其次,数据仓库是对多个异构数据源的有效集成,集成后按照主题进行了重组,并包含历史数据,而效集成,集成后按照主题进行了重组,并包含历史数据,而且存放在数据

3、仓库中的数据一般不再修改。且存放在数据仓库中的数据一般不再修改。理论与技术基础理论与技术基础 (2 2)数据集市)数据集市 数据集市是为了特定应用目的或应用范围而从数据数据集市是为了特定应用目的或应用范围而从数据仓库中独立出来的一部分数据,也可称为部门数据仓库中独立出来的一部分数据,也可称为部门数据或主题数据。在数据仓库的实施过程中往往可以从或主题数据。在数据仓库的实施过程中往往可以从一个部门的数据集市入手,以后再用几个数据集市一个部门的数据集市入手,以后再用几个数据集市组成一个完整的数据仓库。需要注意的就是在实施组成一个完整的数据仓库。需要注意的就是在实施不同的数据集市时,同一含义的字段定义

4、一定要相不同的数据集市时,同一含义的字段定义一定要相容。容。理论与技术基础理论与技术基础 (3 3)元数据)元数据 元数据与电话黄页的作用相似,是数据仓库内容的元数据与电话黄页的作用相似,是数据仓库内容的一个字典。它是描述数据仓库内数据的结构和建立一个字典。它是描述数据仓库内数据的结构和建立方法的数据。数据仓库中的元数据主要分为事务型方法的数据。数据仓库中的元数据主要分为事务型元数据、抽取盒转换元数据和最终用户数据。元数据、抽取盒转换元数据和最终用户数据。理论与技术基础理论与技术基础 (4 4)ETLETL 数据仓库并非只是数据的简单累积,而是要经过一系列的抽数据仓库并非只是数据的简单累积,而

5、是要经过一系列的抽取、转换和装载的过程,即取、转换和装载的过程,即ETLETL。ETLETL是构建数据仓库的重要是构建数据仓库的重要环节,也是企业数据管理的核心,对数据仓库的后续环节影环节,也是企业数据管理的核心,对数据仓库的后续环节影响比较大。目前市场上主流的响比较大。目前市场上主流的ETLETL工具主要有工具主要有InformaticaInformatica的的PowerCenterPowerCenter、IBMIBM的的Data StageData Stage、OracleOracle的的Warehouse Warehouse BuilderBuilder以及以及MicrosoftMic

6、rosoft的的SQL Server ISSQL Server IS等。等。ETLETL的主要功能的主要功能包括数据抽取、数据转换、数据清洗和数据装载。包括数据抽取、数据转换、数据清洗和数据装载。理论与技术基础理论与技术基础 (5 5)数据仓库模型)数据仓库模型 模型是对现实事物的反映和抽象,它可以帮助我们模型是对现实事物的反映和抽象,它可以帮助我们更加清晰地了解客观世界。数据仓库建模在业务分更加清晰地了解客观世界。数据仓库建模在业务分析之后开始,是数据仓库构造工作正式开始的第一析之后开始,是数据仓库构造工作正式开始的第一步。正确而完备的数据模型是用户业务需求的体现,步。正确而完备的数据模型是

7、用户业务需求的体现,是数据仓库项目成功与否的最重要的技术因素。数是数据仓库项目成功与否的最重要的技术因素。数据建模有三层:概念、逻辑和物理。在数据仓库的据建模有三层:概念、逻辑和物理。在数据仓库的设计中,数据建模的每一层都有自己的目的。设计中,数据建模的每一层都有自己的目的。理论与技术基础理论与技术基础 (6 6)数据仓库的实现步骤)数据仓库的实现步骤 数据仓库不是直接买来就能使用的产品,它是一种数据仓库不是直接买来就能使用的产品,它是一种方案或过程,是建立在用户提供的大量数据、硬件方案或过程,是建立在用户提供的大量数据、硬件环境和数据库管理系统上的,需要分析工具的辅助环境和数据库管理系统上的

8、,需要分析工具的辅助支持。数据仓库的构建通常包括以下步骤:支持。数据仓库的构建通常包括以下步骤:理论与技术基础理论与技术基础 建立企业模型建立企业模型 要实现体系结构的变迁,首先要了解企业需要什么要实现体系结构的变迁,首先要了解企业需要什么数据、已经具备了哪些数据、哪些数据是和需求相数据、已经具备了哪些数据、哪些数据是和需求相关的,最大程度地利用现有系统中的数据。建立企关的,最大程度地利用现有系统中的数据。建立企业模型一般采用业模型一般采用ERER模型或面向对象的分析方法。模型或面向对象的分析方法。理论与技术基础理论与技术基础 选取主题选取主题 企业模型建立后,可以根据企业模型和用户需求确企业

9、模型建立后,可以根据企业模型和用户需求确定系统中存在的主题。一个复杂的大型数据仓库系定系统中存在的主题。一个复杂的大型数据仓库系统通常包含有多个主题。在主题选定后,需要针对统通常包含有多个主题。在主题选定后,需要针对这些主题拟定一个尽可能详尽的需求说明,然后逐这些主题拟定一个尽可能详尽的需求说明,然后逐个主题进行实施,它是知识螺旋式开发思想在具体个主题进行实施,它是知识螺旋式开发思想在具体实现中的体现。根据选定的主题,在企业模型中划实现中的体现。根据选定的主题,在企业模型中划分出各个主题的边界,从而确定各个主题涉及的操分出各个主题的边界,从而确定各个主题涉及的操作系统中的表。作系统中的表。理论

10、与技术基础理论与技术基础 逻辑模型设计逻辑模型设计 确定了主题域,接下来进行系统逻辑模型的设计,确定了主题域,接下来进行系统逻辑模型的设计,包括确定数据的粒度层次、数据分割策略、定义关包括确定数据的粒度层次、数据分割策略、定义关系模式记录系统等任务,在数据库数据表的基础上系模式记录系统等任务,在数据库数据表的基础上设计数据仓库的表结构。设计数据仓库的表结构。 物理设计物理设计 在数据仓库的物理模型设计中主要解决数据的存储在数据仓库的物理模型设计中主要解决数据的存储结构、索引策略、存储策略、存储分配优化等问题。结构、索引策略、存储策略、存储分配优化等问题。理论与技术基础理论与技术基础 数据装载接

11、口的设计数据装载接口的设计 在完成数据仓库概念、逻辑、物理设计后,接下来在完成数据仓库概念、逻辑、物理设计后,接下来一个需要设计的是数据装载接口的设计。数据装载一个需要设计的是数据装载接口的设计。数据装载程序实际包括数据装载功能(数据清洗、转换和集程序实际包括数据装载功能(数据清洗、转换和集成)、数据综合功能(将集成的细节数据转化成不成)、数据综合功能(将集成的细节数据转化成不同综合层次的数据)。同综合层次的数据)。理论与技术基础理论与技术基础 装载检验数据装载检验数据 在进行了上述步骤的设计后,一个初步的数据仓库已经设计在进行了上述步骤的设计后,一个初步的数据仓库已经设计完成。接下来装载一个

12、主题的数据进行数据校验以进行数据完成。接下来装载一个主题的数据进行数据校验以进行数据质量评估,确保数据的可靠性。质量评估,确保数据的可靠性。 OLAP OLAP模型设计和应用模型设计和应用 通常,需要对阶段任务中涉及的维度进行一个总体的分析,通常,需要对阶段任务中涉及的维度进行一个总体的分析,然后针对每一个需要进行然后针对每一个需要进行OLAPOLAP展现的主题确定其维度和度量展现的主题确定其维度和度量事实,最终为每一个主题建立一个事实,最终为每一个主题建立一个OLAPOLAP模型。并在此模型上模型。并在此模型上进行必要的进行必要的OLAPOLAP操作,做数据分析。操作,做数据分析。理论与技术

13、基础理论与技术基础 数据挖掘数据挖掘 在数据挖掘层面上,首先要为数据挖掘准备足够的数据,根在数据挖掘层面上,首先要为数据挖掘准备足够的数据,根据需求选择算法建立挖掘模型。数据挖掘需要的数据可以来据需求选择算法建立挖掘模型。数据挖掘需要的数据可以来自数据仓库,也可以由于需求的需要而来自其他地方。自数据仓库,也可以由于需求的需要而来自其他地方。 前端数据展示系统设计前端数据展示系统设计 重复前面过程重复前面过程 在完成初级阶段的工作后,需要和客户进行更深入的交流。在完成初级阶段的工作后,需要和客户进行更深入的交流。根据最终用户的需求,将现有业务系统的缺陷和不足进行调根据最终用户的需求,将现有业务系

14、统的缺陷和不足进行调整和修改,从而为上层数据仓库系统的发展做更好的数据准整和修改,从而为上层数据仓库系统的发展做更好的数据准备。备。实验目的实验目的1理解数据库与数据仓库之间的区别与理解数据库与数据仓库之间的区别与联系;联系;2掌握典型的关系型数据库及其数据仓掌握典型的关系型数据库及其数据仓库系统的工作原理以及应用方法;库系统的工作原理以及应用方法;3掌握数据仓库建立的基本方法及其相掌握数据仓库建立的基本方法及其相关工具的使用。关工具的使用。实验要求实验要求 利用实验室和指导教师提供的实验软件,利用实验室和指导教师提供的实验软件,认真完成规定的实验项目,真实地记录认真完成规定的实验项目,真实地

15、记录实验中遇到的各种问题和解决的方法与实验中遇到的各种问题和解决的方法与过程,并绘出模拟实验案例的数据仓库过程,并绘出模拟实验案例的数据仓库模型。实验完成后,应根据实验情况写模型。实验完成后,应根据实验情况写出实验报告。出实验报告。实验设备及软件实验设备及软件 基于基于NTNT的局域网络,服务器与客户的局域网络,服务器与客户端安装端安装MS SQL Server MS SQL Server 服务系统以服务系统以及及Analysis ServicesAnalysis Services系统。系统。实验内容实验内容 以以SQL Server为系统平台,设计、为系统平台,设计、建立数据库,并以此为基础

16、创建数建立数据库,并以此为基础创建数据仓库。据仓库。实验步骤实验步骤 1.1.启动启动SQL Server SQL Server 服务服务 启动启动SQL ServerSQL Server实例时即启动了实例时即启动了SQL ServerSQL Server服务。服务。启动启动SQL ServerSQL Server服务之后,用户便可与服务器建立服务之后,用户便可与服务器建立新连接。新连接。SQL ServerSQL Server服务可在本地或远程作为服务可在本地或远程作为 Microsoft Windows NT 4.0 Microsoft Windows NT 4.0 或或 Windows

17、2000 Windows 2000 服服务启动和停止。务启动和停止。SQL ServerSQL Server服务若是默认实例,则服务若是默认实例,则被称为被称为MSSQLServerMSSQLServer;若是命名实例,则被称为;若是命名实例,则被称为 MSSQL$MSSQL$instancenameinstancename。实验步骤实验步骤 2. 2. 注册服务器注册服务器 右击一个服务器或服务器组,然后单击右击一个服务器或服务器组,然后单击 新建新建 SQL Server SQL Server 注册注册 命令。命令。 在在 服务器服务器 框中,键入服务器名。框中,键入服务器名。 若要指定若

18、要指定 SQL Server SQL Server 企业管理器(作为客户端)企业管理器(作为客户端)与运行正在注册的与运行正在注册的 Microsoft SQL Server Microsoft SQL Server 实例实例的服务器之间的连接,请执行下列操作之一:的服务器之间的连接,请执行下列操作之一: 单击单击“使用使用 Windows Windows 身份验证身份验证” -” -或或- -单击单击“使用使用 SQL SQL Server Server 身份验证身份验证” ” 。实验步骤实验步骤 在在 服务器组服务器组 列表中,单击一个服务器组。列表中,单击一个服务器组。 执行下列一个或多

19、个操作:执行下列一个或多个操作: 选择选择 在控制台中显示在控制台中显示 SQL Server SQL Server 服务器的状态服务器的状态 复选框。复选框。 选择选择 显示系统数据库和系统对象显示系统数据库和系统对象 复选框。复选框。 选择选择 在连接时自动启动在连接时自动启动 SQL Server SQL Server复选框。复选框。 重复步骤重复步骤 1 1 到到 5 5,在,在SQL Server SQL Server 企业管理器企业管理器 中注册每个中注册每个服务器。服务器。 实验步骤实验步骤 3.3.设计表设计表 设计数据库时,应先确定需要什么样的表,各表中设计数据库时,应先确定

20、需要什么样的表,各表中都有哪些数据以及各个表的存取权限等等。在创建都有哪些数据以及各个表的存取权限等等。在创建和操作表的过程中,将对表进行更为细致的设计。和操作表的过程中,将对表进行更为细致的设计。 设计时应注意:表所包含的数据的类型设计时应注意:表所包含的数据的类型;表的各列表的各列及每一列的数据类型(如果必要,还应注意列宽)及每一列的数据类型(如果必要,还应注意列宽);哪些列允许空值哪些列允许空值;是否要使用以及何时使用约束、是否要使用以及何时使用约束、默认设置或规则默认设置或规则;所需索引的类型,哪里需要索引,所需索引的类型,哪里需要索引,哪些列是主键,哪些是外键。哪些列是主键,哪些是外

21、键。实验步骤实验步骤 4.4.修改表修改表 表创建之后可以修改许多已定义的选项,包括:表创建之后可以修改许多已定义的选项,包括: 添加、修改、添加、修改、删除列。例如,列的名称、长度、数据类型、精度、小数位删除列。例如,列的名称、长度、数据类型、精度、小数位数以及为空性均可进行修改,不过有一些限制而已。数以及为空性均可进行修改,不过有一些限制而已。 注意:可添加或删除注意:可添加或删除 PRIMARY KEY PRIMARY KEY 和和 FOREIGN KEY FOREIGN KEY 约束约束;可添加或删除可添加或删除 UNIQUE UNIQUE 和和 CHECK CHECK 约束及约束及

22、DEFAULT DEFAULT 定义(对定义(对象)象);可使用可使用 IDENTITY IDENTITY 或或 ROWGUIDCOL ROWGUIDCOL 属性添加或删除标属性添加或删除标识符列识符列;虽然虽然 ROWGUIDCOL ROWGUIDCOL 属性也可添加至现有列或从现有属性也可添加至现有列或从现有列删除,但是任何时候在表中只能有一列可具有该属性列删除,但是任何时候在表中只能有一列可具有该属性;表表及表中所选定的列已注册为全文索引。及表中所选定的列已注册为全文索引。实验步骤实验步骤 5 5建立系统数据源连接建立系统数据源连接 Microsoft Windows NT 4.0 Mi

23、crosoft Windows NT 4.0 用户:单击用户:单击“开始开始”按钮,指向按钮,指向“设设置置”,单击,单击 “控制面板控制面板”,然后双击,然后双击“数据源数据源 (ODBC) (ODBC)”。 Windows 2000 Windows 2000 用户:单击用户:单击“开始开始”按钮,指向按钮,指向“设置设置”,单击,单击“控控制面板制面板”,然后双击,然后双击“管理工具管理工具”,再双击,再双击“数据源数据源 (ODBC) (ODBC)”。 在在“系统系统 DSN DSN”选项卡上单击选项卡上单击“添加添加”按钮。按钮。 选择选择“Microsoft Access Micro

24、soft Access 驱动程序驱动程序 ( (* *.mdb).mdb)”,然后单击,然后单击“完成完成”按钮。按钮。 在在“数据源名数据源名”框中,输入框中,输入“教程教程”,然后在,然后在“数据库数据库”下,单击下,单击“选择选择”。 在在“选择数据库选择数据库”对话框中,浏览到对话框中,浏览到“C:Program FilesMicrosoft C:Program FilesMicrosoft Analysis ServicesSamplesAnalysis ServicesSamples”,然后单击,然后单击“FoodMart 2000.mdbFoodMart 2000.mdb”。单。

25、单击击“确定确定”按钮。按钮。 实验步骤实验步骤 6 6建立数据库和数据源建立数据库和数据源 如何建立数据库结构如何建立数据库结构 在在 Analysis Manager Analysis Manager 树视图中展开树视图中展开“Analysis Analysis ServersServers”。 单击服务器名称,即可建立与单击服务器名称,即可建立与 Analysis Servers Analysis Servers 的连接。的连接。 右击服务器名称,然后单击右击服务器名称,然后单击“新建数据库新建数据库”命令。命令。 在在“数据库数据库”对话框中的对话框中的“数据库名称数据库名称”框中,输

26、入框中,输入“教教程程”,然后单击,然后单击“确定确定”按钮。按钮。 在在 Analysis Manager Analysis Manager 树窗格中展开服务器,然后展开刚树窗格中展开服务器,然后展开刚才创建的才创建的“教程教程”数据库。数据库。实验步骤实验步骤 建立数据源建立数据源 在在 Analysis Manager Analysis Manager 树窗格中,右击树窗格中,右击“教程教程”数数据库下的据库下的“数据源数据源”文件夹,然后单击文件夹,然后单击“新数据源新数据源”命令。命令。 在在“数据链接属性数据链接属性”对话框中,单击对话框中,单击“提供提供者者”选项卡,然后单击选项

27、卡,然后单击“Microsoft OLE DB Microsoft OLE DB Provider for ODBC DriversProvider for ODBC Drivers”。 实验步骤实验步骤 单击单击“连接连接”选项卡,然后从选项卡,然后从“使用数据源名称使用数据源名称”列表中单击列表中单击“教程教程”。 单击单击“测试连接测试连接”以确保一切工作正常。在以确保一切工作正常。在“Microsoft Microsoft 数据链接数据链接”对话框中应出现一条消息,对话框中应出现一条消息,说明连接成功。在消息框中单击说明连接成功。在消息框中单击“确定确定”按钮。按钮。 单击单击“确定确

28、定”按钮关闭按钮关闭“数据链接属性数据链接属性”对话框。对话框。实验步骤实验步骤 7.7.建立多维数据集建立多维数据集 您现在的身份是您现在的身份是 FoodMart Corporation FoodMart Corporation 的数据库的数据库管理员。管理员。FoodMart FoodMart 是一家大型的连锁店,在美国、是一家大型的连锁店,在美国、墨西哥和加拿大有销售业务。市场部想要按产品和墨西哥和加拿大有销售业务。市场部想要按产品和顾客分析顾客分析 1998 1998 年进行的所有销售业务数据。使用年进行的所有销售业务数据。使用存储在公司数据仓库中的数据,您就能建立多维数存储在公司数

29、据仓库中的数据,您就能建立多维数据结构(多维数据集),以便在市场分析人员查询据结构(多维数据集),以便在市场分析人员查询数据库时获取快速的响应。建立一个多维数据集,数据库时获取快速的响应。建立一个多维数据集,用于进行销售分析。用于进行销售分析。实验步骤实验步骤 打开多维数据集向导打开多维数据集向导 在在 Analysis Manager Analysis Manager 树窗格中,树窗格中,“教程教程”数据库数据库下,右击下,右击“多维数据集多维数据集”文件夹,单击文件夹,单击“新建多维新建多维数据集数据集”菜单,然后单击菜单,然后单击“向导向导”命令。命令。 向多维数据集添加度量值向多维数据

30、集添加度量值 度量值是要进行分析的数据库中的量化值。常用的度量值是要进行分析的数据库中的量化值。常用的度量值为销售、成本和预算数据。度量值根据多维度量值为销售、成本和预算数据。度量值根据多维数据集不同的维度类别进行分析。数据集不同的维度类别进行分析。 实验步骤实验步骤 在多维数据集向导的在多维数据集向导的“欢迎欢迎”步骤,单击步骤,单击“下一步下一步”按钮。按钮。 在在“从数据源中选择事实数据表从数据源中选择事实数据表”步骤,展开步骤,展开“教程教程”数数据源,然后单击据源,然后单击“sales_fact_1998sales_fact_1998”。 单击单击“浏览数据浏览数据”按钮可以查看按钮

31、可以查看“sales_fact_1998sales_fact_1998”表表中的数据。数据浏览完毕后,关闭中的数据。数据浏览完毕后,关闭“浏览数据浏览数据”窗口,然后窗口,然后单击单击“下一步下一步”按钮。按钮。 若要定义多维数据集的度量值,在若要定义多维数据集的度量值,在“事实数据表数据列事实数据表数据列”下,双击下,双击“store_salesstore_sales”。对。对“store_coststore_cost”和和“unit_salesunit_sales”列重复此步骤,然后单击列重复此步骤,然后单击“下一步下一步”按钮。按钮。 实验步骤实验步骤 建立时间维度建立时间维度 在向导的

32、在向导的“选择多维数据集的维度选择多维数据集的维度”步骤,单击步骤,单击“新建维度新建维度”命令。此命令。此操作将调用维度向导。操作将调用维度向导。 在在“欢迎欢迎”步骤,单击步骤,单击“下一步下一步”按钮。按钮。 在在“选择维度的创建方式选择维度的创建方式”步骤,选择步骤,选择“星型架构:单个维度表星型架构:单个维度表”选选项,然后单击项,然后单击“下一步下一步”按钮。按钮。 在在“选择维度表选择维度表”步骤,单击步骤,单击“time_by_daytime_by_day”。单击。单击“浏览数据浏览数据”按钮可以查看包含在按钮可以查看包含在“time_by_daytime_by_day”表中的

33、数据。表中的数据。 查看完查看完“time_by_daytime_by_day”表后,单击表后,单击“下一步下一步”按钮。按钮。 在在“选择维度类型选择维度类型”步骤,选择步骤,选择“时间维度时间维度”选项,然后单击选项,然后单击“下一下一步步”按钮。按钮。 实验步骤实验步骤 接下来,将定义维度的级别。在接下来,将定义维度的级别。在“创建时间维度级别创建时间维度级别”步步骤,单击骤,单击“选择时间级别选择时间级别”,单击,单击“年、季度、月年、季度、月”,然后,然后单击单击“下一步下一步”按钮。按钮。 在在“选择高级选项选择高级选项”步骤,单击步骤,单击“下一步下一步”按钮。按钮。 在向导的最

34、后一步,输入在向导的最后一步,输入“TimeTime”作为新维度的名称。作为新维度的名称。 单击单击“完成完成”返回到多维数据集向导。返回到多维数据集向导。 在多维数据集向导中,现在应能在在多维数据集向导中,现在应能在“多维数据集维度多维数据集维度”列列表中看到表中看到“TimeTime”维度。维度。 实验步骤实验步骤 建立产品维度建立产品维度 再次单击再次单击“新建维度新建维度”命令。在命令。在“欢迎进入维度向导欢迎进入维度向导”步步骤,单击骤,单击“下一步下一步”按钮。按钮。 在在“选择创建维度的方式选择创建维度的方式”步骤,选择步骤,选择“雪花架构:雪花架构: 多多个相关维度表个相关维度

35、表”选项,然后单击选项,然后单击“下一步下一步”按钮。按钮。 在在“选择维度表选择维度表”步骤,双击步骤,双击“ProductProduct”和和“product_classproduct_class”将它们添加到将它们添加到“选定的表选定的表”。单击。单击“下一下一步步”按钮。按钮。 在维度向导的在维度向导的“创建和编辑联接创建和编辑联接”步骤,显示在上一步选步骤,显示在上一步选定的两个表以及它们之间的联接。单击定的两个表以及它们之间的联接。单击“下一步下一步”按钮。按钮。 实验步骤实验步骤 建立客户维度建立客户维度 单击单击“新建维度新建维度”命令。命令。 在在“欢迎欢迎”步骤,单击步骤,

36、单击“下一步下一步”按钮。按钮。 在在“选择创建维度的方式选择创建维度的方式”步骤,选择步骤,选择“星型架构:星型架构: 单单个维度表个维度表”选项,然后单击选项,然后单击“下一步下一步”按钮。按钮。 在在“选择维度表选择维度表”步骤,单击步骤,单击“CustomerCustomer”,然后单击,然后单击“下一步下一步”按钮。按钮。 在在“选择维度类型选择维度类型”步骤,单击步骤,单击“下一步下一步”按钮。按钮。 实验步骤实验步骤 若要定义维度的级别,在若要定义维度的级别,在“可用列可用列”下,按顺序双击下,按顺序双击“CountryCountry”、“State_ProvinceState_

37、Province”、“CityCity”和和“lnamelname”列。双击每一列后,其名称将显示在列。双击每一列后,其名称将显示在“维度级别维度级别”下方。选下方。选择完所有四个列之后,单击择完所有四个列之后,单击“下一步下一步”按钮。按钮。 在在“指定成员键列指定成员键列”步骤,单击步骤,单击“下一步下一步”按钮。按钮。 在在“选择高级选项选择高级选项”步骤,单击步骤,单击“下一步下一步”按钮。按钮。 在向导的最后一步,在在向导的最后一步,在“维度名称维度名称”框中,输入框中,输入“CustomerCustomer”。保持。保持“与其它多维数据集共享此维度与其它多维数据集共享此维度”复选复

38、选框的选中状态。单击框的选中状态。单击“完成完成”按钮。按钮。 在多维数据集向导中,现在应能在在多维数据集向导中,现在应能在“多维数据集维度多维数据集维度”列列表中看到表中看到“CustomerCustomer”维度。维度。 实验步骤实验步骤 完成多维数据集的生成完成多维数据集的生成 在多维数据集向导中,单击在多维数据集向导中,单击“下一步下一步”按钮。按钮。 在在“事实数据表行数事实数据表行数”消息给出提示时,单击消息给出提示时,单击“是是”按钮。按钮。 在多维数据集向导的最后一步,将多维数据集命名为在多维数据集向导的最后一步,将多维数据集命名为“SalesSales”,然后单击,然后单击“

39、完成完成”按钮。按钮。 向导将关闭并随之启动多维数据集编辑器,其中包含刚刚向导将关闭并随之启动多维数据集编辑器,其中包含刚刚创建的多维数据集。单击蓝色或黄色的标题栏,对表进行排创建的多维数据集。单击蓝色或黄色的标题栏,对表进行排列,使其符合下图所示的样子。列,使其符合下图所示的样子。 实验思考题实验思考题 1 1SqlServerSqlServer环境下,数据库与表之间的关系。环境下,数据库与表之间的关系。 2 2多维数据集建立过程中,如何理解数据仓库与源多维数据集建立过程中,如何理解数据仓库与源数据。数据。 3 3维表和事实表之间的关系。维表和事实表之间的关系。 4 4创建数据仓库的基本过程创建数据仓库的基本过程。The End!

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(SQL-Server-中数据仓库的创建课件.pptx)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|