数据库技术并不仅仅局限在操作型数据库领域。
在数据库技术领域中,对大量应用的历史数据进行有效存储与联机分析,已成为机构信息服务的重要需求。
数据仓库(Data Warehouse)是在数据库已经存储了长时间的数据情况下,需要对积累的大量历史数据进行有效的存储组织,以便实现决策分析所需要的联机分析与数据挖掘处理。
数据仓库技术涉及研究与解决大量历史数据情况下如何通过有效存储与高效访问来支持数据联机分析与数据挖掘问题。
数据仓库的数据管理具有面向主题、集成性、稳定性和时变性等特征,其数据来自于若干分散的操作型数据库。
通过对这些数据源进行数据抽取与数据清理处理,经过系统加工、汇总和整理得到的主题数据将被存放到特定模式的数据库中以备联机分析所使用。
在数据仓库中,主要工作是对历史数据进行大量的查询操作或联机统计分析处理,以及定期的数据加载、刷新,很少进行数据更新和删除操作。