数据仓库实验一 建立警务数据仓库完成ETL

  • 实验目的和要求

根据逻辑设计阶段的结果,创建一个数据库文件,并在其中创建事实表、维度表以及详细类别表结构(没有任何数据记录),同时根据物理结构设计结果完成存储位置、存储分配等物理参数设置,等待数据抽取、数据转换直到完成数据的装载。

  • 实验环境

操作系统:Windows

开发工具:VisualStudio

  • 实验内容与过程(实验题目和代码)

1、数据环境准备

(1)在SQL Server数据库服务器中创建名为OLTPHotel的数据库;

(2)在SQL Server数据库服务器的SSMS环境中选定OLTPHotel数据库,打开后缀名为sql的文件OLTPhotel20150922-data.sql并执行其中的所有SQL命令,实现在OLTPHotel中创建相关基本表,并将其中的所有数据添加到数据库OLTPHotel中的任务;

(3)在SQL Server数据库服务器中创建名为HuangDW_hotel的数据库;

(4)在SQL Server数据库服务器的SSMS环境中选定HuangDW_hotel数据库,打开后缀名为sql的文件HuangDW_hotel_stru.sql文件,并执行其中的所有SQL命令,实现在HuangDW_hotel中创建相关基本表的任务;

2、实验操作过程

按照教程4.2-4.7节的步骤(教程参见05-警务数据仓库ETL实现步骤jpg文件夹),完成警务数据仓库ETL的实验。

  • 实验结果与分析(实验结果截图)

在SQL Server数据库服务器中创建名为OLTPHotel的数据库

在SQL Server数据库服务器中创建名为OLTPHotel的数据库

在SQL Server数据库服务器的SSMS环境中选定OLTPHotel数据库,打开后缀名为sql的文件OLTPhotel20150922-data.sql并执行其中的所有SQL命令,实现在OLTPHotel中创建相关基本表,并将其中的所有数据添加到数据库OLTPHotel中的任务;

在SQL Server数据库服务器中创建名为HuangDW_hotel的数据库;

在SQL Server数据库服务器的SSMS环境中选定HuangDW_hotel数据库,打开后缀名为sql的文件HuangDW_hotel_stru.sql文件,并执行其中的所有SQL命令,实现在HuangDW_hotel中创建相关基本表的任务;

启动调试:

相关推荐
hzp66610 小时前
spark动态分区参数spark.sql.sources.partitionOverwriteMode
大数据·hive·分布式·spark·etl·partitionover
那我掉的头发算什么12 小时前
【数据库】navicat的下载以及数据库约束
android·数据库·数据仓库·sql·mysql·数据库开发·数据库架构
励志成为糕手2 天前
Hive数据仓库:架构原理与实践指南
大数据·数据仓库·hive·1024程序员节·hql
半梦半醒*2 天前
ELK1——elasticsearch
linux·运维·数据仓库·elasticsearch·centos
通往曙光的路上3 天前
day17_cookie_webstorage
数据仓库·hive·hadoop
呆呆小金人3 天前
SQL入门:正则表达式-高效文本匹配全攻略
大数据·数据库·数据仓库·sql·数据库开发·etl·etl工程师
想ai抽4 天前
大数据计算引擎-从源码看Spark AQE对于倾斜的处理
大数据·数据仓库·spark
呆呆小金人4 天前
SQL入门:别名使用完全指南
大数据·数据库·数据仓库·sql·数据库开发·etl·etl工程师
想ai抽5 天前
Spark的shuffle类型与对比
大数据·数据仓库·spark