好文档 - 专业文书写作范文服务资料分享网站

《数据仓库与数据挖掘》实验指导书--2收集资料

天下 分享 时间: 加入收藏 我要投稿 点赞

实验一、DTS的使用

一、实验目的:

1、了解MS SQL Server 2000的安装,熟悉MS SQL Server 2000数据库的使用环境

2、理解数据库和数据仓库的关系,为数据仓库建立数据库

3、熟练使用MS SQL Server 2000的DTS,能够将各种数据源的数据按照数据仓库设计的要求导入到数据仓库 二、实验内容:

1、熟悉MS SQL Server 2000数据库和表的基本操作。 2、为数据仓库建立新的数据库Mynorthwind。 3、使用DTS导入TXT文本文件到Mynorthwind。 4、使用DTS导入Access数据库到Mynorthwind。 5、使用DTS导入Excel文件到Mynorthwind。

6、使用DTS从Northwind导出Products和Categories两个表到Mynorthwind。 7、使用DTS查询导入,从Northwind导出Employees表到Mynorthwind,并将源表中first name和lastname列合成一个列fullname。

8、使用DTS的查询导入,从Northwind导出Orders表到Mynorthwind为Dates表,并将源表Orders表中OrderDate一列分成年、月、日、周、季五列,同时保留OrderDate一列。

9、使用DTS的查询导入,从Northwind导出Order Details表到Mynorthwind为Facts表。首先用Select语句将产品类别编号和员工编号等从各自表中取出,其次计算合计列值,计算方法为单价*(1-折扣)*数量,然后将Order Details表的内容复制到Facts表各列。 三、实验步骤:

1、启动Microsoft SQL Server2000“服务管理器”,打开“企业管理器”,在出现的“SQL Server Enterprise Manager”窗口中,单击加号找到数据库,右键选择“新建数据库…”,打开对话框如图1.1所示,输入数据库名:Mynorthwind,点击确定完成创建。

图1.1 “新建数据库…”对话框

2、在新建的Mynorthwind数据库上点击右键,选择“所有任务”—>“导入数据”,打开“DTS导入/导出向导”对话框,如图1.2所示。

图1.2 “DTS导入/导出向导”对话框

3、点击图1.2对话框中“下一步”,打开新的对话框如图1.3所示。根据导入数据源的不同格式在对话框下拉菜单中选择不同的“数据源”,如:“文本文件”、“Microsoft Access”或“Microsoft Excel 97-2000”等。选定“数据源”后,点击“文件名”文本框后对应“...”按钮,选择需要导入的文件,点击“下一步”,保持默认设置不变直到最后完成导入。

图1.3 “选择数据源”对话框

4、在图1.3中选定“数据源”为“用于SQL Server的Microsoft OLE DB提供程序”,在“数据库”下拉菜单中选择源数据库为“Northwind”,点击“下一步”,确定目的“数据库”为“Mynorthwind”,点击“下一步”。对于简单的表格导出/导入操作,选择“从源数据库复制表和视图”,并按提示完成导出/导入。对于查询导入选择“用一条查询指定要传输的数据”,打开新的对话框如图1.4所示,输入需要实现的查询命令。

图1.4 查询导出/导入对话框

四、注意事项:

1、观察数据库中数据字典的形式。

2、导入TXT文件时,中文输入法输入的符号不能作为分隔符使用。 五、思考与练习:

1、数据仓库与数据库的关系。

2、向数据仓库导入数据的时候将日期分为年、月、日、季的作用是什么?

09rgm5cgd481m9s40mcz3j4le87mw200j84
领取福利

微信扫码领取福利

微信扫码分享