数据仓库设计基本思想
数据仓库设计基本思想
一 联机事务处理系统
联机事务处理系统(On-line Transaction Processing) OLTP系统:也称为生产系统,它是事件驱动、面向需求的,比如银行的储蓄系统就是一个典型的OLTP系统。OLTP在使用过程中积累了大量数据。
特点:
对响应时间要求非常高;
对用户数量非常宠大,主要是操作人员;
数据库的各种操作基于索引。
二 联机分析处理系统
联机分析处理系统(On-line Analytical Processing) OLAP:是基于数据仓库的信息分析处理过程,是数据仓库的用户接口部分,它是数据驱动,面向分析的。OLAP系统是跨部门、面向主题的。
特点:
基础数据来源于生产系统的操作数据;
对系统的相应时间合理;
用户数量相对较小,基用户主要是业务决策人员与管理人员。
三建立数据仓库的基本条件
1. 该行业有较为成熟的联机事务处理系统,它为数据仓库提供业务分析的客观条件和数据来源;
2. 该行业面临市场竞争的压力,需要通过数据分析服务业务,它为数据仓库的建立提供外在的动力;
3. 该行业为数据密集型行业,比如金融,供应链等;
四 特点
数据仓库是一个面向主题的,集成的,随时间变化的,信息相对稳定的数据集合。它用于企业管理和决策提供支持。
主题:是指用户使用数据仓库进行决策时所关心的重点方面,如客户、产品、账务、事件、服务使用、资源、地域等;
面向主题:数据仓库内的信息是按主题进行组织的,而不是像业务支撑系统那样按照业务功能进行组织的;分析和明确企业所涵盖的业务范围,并且对企业业务进行高度概括性的描述,把密切相关业务对象进行归类,它没有统一标准,主要根据设计者的经验。不同的行业会有不同的主题域划分方式。