数据仓库的构建

上传人:z**** 文档编号:113248132 上传时间:2022-06-24 格式:DOC 页数:8 大小:81.50KB
收藏 版权申诉 举报 下载
数据仓库的构建_第1页
第1页 / 共8页
数据仓库的构建_第2页
第2页 / 共8页
数据仓库的构建_第3页
第3页 / 共8页
资源描述:

《数据仓库的构建》由会员分享,可在线阅读,更多相关《数据仓库的构建(8页珍藏版)》请在装配图网上搜索。

1、昆明理工大学信息工程与自动化学院学生实验报告(20152016学年 第1学期)课程名称:数据仓库与数据挖掘开课实验室:4442015年10月24日年级、专业、计科121学号姓名成绩班实验项目名称数据仓库的构建指导教师教该同学是否了解实验原理:A. 了解口B.基本了解口C.不了解口师该同学的实验能力:A.强口B.中等C.差该同学的实验是否达到要求:A.达到口B.基本达到口C.未达到口评实验报告是否规范:A.规范口B.基本规范口C.不规范口实验过程是否详细记录:A.详细口B. 一般C.没有口语教师签名:年月日一、上机目的及内容目的:1、理解数据库与数据仓库之间的区别与联系;2、掌握典型的关系型数据

2、库及其数据仓库系统的工作原理以及应用方法;3、掌握数据仓库建立的基本方法及其相关工具的使用。内容:以SQL Server为系统平台,设计、建立数据库,并以此为基础创建数据仓库。要求:利用实验室和指导教师提供的实验软件,认真完成规定的实验项目,真实地记录实验中遇到的各种 问题和解决的方法与过程,并绘出模拟实验案例的数据仓库模型。实验完成后,应根据实验情况写出实 验报告。二、实验原理及基本技术路线图(方框原理图或程序流程图)数据仓库,由数据仓库之父于1990年提出,主要功能仍是将组织透过资讯系统之联机交易 处理(OLTP)经年累月所累积的大量资料,透过数据仓库理论所特有的资料储存架构,作一有系统的

3、分析 整理,以利各种分析方法如线上分析处理(OLAP)、数据挖掘(Data Mi ning)之进行,并进而支持如决策支 持系统(DSS)、主管资讯系统(EIS)之创建,帮助决策者能快速有效的自大量资料中,分析出有价值的资 讯,以利决策拟定及快速回应外在环境变动,帮助建构商业智能(BI)。三、所用仪器、材料(设备名称、型号、规格等或使用软件)1 台 PC 及 Microsoft SQL Server 套件四、实验方法、步骤(或:程序代码或操作过程)-建立数据USE masterCREATE DATABASE DW ON PRIMARY(NAME = NDW, FILENAME = NE:DW.m

4、df )LOG ON(NAME = NDW_log, FILENAME = NE:DW_log.ldf )GOUSE DW 1、建维表/*1.1订单方式*/CREATE TABLE DIM_ORDER_METHOD(ONLINEORDERFLAG INT,DSC VARCHAR(20)/*1.2销售人员及销售地区*/CREATE TABLE DIM_SALEPERSON(SALESPERSONID INT,DSC VARCHAR(20),SALETERRITORY_DSC VARCHAR(50)/*1.3发货方式*/CREATE TABLE DIM_SHIPMETHOD(SHIPMETHODI

5、D INT,DSC VARCHAR(20)/*1.4订单日期*/CREATE TABLE DIM_DATE(TIME_CD VARCHAR(8),TIME_MONTH VARCHAR(6),TIME_YEAR VARCHAR(6),TINE_QUAUTER VARCHAR(8),TIME_WEEK VARCHAR(6),TIME_XUN VARCHAR(4)/*1.5 客户*/CREATE TABLE DIM_CUSTOMER(CUSTOMERID INT,CUSTOMER_NAME VARCHAR(IOO),CUSTOMERTYPE VARCHAR(20),AGE INT,SEX VARCH

6、AR(2),MaritalStatus VARCHAR(10),YearlyIncome VARCHAR(50),Education VARCHAR(50),Occupation VARCHAR(50),NumberCarsOwned INT,TotalChildren INT,COUNTRY_NAME VARCHAR(100),STATEPROVINCE_NAME VARCHAR(100),CITY_NAME VARCHAR(100)/*1.6订单状态*/CREATE TABLE DIM_ORDER_STATUS(STATUS INT ,DSC VARCHAR(30)/*1.7客户价值*/C

7、REATE TABLE V_SUBTOTAL_VALUES(ORDER_VALUES_ID INT,DSC VARCHAR(30),MIN_VALUE INT,MAX_VALUE INT)-二、维度表的ETLINSERT INTO DIM_ORDER_METHODVALUES (0,销售人员)INSERT INTO DIM_ORDER_METHODVALUES (1,客户在线)INSERT INTO DIM_SHIPMETHODINSERT INTO DIM_SALEPERSONSELECT A.SalesPersonID,B.NameFROM AdventureWorks.Sales.Sal

8、esPerson A,AdventureWorks.Sales.SalesTerritory B WHERE A.TerritoryID=B.TerritoryIDINSERT INTO DIM_ORDER_STATUSVALUES(1,处理中)INSERT INTO DIM_ORDER_STATUSVALUES(2,已批准)INSERT INTO DIM_ORDER_STATUSVALUES(3,预订)INSERT INTO DIM_ORDER_STATUSVALUES(4,已拒绝)INSERT INTO DIM_ORDER_STATUSVALUES(5,已发货)INSERT INTO DI

9、M_ORDER_STATUSVALUES(6,已取消)INSERT INTO V_SUBTOTAL_VALUESVALUES(1,0-100,0,100 )INSERT INTO V_SUBTOTAL_VALUESVALUES(2,100-500,100,500 )INSERT INTO V_SUBTOTAL_VALUESVALUES(3,500-1000,500,1000 )INSERT INTO V_SUBTOTAL_VALUESVALUES(4,1000-2000,1000,2000 )INSERT INTO V_SUBTOTAL_VALUESVALUES(5,2000-5000,200

10、0,5000 )INSERT INTO V_SUBTOTAL_VALUESVALUES(6,5OO0 以上,5000,1000000000 )declare day dateTIMESET day=2001-01-01while day2005-01-01BEGINinsert into DIM_DATESELECT CONVERT(CHAR(8),day,112),CONVERT(CHAR(6),day,112),CONVERT(CHAR(4),day,112) + 年,第+CAST(DATEname(QUARTER , day) AS VARCHAR(1) + 季度,DATEname(we

11、ekday , day),case WHEN DATEPART(DAY,day)11 THEN 上旬WHEN DATEPART(DAY,day)=B.MIN_VALUE AND A.SubTotal1)order by customeridSELECT * INTO AAAA FROM (SELECT A.*,ROW_NUMBER() OVER (PARTITION BY CUSTOMERIDORDER BY AGE ) AS OrderRankFROM DIM_CUSTOMER A) B WHERE OrderRank=1TRUNCATE TABLE DIM_CUSTOMERINSERT I

12、NTO DIM_CUSTOMERSELECT CUSTOMERID, CUSTOMER_NAME, CUSTOMERTYPE, AGE, SEX, MaritalStatus,YearlyIncome, Education, Occupation, NumberCarsOwned, TotalChildren, COUNTRY_NAME, STATEPROVINCE_NAME, CITY_NAME FROM AAAA五、实验过程原始记录(测试数据、图表、计算等)歸1拠甲口册WGDR rwr审JC J-E&E hoc工空苦二工三匸ECT ! F3IB FHT3ZWIES 1E瓯 BE jrzn

13、I!USl 齐! .S33JlZrCJEE 匹HZL iris缶匕氓,,r50 SKE5FE1J0MW S35f SIZiiHKCKr; K: U lELKT 鲨EWSMKD-E5. :Eh3kl 三n 33_rj3eEVZiSi 盟3:3 吕;L寸強匚*|-WEHERCIFATU5SUITljrt JSLEWX iK.Q FAILS CMliEKEM CJH3eKSKTHX -KejiHlEj S-ETUTA.4彌| 陆口 5_aTlSCj5EeK LMESCtfi jrflWMX! SCe.iuEi bJrtlT*.曲畑-KJR:7Hj血Mi吁It 153利并六、实验结果、分析和结论(误差分析与数据处理、成果总结等。其中,绘制曲线图时必 须用计算纸或程序运行结果、改进、收获)通过这次实验,理解了数据库与数据仓库之间的区别与联系。注:教师必须按照上述各项内容严格要求,认真批改和评定学生成绩。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!