13.2 数据仓库

13.2.1 数据仓库的概念

��W. H. Inmon(请参阅有关的网址http://www.billinmon.com搜索Inmon的个人信息)在《Building the Data Warehouse》一书中对"数据仓库"定义如下:数据仓库是面向主题的、集成的、稳定的、不同时间的数据集合,用以支持管理决策的制订过程。这个定义本身就说明了数据仓库中数据的组织方式以及建立数据仓库的目的是什么。
��1、数据仓库是面向主题的
��2、数据仓库中的数据是集成的
��3、数据仓库中的数据是稳定的
��4、数据仓库中的数据是不同时间的
��5、数据仓库的目的
��
��
数据仓库是信息领域中近年来迅速发展起来的数据库新技术。数据仓库的建立能充分利用已有的数据资源,把数据转换为信息,从中挖掘出知识,提炼成智慧,最终创造出效益。所以,越来越多的企业开始认识到数据仓库应用所带来的好处。
��传统的数据库技术是以单一的数据资源,即数据库为中心,进行从事务处理、批处理到决策分析等各种类型的数据处理工作。然而,不同类型的数据处理有着其不同的处理特点,以单一的数据组织方式进行组织的数据库并不能反映这种差异,满足不了数据处理多样化的要求。近年来,人们对数据处理的这种多层次特点有了更清晰的认识,逐渐认识到计算机系统中存在着两类不同的处理:操作型处理和分析型处理。
��操作型处理也叫事务处理,是指对数据库联机的日常操作,通常是对一个或一组记录的查询和修改,主要是为企业的特定应用服务的,人们关心的是响应时间、数据的安全性和完整性。
��分析型处理则用于管理人员的决策分析。例如:DSS、EIS和多维分析等,经常要访问大量的历史数据。两者之间的巨大差异使得操作型处理和分析型处理的分离成为必然。
��这种分离,划清了数据处理的分析型环境与操作型环境之间的界限,从而由原来的以单一数据库为中心的数据环境发展为一种新环境:体系化环境。体系化环境由操作型环境和分析型环境(包括全局级数据仓库、部门级数据仓库、个人级数据仓库)构成。