管理进化

数据库与数据仓库的区别


数据库与数据仓库的区别主要表现为处理性能、数据集成、数据更新、数据时限、数据综合的不同。对于数据库与数据仓库两者区别的具体内容我们将在文章中展开。

数据库:传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。

数据仓库:数据仓库系统的主要应用主要是OLAP(On-Line Analytical Processing),支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。

两者具有不同的特征,主要体现在以下几个方面。

1、处理性能

日常业务涉及频繁、简单的数据存取,因此对操作型处理的性能要求是比较高的,需要数据库能够在很短时间内做出反应。

2、数据集成

企业的操作型处理通常较为分散,传统数据库面向应用的特性使数据集成困难。

3、数据更新

操作型处理主要由原子事务组成,数据更新频繁,需要并行控制和恢复机制。

4、数据时限

操作型处理主要服务于日常的业务操作。

5、数据综合

操作型处理系统通常只具有简单的统计功能。

推荐阅读:

1、数据仓库是什么

2、数据仓库有哪些特点

智齿客服