数据库已经在信息技术领域有了广泛的应用,我们社会生活的各个部门,几乎都有各种
各样的数据库保存着与我们的生活息息相关的各种数据。而数据仓库的建立,是为企业
所有级别的决策制定过程,提供所有类型数据支持的战略集合。它是为了巨量数据存储
、分析性报告、和决策支持等目的而创建,提供指导业务流程改进,构建商务智能。
数据仓库与数据库的区别主要在于:
1、出发点不同:数据库是面向事务的设计;数据仓库是面向主题设计的。
2、存储的数据不同:数据库通常存储在线数据;数据仓库通常存储历史数据。
3、设计规则不同:数据库设计的目的是尽量避免冗余,一般采用符合范式(
Normalization)的规则来设计;数据仓库在设计时有意引入冗余,采用反范式(De-
Normalization)的方式来设计。
4、提供的功能不同:数据库是为了记录数据而设计,数据仓库是为了分析数据而设计。
5、容量不同:数据库在基本容量上要比数据仓库小的多。
6、服务对象不同:数据库是为了高效的事务处理而设计的,服务对象为业务处理方面
的工作人员;数据仓库是为了分析数据进行决策而设计的,服务对象为高层决策人员。
各样的数据库保存着与我们的生活息息相关的各种数据。而数据仓库的建立,是为企业
所有级别的决策制定过程,提供所有类型数据支持的战略集合。它是为了巨量数据存储
、分析性报告、和决策支持等目的而创建,提供指导业务流程改进,构建商务智能。
数据仓库与数据库的区别主要在于:
1、出发点不同:数据库是面向事务的设计;数据仓库是面向主题设计的。
2、存储的数据不同:数据库通常存储在线数据;数据仓库通常存储历史数据。
3、设计规则不同:数据库设计的目的是尽量避免冗余,一般采用符合范式(
Normalization)的规则来设计;数据仓库在设计时有意引入冗余,采用反范式(De-
Normalization)的方式来设计。
4、提供的功能不同:数据库是为了记录数据而设计,数据仓库是为了分析数据而设计。
5、容量不同:数据库在基本容量上要比数据仓库小的多。
6、服务对象不同:数据库是为了高效的事务处理而设计的,服务对象为业务处理方面
的工作人员;数据仓库是为了分析数据进行决策而设计的,服务对象为高层决策人员。
Comments
Post a Comment
https://gengwg.blogspot.com/