- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Northwind数据仓库构建和ETL
课程设计和试验汇报
课程设计和试验教学目标和基础要求
数据仓库和知识工程课程设计和试验是学习数据仓库和知识工程关键步骤,经过课程设计和试验,能够使学生全方面地了解和掌握数据仓库和知识工程课程基础概念、原理及应用技术,使学生系统科学地受到分析问题和处理问题训练,提升利用理论知识处理实际问题能力。
使学生在后继课学习中,能够利用数据仓库和数据挖掘技术及实践经验,处理对应实际问题,并能在以后学习和工作中,结合自己专业知识,开发对应数据仓库和数据挖掘应用程序。培养学生将已掌握理论和实践开发相结合能力,和在应用方面思维能力和实践动手能力。
课程设计和试验一 数据仓库构建和ETL
(一)目标
1.了解数据库和数据仓库之间区分和联络;
2.掌握数据仓库建立基础方法及其相关工具使用。
3.掌握ETL实现基础方法及其相关工具使用。
(二)内容
1. 以SQL Server为系统平台,设计、建立创建数据仓库NorthwindDW(依据课程设计内容)。
2. 将业务数据库Northwind数据经过ETL导入(或加载)到数据仓库NorthwindDW。
3. 将数据仓库NorthwindDW事实表前100个统计导出到Excel中。
(三)数据仓库设计要求
Northwind数据库存放了一个贸易企业订单数据、产品数据、用户数据、职员数据、供货商数据等,假设贸易企业经营者迫切需要正确地把握贸易企业经营情况,跟踪市场趋势,愈加合理地制订商品采购、营销和奖励政策。具体分析需求是:
分析某商品在某地域销售情况
分析某商品在某季度销售情况
分析某年销售多少金额产品给用户
分析某职员销售业绩
任务:确定专题域、确定系统(或专题)边界。设计数据模型(星型模型)事实表和维表。
试验步骤一、专题需求分析:
专题域:订单专题,商品专题,职员专题;
订单相关边界:Orders,Order Details,Employees;
商品相关边界:Products, Order Details;
职员相关边界:Employees,Orders;
试验步骤二、构建数据模型和对应事实表和维度表:
1.原始关系图:
2.去除不需要表和和需求分析无关字段:
5.依据信息分析包和表间关系图设计具体维度表和事实表:
Orders事实表结构和主键字段:
字段名称
数据类型
功效描述
原表名
原字段
EmployeeID
Int
职员号码
Employees
EmployeeID
ProductID
Int
产品号码
Products
ProductID
CustomerID
nchar
用户号码
Customers
CustomerID
OrderDate
datetime
订购日期
Orders
OrderDate
UnitPrice
money
产品单价
Order Details
UnitPrice
Total
money
单项总价
无
Quantity * UnitPrice*Discount
Quantity
smallint
订购数量
Order Details
Quantity
Discount
real
折扣
Order Details
Discount
主键字段:EmployeeID, ProductID, CustomerID, OrderDate
Employee 职员维度表结构和主键字段:
字段名称
数据类型
功效描述
原表名
原字段
EmployeeID
Int
职员号码
Employees
EmployeeID
FirstName
nvarchar
职员名
Employees
FirstName
LastName
nvarchar
职员姓
Employees
LastName
主键字段:EmployeeID
Product产品维度表结构和主键字段:
字段名称
数据类型
功效描述
原表名
原字段
ProductID
Int
产品号码
Products
ProductID
ProductName
nvarchar
产品名称
Products
ProductName
UnitPrice
money
单价
Products
UnitPrice
主键字段:ProductID
Customer用户维度表结构和主键字段:
字段名称
数据类型
功效描述
原表名
原字段
CustomerID
nchar
用户号码
Customers
CustomerID
ContactName
nvarchar
用户姓名
Customers
ContactName
Address
nvarchar
大致地域
Customers
City+Region+Country
主键字段:CustomerID
原创力文档


文档评论(0)