您的位置:首页 > 数据库

数据仓库和数据库的区别

2017-11-20 23:58 267 查看
(1)数据库是面向事务的设计,数据仓库是面向主题设计的。 

(2)数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。 

(3)数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。 

(4)数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表。维是看问题的角度,比如时间,部门,维表放的就是这些东西的定义,             事实表里放着要查询的数据,同时有维的ID。

(5)总而言之,数据库:传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。
  数据仓库:数据仓库系统的主要应用主要是OLAP(On-Line Analytical Processing),支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: