sqlserver商务智能试验指导书_第1页
sqlserver商务智能试验指导书_第2页
sqlserver商务智能试验指导书_第3页
sqlserver商务智能试验指导书_第4页
sqlserver商务智能试验指导书_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、sql server商务智能实验指导书国贸学院实验项目讲义商业智能编写单位:编写教师:适用专业:编写日期:国贸学院 杨风召电子商务商务智能课程实验指导实验一 数据仓库的构建一、实验目的及要求实验目的1. 理解数据库与数据仓库之间的区别与联系;2 .掌握典型的关系型数据库及其数据仓库系统的工作 原理以及应用方法;3.掌握数据仓库建立的基本方法及其 相关工具的使用。实验要求利用实验室和指导教师提供的实验软件,认真完成规定 的实验项目,真实地记录实验中遇到的各种问题和解决的方 法与过程,并绘出模拟实验案例的数据仓库模型。实验完成 后,应根据实验情况写出实验报告。二、实验设备及软件基于NT的局域网络,

2、服务器与客户端安装 MSSQLServer 服务系统以及 Analysis Services 系统。三、实验内容以SQL Server为系统平台,设计、建立数据库,并以此为基础创建数据仓库。四、实验步骤1. 启动SQL Server服务启动SQL Server 实例时即启动了 SQL Server 服务。 启动SQL Server服务之后,用户便可与服务器建立新连接。 SQL Server服务可在本地或远程作为Microsoft WindowsNT 或 Windows 20XX 服务启动和停止。SQL Server 服务若是默认实例,则被称为MSSQLServer;若是命名实例,贝U被称为 M

3、SSQL$instancename。2. 注册服务器右击一个服务器或服务器组,然后单击新建SQLServer注册命令。 在服务器框中,键入服务器名。若要指定SQL Server企业管理器与运行正在注册的Microsoft SQL Server实例的服务器之间的连接,请执行下列操作之一:单击 使用 Windows身份验证 或-单击 使用SQLServer身份验证在 服务器组 列表中,单击一个服务器组。执行下列一个或多个操作:选择 在控制台中显示 SQL Server服务器的状态 复选框以打开服务轮询。选择 显示系统数据库和系统对象复选框以显示所有系统数据库和对象。选择在连接时自动启动复选框以自动

4、启动SQL Server 实例。 重复步骤1到5,在企业 管理器 中注册每个服务器。 3 .设计表设计数据库时,应先确定需要什么样的表,各表中都有 哪些数据以及各个表的存取权限等等。在创建和操作表的过 程中,将对表进行更为细致的设计。设计时应注意:表所包含的数据的类型。 表的各列及每一列的数据类型。 哪些列允许空值。 是否要使用以及何时使用约束、默认设 置或规则。所需索引的类型,哪里需要索引,哪些列是主键,哪些是外键。4 . 修改表表创建之后可以修改许多已定义的选项,包括:添加、修改、删除列。例如,列的名称、长度、数据类 型、精度、小数位数以及为空性均可进行修改,不过有一些 限制而已。注意:可

5、添加或删除PRIMARYKEY和FOREIGNKEY约束。 可添加或删除 UNIQUE和 CHECK约束及 DEFAULT定义。可使用 IDENTITY 或 ROWGUIDCOL属性添加或删除标识符列。虽然ROWGUIDCO属性也可添加至现有列或从现有列删除,但是任何时候在表中只能有一列 可具有该属性。表及表中所选定的列已注册为全文索引。5.建立系统数据源连接Microsoft Windows NT 用户:单击“开始”按钮, 指向“设置”,单击 “控制面板”,然后双击“数据源(ODBC)”。Windows 20XX用户:单击“开始”按钮,指向“设置”, 单击“控制面板”,然后双击“管理工具”,

6、再双击“数据 源(ODBC) ”。在“系统DSN”选项卡上单击“添加”按钮。选择“ Microsoft Access驱动程序(*.mdb) ”,然后单击“完成”按钮。 在“数据源名”框中,输入“教程”, 然后在“数据库”下,单击“选择”。在“选择数据库”对话框中,浏览至U “ C:ProgramFilesWMicrosoftAnalysis ServicesSamples ”,然后单击“ FoodMart ”。 单击“确定”按钮。6 .建立数据库和数据源如何建立数据库结构 在Analysis Manager树视图中展开“AnalysisServers ”。 单击服务器名称,即可建立与Analy

7、sisServers的连接。 右击服务器名称,然后单击“新建 数据库”命令。 在“数据库”对话框中的“数据库名称”框中,输 入“教程”,然后单击“确定”按钮。 在Analysis Manager树窗格中展开服务器,然后展开刚才创建的“教程”数据库。建立数据源在Analysis Manager树窗格中,右击“教程”数据库下的“数据源”文件夹,然后单击“新数据源”命令。在“数据链接属性”对话框中,单击“提供者”选项卡,然后单击“ Microsoft OLE DB Provider for ODBC Drivers”。 单击“连接”选项卡,然后从“使用数据源名称”列表中单击“教程”。单击“测试连接”

8、以确保一切工作正常。在“ Microsoft 数据链接”对话框中应出现一条 消息,说明连接成功。在消息框中单击“确定”按钮。单击“确定”按钮关闭“数据链接属性”对话框。7 .建 立多维数据集您现在的身份是 FoodMart Corporation的数据库管理员。FoodMart是一家大型的连锁店,在美国、墨西哥和加拿大有销售业务。市场部想要按产品和顾客分析1998年进行的所有销售业务数据。使用存储在公司数据仓库中的数据,您就能建立多维数据结构,以便在市场分析人员查询数 据库时获取快速的响应。建立一个多维数据集,用于进行销 售分析。打开多维数据集向导在Analysis Manager树窗格中,“

9、教程”数据库下,右击“多维数据集”文件夹,单击“新建多维数据集”菜单, 然后单击“向导”命令。向多维数据集添加度量值度量值是要进行分析的数据库中的量化值。常用的度量 值为销售、成本和预算数据。度量值根据多维数据集不同的 维度类别进行分析。 在多维数据集向导的“欢迎”步骤,单击“下一步” 按钮。 在“从数据源中选择事实数据表”步骤,展开“教 程”数据源,然后单击“ sales_fact_1998 ”。 单击“浏览数据”按钮可以查看“ sales_fact_1998 ' 表中的数据。数据浏览完毕后,关闭“浏览数据”窗口,然 后单击“下一步”按钮。 若要定义多维数据集的度量值,在“事实数据表

10、数据列”下,双击“ store_sales ”。对“ store_cost ”和 “ unit_sales ”列重复此步骤,然后单击“下一步”按钮。建立时间维度在向导的“选择多维数据集的维度”步骤,单击“新建 维度”命令。此操作将调用维度向导。 在“欢迎”步骤,单击“下一步”按钮。 在“选择维度的创建方式”步骤,选择“星型架构: 单个维度表”选项,然后单击“下一步”按钮。 在“选择维度表”步骤,单击“ time_by_day ”。单击“浏览数据”按钮可以查看包含在“time_by_day ”表中的数据。 查看完“ time_by_day ”表后,单击“下一步”按钮。 在“选择维度类型”步骤,选

11、择“时间维度”选项, 然后单击“下一步”按钮。 接下来,将定义维度的级别。在“创建时间维度级别”步骤,单击“选择时间级别”,单击“年、季度、月”, 然后单击“下一步”按钮。 在“选择高级选项”步骤,单击“下一步”按钮。 在向导的最后一步,输入“Time”作为新维度的名称。 单 击“完成”返回到多维数据集向导。 在多维数据集向导中,现在应能在“多维数据集维度”列表中看到“ Time”维度。建立产品维度 再次单击“新建维度”命令。在“欢迎进入维度向导”步骤,单击“下一步”按钮。在“选择创建维度的方式”步骤,选择“雪花架构:多个相关维度表”选项,然后单击“下一步”按钮。 在“选择维度表”步骤,双击“

12、 Product ”和 “ product_class ”将它们添加到“选定的表”。单击“下一步”按钮。 在维度向导的“创建和 xx联接”步骤,显示在上一步选定的两个表以及它们之间的联接。单击“下一步”按钮。若要定义维度的级别,在“可用的列”下,按顺序双击“ product_category ”、“ product_subcategory ” 和“ brand_name ”。双击每列后,其名称显示在“维度级别” 下。在选择了所有三列后,单击“下一步”按钮。在“指定成员键列”步骤,单击“下一步”按钮。在“选择高级选项”步骤,单击“下一步”按钮。在向导的最后一步,在“维度名称”框中,输入“ Pro

13、duct ”,并保持“与其它多维数据集共享此维度”复选框为选中状态。单击“完成”按钮。现在应能在“多维数据集维度”列表中看到“ Product ”维度。建立客户维度 单击“新建维度”命令。 在“欢迎”步骤,单击“下一步”按钮。 在“选择创建维度的方式”步骤,选择“星型架构: 单个维度表”选项,然后单击“下一步”按钮。 在“选择维度表”步骤,单击“Customer”,然后单击“下一步”按钮。在“选择维度类型”步骤,单击“下一步”按钮。 若要定义维度的级别,在“可用列”下,按顺序双击“ Country ”、“ State_Province ”、“ City ”和“ Iname ”列。双击每一列后,

14、其名称将显示在“维度级别”下方。选 择完所有四个列之后,单击“下一步”按钮。 在“指定成员键列”步骤,单击“下一步”按钮。 在“选择高级选项”步骤,单击“下一步”按钮。 在向导的最后一步,在“维度名称”框中,输入“ Customer ”。保持“与其它多维数据集共享此维度”复选 框的选中状态。单击“完成”按钮。 在多维数据集向导中,现在应能在“多维数据集维度”列表中看到“ Customer ”维度。完成多维数据集的生成 在多维数据集向导中,单击“下一步”按钮。 在“事实数据表行数”消息给出提示时,单击“是” 按钮。 在多维数据集向导的最后一步,将多维数据集命名 为“ Sales ”,然后单击“完

15、成”按钮。 向导将关闭并随之启动多维数据集xx器,其中包含刚刚创建的多维数据集。单击蓝色或黄色的标题栏,对表进 行排列,使其符合下图所示的样子。五、实验思考题1. 1 . SqIServer 环境下,数据库与表之间的关系。2 . 2 .多维数据集建立过程中,如何理解数据仓库与源数据。3 . 3 . 维表和事实表之间的关系。4 . 4 .创建数据仓库的基本过程实验二多维数据组织与分析一、实验目的及要求实验目的1.理解维、成员、层次等基本概念及其之间的关系;2 .理解多维数据集创建的基本原理与流程;3 .理解并掌握OLAP分析的基本过程与方法;实验要求利用实验室和指导教师提供的实验软件,认真完成规

16、定 的实验内容,真实地记录实验中遇到的各种问题和解决的方 法与过程,并根据实验案例绘出多维数据组织模型及其OLAP操作过程。实验完成后,应根据实验情况写出实验报告。二、实验设备及软件基于NT的局域网络,服务器与客户端安装 MSSQLServer 服务系统、Analysis Services 系统以及 Crystal Report 系 统。三、实验内容1 .运用 Analysis Server工具进行维度、度量值以及多维数据集的创建。2.使用维度浏览器进行多维数据的查 询、xx操作。3 .对多维数据集进行切片、切块、旋转、钻 取操作。四、实验步骤1. xx多维数据集使用多维数据集 xx器向现有的

17、Sales多维数据集添加维度。 可以使用以下两种方法启用多维数据集xx器: 在Analysis Manager树窗格中右击一个现有的多维数据集,然后单击“ xx ”命令。 使用多维数据集xx器直接创建新的多维数据集。除非您是高级用户,否则不建议使用本方法。 如果您是从上一节的操作接着下来的,则应该已经 在多维数据集XX器中。 在多维数据集XX器的“架构” 窗格中,可以看到事实数据表及联接的维度表。在多维数据 集XX器树窗格中,可以在层次树中预览多维数据集的结构。 通过单击左窗格中底部的“属性”按钮,可以XX多维数据集的属性。使用存储设计向导设计存储 在Analysis Manager树窗格中,

18、在“教程”数据库下展开“多维数据集”文件夹,右击“Sales ”多维数据集,然后单击“ xx ”命令。 在“欢迎”步骤中单击“下一步”按钮。 选择“ MOLAP作为数据存储类型,然后单击“下一 步”按钮。 在“设置聚合选项”下单击“性能提升达到”。在此框中输入“40”作为指定百分比。此操作指示AnalysisServices 将性能提升到40%,而不管需要多大的磁盘空间。 管理员可以用此优化能力平衡查询性能需求和存储聚合数 据所需磁盘空间大小。 单击“启动”按钮。 在Analysis Services设计聚合时,您可以查看向导右边的“性能与大小”图。从中可以看出增加性能提升对使用额外磁盘空间的

19、需求。完成设计聚合的进程之后,单击“下一步”按钮。2. 浏览多维数据集数据使用多维数据集浏览器对 Sales 数据进行切片和切 块。如何使用多维数据集浏览器查看多维数据集数据 在Analysis Manager树窗格中,右击“ Sales ”多维数据集,然后单击“浏览数据”命令。 出现多维数据集浏览器,显示多维数据集的一个维度和度量值组成的网格。其它四个维度显示在浏览器的上 方。如何替换网格中的维度 要用另一个维度替换网格中的维度,拖动上方框中 的维度,然后直接将该维度放在要与其交换的列上。确保在 此过程中,指针的形状为双端箭头。 使用这种拖放方法,选择“ Product ”维度按钮并将 其拖

20、动到网格上,然后直接放在“Measures”上方。“Product ” 维度和“ Measures”维度在多维数据集浏览器中将交换位置。注意: 如果想将维度添加到网格,而不是用另一个维 度进行替换,则将该维度拖动到网格的中间。按时间筛选数据单击“ Time”维度旁边的箭头。展开“所有Time ”和“ 1998”节点,然后单击“Quarter1”。将对网格中的数据进行筛选,使筛选出的数据为仅反映该季度情况的数字。使用拖放方法交换“ Product ”和“Customer ”维度。单击“ Product ” 并将其拖到“ Country ” 维度上。双击网格中包含“ Baking Goods ”的

21、单元。多维数据集展开以包括子类别列。完成后,单击“关闭”按钮关闭多维数据集浏览器。3 . xx多维数据集使用多维数据集xx器可以对现有多维数据集进行更改。使用多维数据集xx器向现有的Sales多维数据集添加维度 两种方法启用多维数据集xx器: 在AnalysisManager树窗格中右击一个现有的多维数据集,然后单击“xx ”命令。使用多维数据集 xx器直接创建新的多维数据集。除非您是咼级用户,否则不建议使用本方法。在多维数据集xx器的“架构”窗格中,可以看到事实 数据表及联接的维度表。在多维数据集xx器树窗格中,可以在层次树中预览多维数据集的结构。通过单击左窗格中底 部的“属性”按钮,可以

22、xx多维数据集的属性。向现有多维数据集添加维度 在多维数据集xx器中,在“插入”菜单上单击“表” 命令。 在“选择表”对话框中,单击“ promotion ”表,单 击“添加”按钮,然后单击“关闭”按钮。 若要定义新的维度,请双击“promotion ”表中的promotion_name ”列。 在“映射列”对话框中选择“维度”选项,然后单击“确定”按钮。在树视图中选择“ Promotion Name ”维度。在“ xx”菜单中单击“重命名”命令。键入“Promotion ”,按ENTER键。保存所做的更改。4 .钻取多维数据在Sales多维数据集内启用钻取,然后浏览数据并深 化到事务。启用多

23、维数据集的钻取功能 在Analysis Manager树窗格中,在“教程”数据库下,展开“多维数据集”文件夹,右击“Sales ”多维数据集,然后单击“ xx ”命令。 在多维数据集xx器中,单击“工具”菜单中的“钻取选项”命令。 在“多维数据集钻取选项”对话框中选择“启用钻取”复选框。 单击“全选”,然后单击“确定”按钮。 保存,然后关闭多维数据集xx器。给角色提供钻取权限 在Analysis Manager 树窗格中,在“教程” 数据库下,展开“多维数据集”文件夹,右击“Sales ”多维数据集,然后单击“管理角色”命令。 多维数据集角色管理器出现,显示Sales多维数据集现有角色的列表。

24、 在多维数据集角色管理器中,单 击“ Managemen ”角色,然后在“钻取”列中单击扩展按钮 “ XX多维数据集角色”对话框出现。选中“允许钻取”复选框。 单击“确定”按钮。 在多维数据集角色管理器中,“ Managemen”角色显示钻取已启用。 关闭多维数据集角色管理器。使用分析管理器深化到源系统 在Analysis Manager树窗格中,在“教程”数据库下,展开“多维数据集”文件夹,右击“Sales ”多维数据集,然后单击“浏览数据”命令。 多维数据集浏览器出现,显示在多维数据集内汇总的数据。通过双击“ USA、“ WA和“ REDMOND级U,展 开“ Country ”级别。为了

25、更好地查看数据,可能需要最大 化“多维数据集浏览器”窗口。右击“Abbey”的单位销售额,然后单击“钻取”命令。 “钻取数据”对话框显示源系统中的事务,这些事务在Analysis Services中创建了该单元值。 关闭“钻取数据”对话框。 关闭多维数据集浏览器。五、实验思考题1.1. xx多维数据集不同的维度时应注意什么问题。2. 2 .切片、钻取、切块等 OLAP浏览操作之间的差异。3. 3 .维度的增加或删除会对多维数据集产生什么影响。实验三数据挖掘一、实验目的及要求实验目的1. 理解数据挖掘的基本概念及其过程;2 .理解数据挖掘与数据仓库、OLAP之间的关系3. 理解基本的数据挖掘技术

26、与方法的工作原理与过程,掌握数据挖掘相关工具的使用。 实验要求利用实验室和指导教师提供的实验软件,认真完成规定 的实验内容,真实地记录实验中遇到的各种问题和解决的方 法与过程,并绘出实验案例的数据挖掘模型。实验完成后, 应根据实验情况写出实验报告。二、实验设备及软件基于NT的局域网络,服务器与客户端安装 MSSQLServer 服务系统、Analysis Services 系统以及 Crystal Report 系 统。三、实验内容将创建一个数据挖掘模型以训练销售数据,并使用“ Microsoft决策树”算法在客户群中找出会员卡选择模式。请将要挖掘的维度设置为客户,再将Member_Card成

27、员的属性设置为数据挖掘算法识别模式时要使用的信息。然 后选择人口统计特征列表,算法将从中确定模式:婚姻状况、年收入、在家子女数和教育程度。下一步需要训练模型,以便能够浏览树视图并从中读取模式。市场部将根据这些模式设计新的会员卡,使其适应申请各类会员卡的客户类型四、实验步骤1.创建揭示客户模式的数据挖掘模型 在Analysis Manager 树视图中,展开“多维数据 集”文件夹,右击“ Sales ”多维数据集,然后选择“新建 挖掘模型”命令。 打开挖掘模型向导。在“选择数据挖掘技术”步骤 中的“技术”框中选择“ Microsoft 决策树”。单击“下一 步”按钮。 在“选择事例”步骤中,在“

28、维度”框中选择“ Customer ”。在“级别”框中,确保选择了“ Lname”。单击“下一步”按钮。 在“选择被预测实体”步骤中,选择“事例级别的成员属性”。然后在“成员属性”框中选择“Member Card ” 单击“下一步”按钮。 在“选择训练数据”步骤中,滚动到“ Customer ” 维度,清除“ Country ”、“ State Province ”和“ City ” 框。单击“下一步”按钮。 在“创建维度和虚拟多维数据集”步骤中,在“维度名称”框中输入“ Customer Patterns ”。然后在“虚拟 多维数据集名称”框中输入“Trained Cube ”。单击“下一

29、步”按钮。 在最后的步骤中,在“模型名称”字段中键入“ Customer patterns discovery ”。确保选择了“保存并 开始处理”。单击“完成”按钮。 出现一个窗口,显示模型正在处理之中。处理完成 之后,出现一则消息,说明“已成功完成处理”,然后单击“关闭”按钮。2. 读取客户决策树 现在已在OLAP挖掘模型xx器中。可以使用 xx器xx模型属性或者浏览其结果。最大化OLAP挖掘模型xx器。 决策树显示于右窗格中。其中包括四个窗格。中间 的“内容详情”窗格 (1)显示焦点所在的决策树的部分。“内容选择区”窗格 (2)显示树的完整视图。该窗格使您 可以将焦点设置到树的其它部分。其

30、它的两个窗格分别是“特性”窗格(3)和与焦点所在节点相关联的“节点路径” 区域(4)。 在“内容详情”窗格的决策树区域中,颜色代表“事例”的密度。颜色越深则节点中包含的事例就越多。单击“全部”节点。该节点为黑色,因为它代表 (7632)事例的 100% 7632代表1998年活动的客户数目。这个数字也说 明在1998年并非所有的客户都是活动的,因为我们从“ Customer ”维度的“ Lname"级别中所包含的 9991个客户中只得到7632个事例 特性窗格显示“全部”节点中,所有事例的可能选择铜卡(Bronze) ; %可能选择金卡(Golden) ; %可能选 择普通卡(Nor

31、mal) ; %可能选择银卡(Silver)。如果没有 显示百分比,则可以调整“特性”窗格中“合计”面板的“可能性”列的大小。 如果选择了树的不同节点,此百分比将会更改。让 我们调查一下哪些客户可能选择金卡。若要执行此操作,则 需要重新画出树以便勾画出金卡的高密度区。在右下角的“树颜色基于”字段中选择“ Golden ”。该树显示另一种颜 色模式。可以看出“ Inxxe = $150K+ ”节点的密度高于其 它任何节点。 树的第一个级别“ yearly inxxe ”属性决定。树的组织算法决定,其基础是该属性在输出中的重要性。这意味 着“ yearly inxxe ”属性是最重要的因素,它将决

32、定客户可 能选择的会员卡的类型。选择“ Inxxe = $150K+”节点。该特性窗格显示收入较多的客户中,%的客户可能会选择金卡。这个百分比要比“全部”节点中的()高得多。当继续在树中做进一步调查时,让我们调查一下这些百分比是如 何演化的。 双击“Inxxe = $150K+ ”节点。 该树现在只显示“Inxxe = $150K+ ” 节点下的子树。选择 “ Status = M ” 节点。在“节点路径”窗格中,可以看到包含于该节点的客户的完整的特征定义:收入高于150000美元且已婚的客户。该“特性”窗格现在显示:与上一级别()相比,较高百分比()的客户可能会选择金卡。 我们再返回到顶层,

33、进行一种与此不同的调查,即调查可能选择普通卡的客户。若要返回顶层节点,可以单击 从“ Inxxe = $150K+”节点左面伸出来的线或者使用“内容选择区”回到树的顶部。 在“树颜色基于”字段中选择“ Normal ”。树刷新 节点的颜色之后,可以看到“ Inxxe = $150K+ ”节点的颜 色非常浅;这意味着这些客户选择普通卡的可能性非常小。另一方面,可以看到“ Inxxe = $10K $30K”节点的颜色非常深。这意味着这些客户选择普通卡的可能性非常高。“特 性”窗格显示在此年收入范围内的客户中,%的客户可能会选择普通卡。树还显示已无法对此节点进行进一步调查。这 意味着在树的这个分支

34、中,年收入是决定客户选择普通卡的 可能性的唯一因素。 可以查看树的其它分支并调查客户选择一种卡而不 选择另一种卡的可能性。市场部可以使用此信息来确定最可 能选择某种类型卡的客户的特征。根据这些特征,可以重新 定义会员卡服务和方案以便更好地适应其客户。完成对决策 树的分析之后,请关闭 OLAP挖掘模型xx器3. 浏览数据挖掘维度 在Analysis Manager 树视图中,展开“共享维度” 文件夹,右击“ Customer patterns ”维度,然后单击“浏 览维度数据”命令。 维度浏览器打开。展开“全部”成员维度。 选择“ Inxxe = $150K+ ”成员。在“自定义成员公式”窗格中

35、,出现定义该节点的MDX公式。 可以继续展开维度并考察该节点的属性。完成时, 单击“关闭”按钮。 4 .浏览数据挖掘虚拟多维数据集 在Analysis Manager树窗格中,展开“多维数据集”文件夹,右击“ Trained Cube ”多维数据集,然后选择“浏览数据”命令。 多维数据集浏览器打开。最大化该多维数据集浏览 将 “ Customer Patterns ” 维度拖动到 “ MeasuresLevel ”框,以便用“ Customer Patterns ”维度 替换“ Measures ”维度。 按下列顺序双击,展开“ Customer”维度:“ USA -> “ WA -&g

36、t; “ Redmond。显示 Redmond地区的所有客户。 双击“级别 01 ”展开“ Customer ”维度。显示“ Customer Patterns ”维度的第一个级别 关闭多维数据集浏览器。五、实验思考题1.1.数据挖掘与 OLAP分析之间的区别。2 .2 . SQL Server环境下数据挖掘的基本模式。3 . 3 . 基于决策树的数据挖掘的基本特点与过程。4 . 4 . 数据挖掘与多维数据集中维度之间的关系。国贸学院实验项目讲义商业智能编写单位:编写教师:适用专业:编写日期:国贸学院 杨风召 电子商务商务智能课程实验指导实验一 数据仓库的构建一、实验目的及要求实验目的1. 理

37、解数据库与数据仓库之间的区别与联系;2 .掌握典型的关系型数据库及其数据仓库系统的工作 原理以及应用方法;3.掌握数据仓库建立的基本方法及其 相关工具的使用。实验要求利用实验室和指导教师提供的实验软件,认真完成规定 的实验项目,真实地记录实验中遇到的各种问题和解决的方 法与过程,并绘出模拟实验案例的数据仓库模型。实验完成 后,应根据实验情况写出实验报告。二、实验设备及软件基于NT的局域网络,服务器与客户端安装 MSSQLServer 服务系统以及 Analysis Services 系统。三、实验内容以SQL Server为系统平台,设计、建立数据库,并以 此为基础创建数据仓库。四、实验步骤1

38、. 启动SQL Server服务启动SQL Server 实例时即启动了 SQL Server 服务。启动SQL Server服务之后,用户便可与服务器建立新连接。SQL Server服务可在本地或远程作为Microsoft WindowsNT 或 Windows 20XX 服务启动和停止。SQL Server 服务若是默认实例,则被称为MSSQLServer;若是命名实例,贝U被称为 MSSQL$instancename。2. 注册服务器右击一个服务器或服务器组,然后单击新建SQLServer注册命令。 在服务器框中,键入服务器名。若要指定SQL Server企业管理器与运行正在注册的Mic

39、rosoft SQL Server实例的服务器之间的连接,请执行下列操作之一:单击 使用 Windows身份验证 或-单击 使用SQLServer身份验证在 服务器组 列表中,单击一个服务器组。执行下列一个或多个操作:选择 在控制台中显示 SQL Server服务器的状态 复选框以打开服务轮询。选择 显示系统数据库和系统对象复选框以显示所有系统数据库和对象。选择在连接时自动启动复选框以自动启动SQL Server 实例。重复步骤1到5,在企业管理器 中注册每个服务器。3 .设计表设计数据库时,应先确定需要什么样的表,各表中都有 哪些数据以及各个表的存取权限等等。在创建和操作表的过 程中,将对表

40、进行更为细致的设计。设计时应注意:表所包含的数据的类型。 表的各列及每一列的数据类型。 哪些列允许空值。 是否要使用以及何时使用约束、默认设 置或规则。所需索引的类型,哪里需要索引,哪些列是主键,哪些是外键。4 . 修改表表创建之后可以修改许多已定义的选项,包括:添加、修改、删除列。例如,列的名称、长度、数据类 型、精度、小数位数以及为空性均可进行修改,不过有一些 限制而已。注意:可添加或删除PRIMARYKEY和FOREIGNKEY约束。 可添加或删除 UNIQUE和 CHECK约束及 DEFAULT定义。可使用 IDENTITY 或 ROWGUIDCOL属性添加或删除标识符列。虽然ROWG

41、UIDCO属性也可添加至现有列或从现有列删除,但是任何时候在表中只能有一列可具有该属性。表及表中所选定的列已注册为全文索引。5.建立系统数据源连接Microsoft Windows NT 用户:单击“开始”按钮, 指向“设置”,单击 “控制面板”,然后双击“数据源 (ODBC)”。Windows 20XX用户:单击“开始”按钮,指向“设置”, 单击“控制面板”,然后双击“管理工具”,再双击“数据 源(ODBC) ”。在“系统DSN”选项卡上单击“添加”按钮。选择“ Microsoft Access驱动程序(*.mdb) ”,然后单击“完成”按钮。 在“数据源名”框中,输入“教程”, 然后在“数据库”下,单击“选择”。在“选择数据库”对话框中,浏览至U “ C:ProgramF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论