数据仓库基本概念 对数据仓库最大的误解是把它当作一个现成的可以直接买来使用的产品
数据仓库和数据库不同,它不是现成的软件或者硬件产品
确切说,数据仓库是一种解决方案,是对原始的操作数据进行各种处理并转换成有用信息的处理过程,用户可以通过分析这些信息从而作出策略性的决策
随着计算机技术的迅速发展,信息处理技术也得到了长足的发展,从 70年代中期的 MIS系统发展到现代的数据仓库(Data Warehouse)技术
许多厂商都在开发自已的数据仓库解决方案,并通过各种渠道大力推广
但就数据仓库技术而言,目前仍存在着许多认识上的误区,本文将着重介绍一些数据仓库的基本概念以及建立数据仓库时应该注意的一些情况
数据仓库不是现成软件或硬件产品 对数据仓库最大的误解可能是把它当作一个现成的可以直接买来使用的产品
事实上,数据仓库和数据库不同,它不是现成的软件或者硬件产品
比较确切地说,数据仓库是一种解决方案,是对原始的操作数据进行各种处理并转换成有用信息的处理过程,用户可以通过分析这些信息从而作出策略性的决策
因此,在很多场合,我们也把数据仓库系统称为决策支持系统
由于这个原因,数据仓库的用户不是类似银行柜员的终端操作人员,而是针对各个业务部门的用户和有关决策人员
因此,数据仓库的用户比传统的 OLTP(联机事务处理:On-line Transaction Processing)用户少得多
OLTP与OLAP OLTP系统也称为生产系统,它是事件驱动、面向应用的,比如银行的储蓄系统就是一个典型的 OLTP系统
OLTP的基本特点是: ·对响应时间要求非常高; ·用户数量非常庞大,主要是操作人员; ·数据库的各种操作基于索引进行
OLAP(联机分析处理:On-line Analytical Processing)是基于数据仓库的信息分析处理过程,是数据仓库的用户接口部分