1、数据仓库(Data Warehouse, DW)是基于信息系统业务发展需要,基于传统数据库系统技术发展形成能够并逐步独立出来的一系列新的应用技术,目标是通过提供全面、大量的数据存储来有效支持高层决策分析。
2、W.H.Inmon在书中对数据仓库的定义是:数据仓库是决策支持系统和联机分析应用数据源的结构化数据环境,是一个面向主题的(Subject Oriented)、集成的(Integrated)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持经营管理中的决策制定过程。
3、 数据库是面向事务的设计,而数据仓库是面向主题设计的。数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。数据库是为捕获数据而设计,数据仓库是为分析数据而设计。数据库一般存储在线交易数据,数据仓库一般存储的是历史数据。