电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据仓库试验指导书资料VIP免费

数据仓库试验指导书资料_第1页
1/8
数据仓库试验指导书资料_第2页
2/8
数据仓库试验指导书资料_第3页
3/8
数据仓库实验指导书实验目的:数据仓库构建实验内容:规划需求分析,数据仓库设计;设置数据源,数据清洗转换;建立多维数据库(Cube);在多维数据集上练习切片、切块、 钻取、 聚合、 旋转等 OLAP 基本数据操作。实验分析:下面进行两个关键的实验,数据清洗转换和建立多维数据库(使用Northwind数据库),先用数据清洗转换,将需要的表从源库转换到新数据库,为数据仓库提供需要的数据,要形成的维表有Products,Category,Employees,Dates,Facts(事实表 ) ,在实验二中Products和 Category将组成雪花架构的维表。实验一:数据清洗转换内容:为数据仓库新建一个数据库,将Products,Categories,Employees,Orders,Order Details转换到新数据库,为数据仓库提供需要的数据目的:为数据仓库事实表和各维表建立基本数据实验环境:企业管理器在数据清洗转换之前,请在企业管理器中Northwind数据库下了解下Products,Categories,Employees,Orders,Order Details表的属性内容及表与表之间主键和外键约束关系(如果用雪花模式把上述5 个表关系表达出来的话,谁是事实表?维度表是什么?谁是详细类别表?)。考虑下 : 如果以时间维、地区维和产品维构建一个数据立方体?步骤:1)新建一个数据库myNorthwind,并准备从 Northwind导入数据。2)建立Products和 Categories两个维度表,将维度表需要的列从Northwind数据库复制到myNorthwind。3)建立 Employees维度表,将源表的列内容复制过来,并将源表中first name和 lastname合成一个fullname列, 在 DTS 导入 / 导出向导中使用SQL 语句合成新的列fullname。4)建立 Dates维度表,由源表 Orders表中 OrderDate一列产生出年、 月、日、周、季等列,同时保留OrderDate一列。在处理数据时使用了VBScript中的DatePart函数。5)建立 Facts表,(事实表)该表的数据来自Order Details表,首先用Select语句将产品类别编号和员工编号等从各自表中取出;其次计算合计列值,计算方法为单价 *(1-折扣 )* 数量;然后将 Order Details表的内容复制到Facts 表各列即可;再建立主、外键关系。6)最后的新数据库内容为:下面是需要用到的数据转换SQL 语句:源表中姓名有first name和 lastname两列,将它们合成一个fullname列select EmployeeID, FirstName+' '+LastName as FullName,Title, TitleOfCourtesy, BirthDate, HireDate,Address,City,Region,PostalCode,Countr...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据仓库试验指导书资料

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部