第1章 数据仓库技术与应用概述
乱生于治,治乱,数也。
夫未战而庙算胜者,得算多也;未战而庙算不胜者,得算少也;多算胜。少算不胜,而况于无算乎?吾以此观之,胜负见矣。
——孙子
数据仓库是以关系数据库、并行处理与分布式处理技术,以及联机分析处理等技术的发展为基础,为解决当前企业和组织中虽然拥有大量数���但信息贫乏(难以利用)的现状而提出的,是一种对不同系统数据实现集成和共享的综合性解决方案。
从普通数据库与数据仓库的关系来看,人们把普通数据库技术称为传统的数据库技术。传统的数据库往往是以单一的数据资源(即以数据库为**)进行事务处理、批处理、决策分析等各种数据处理工作。数据处理模式主要划分为两大类:操作型处理和分析型处理(或信息型处理)。操作型处理也叫事务处理,是指对数据库联机的日常操作,它通常是对一个或一组记录的查询和修改,主要是为企业的特定应用服务的,基本上满足了响应时间、数据的**性和完整性的需要;分析型处理则用于管理人员的决策分析,往往是大规模的、批量的计算作业,经常要访问大量的历史数据。也就是说,传统数据库系统能够完成企业的日常事务处理工作,但很难达到实现数据分析处理的要求,也无法满足数据处理多样化的要求。随着用户需求的发展,操作型处理和分析型处理的分离就成为必然。
……