数据仓库的详细分层
1.什么是数据仓库
仓库就是用来存储,外界放入数据的,仓库不会生产数据也不会消耗这些数据。
数据仓库:简称DW data warehouse 里面装的都是数据
目的:构建面向分析集成化数据环境,主要职责就是做分析,对仓库里面的数据来做分析,然后数据分析可以支持企业分析人员做决策
2.数据分析的特征
面向主题:数据分析有一定的范围,需要选取一定的主题进行分析
集成性:集成各个其他方面关联的一些数据,比如分析订单购买人的情况,就涉及到牵连用户信息的情况
非易失性:数据分析主要是分析过去已经发生的数据,分析的东西都是即成的事实,不会在改变了
时变性:随着时间的发展,数据的形态有人在发生变化,数据分析的手段也要相应的进行改变
3.数据仓库与数据库的区别
数据库:事务处理 OLTP 联机事务处理 数据库主要的功能是就是用来做事务处理的,主要负责频繁的增删改查
数据仓库:分析处理 OLAP on-line-Analytical Processing 联机的分析数据 不需要做事务的保证 主要职责就是做数据的分析,面向分析的
数据库的数据,允许增删改
数据仓库的数据