内容发布更新时间 : 2024/11/3 3:42:57星期一 下面是文章的全部内容请认真阅读。
国贸学院实验项目讲义
《商业智能》
编写单位:编写教师:适用专业:编写日期:
国贸学院 杨风召 电子商务 2008.09.05
《商务智能》课程实验指导
实验一 数据仓库的构建
一、实验目的及要求
(一)实验目的
1.理解数据库与数据仓库之间的区别与联系;
2.掌握典型的关系型数据库及其数据仓库系统的工作原理以及应用方法; 3.掌握数据仓库建立的基本方法及其相关工具的使用。 (二)实验要求
利用实验室和指导教师提供的实验软件,认真完成规定的实验项目,真实地记录实验中遇到的各种问题和解决的方法与过程,并绘出模拟实验案例的数据仓库模型。实验完成后,应根据实验情况写出实验报告。
二、实验设备及软件
基于NT的局域网络,服务器与客户端安装MS SQL Server 服务系统以及Analysis Services系统。
三、实验内容
以SQL Server为系统平台,设计、建立数据库,并以此为基础创建数据仓库。
四、实验步骤
1. 启动SQL Server 服务
启动 SQL Server 实例时即启动了 SQL Server 服务。启动 SQL Server 服务之后,用户便可与服务器建立新连接。SQL Server 服务可在本地或远程作为 Microsoft Windows NT? 4.0 或 Windows? 2000 服务启动和停止。SQL Server 服务若是默认实例,则被称为 MSSQLServer;若是命名实例,则被称为 MSSQL$instancename。
2. 注册服务器
⑴ 右击一个服务器或服务器组,然后单击\新建 SQL Server 注册\命令。 ⑵ 在\服务器\框中,键入服务器名。
⑶ 若要指定 SQL Server 企业管理器(作为客户端)与运行正在注册的 Microsoft? SQL Server? 实例的服务器之间的连接,请执行下列操作之一:
单击\使用 Windows 身份验证\或-单击\使用 SQL Server 身份验证\
⑷ 在\服务器组\列表中,单击一个服务器组。 ⑸ 执行下列一个或多个操作:
? ? 选择\在控制台中显示 SQL Server 服务器的状态\复选框以打开服务轮询。 ? ? 选择\显示系统数据库和系统对象\复选框以显示所有系统数据库和对象。 ? ? 选择\在连接时自动启动 SQL Server\复选框以自动启动 SQL Server 实例。 重复步骤 1 到 5,在\企业管理器\中注册每个服务器。 3. 设计表
设计数据库时,应先确定需要什么样的表,各表中都有哪些数据以及各个表的存取权限等等。在创建和操作表的过程中,将对表进行更为细致的设计。
? ? 设计时应注意: ? ? 表所包含的数据的类型。
? ? 表的各列及每一列的数据类型(如果必要,还应注意列宽)。 ? ? 哪些列允许空值。
? ? 是否要使用以及何时使用约束、默认设置或规则。
? ? 所需索引的类型,哪里需要索引,哪些列是主键,哪些是外键。 4. 修改表
表创建之后可以修改许多已定义的选项,包括:
添加、修改、删除列。例如,列的名称、长度、数据类型、精度、小数位数以及为空性均可进行修改,不过有一些限制而已。注意:
? ? 可添加或删除 PRIMARY KEY 和 FOREIGN KEY 约束。
? ? 可添加或删除 UNIQUE 和 CHECK 约束及 DEFAULT 定义(对象)。 ? ? 可使用 IDENTITY 或 ROWGUIDCOL 属性添加或删除标识符列。虽然 ROWGUIDCOL 属性也可添加至现有列或从现有列删除,但是任何时候在表中只能有一列可具有该属性。
? ? 表及表中所选定的列已注册为全文索引。 5.建立系统数据源连接
⑴ Microsoft? Windows NT? 4.0 用户:单击“开始”按钮,指向“设置”,单击 “控制面板”,然后双击“数据源 (ODBC)”。
⑵ Windows? 2000 用户:单击“开始”按钮,指向“设置”,单击“控制面板”,然后双击“管理工具”,再双击“数据源 (ODBC)”。
⑶ 在“系统 DSN”选项卡上单击“添加”按钮。
⑷ 选择“Microsoft Access 驱动程序 (*.mdb)”,然后单击“完成”按钮。 ⑸ 在“数据源名”框中,输入“教程”,然后在“数据库”下,单击“选择”。 ⑹ 在“选择数据库”对话框中,浏览到“C:\\Program Files\\Microsoft Analysis Services\\Samples”,然后单击“FoodMart 2000.mdb”。单击“确定”按钮。
6.建立数据库和数据源 ⑴ 如何建立数据库结构
① 在 Analysis Manager 树视图中展开“Analysis Servers”。 ② 单击服务器名称,即可建立与 Analysis Servers 的连接。 ③ 右击服务器名称,然后单击“新建数据库”命令。
④ 在“数据库”对话框中的“数据库名称”框中,输入“教程”,然后单击“确定”按