数据处理分为两类:联机事务处理、联机分析处理。
.what
-
联机事务处理(OLTP,online transaction processing):
传统型关系数据库的主要应用。用于管理面向交易的应用(基本的,日常的事务处理)。是操作性处理。可以对少数的记录进行修改和查询,如操作相应时间、数据并发问题,传统的数据库系统作为数据管理的主要在手段,主要用于操作处理。
-
联机分析处理(OLAP,Online Analytical Processing ):
数据仓库的最主要的应用,支持复杂的分析操作,侧重决策支持,并提供直接易懂的查询结果。核心是“维”的概念。是分析性处理,对海量的历史数据信息进行分析和查询处理。
.区别
-
面向对象:
联机事务处理面向客户,方便进行事务处理或查询处理。
联机分析处理面向决策群体和高层管理人员,如经理、主管等,为及进行分析决策提供帮助。
-
.信息处理
联机事务处理亦称为面向交易的处理系统,将原始的数据上传并在较短的时间内给出处理结果,能够及时的处理数据。
联机分析处理信息多维,通过共享多维的信息、对特定的问题进行
联机数据访问和分析
-
区别一览表:
特性 | OLTP | OLAP |
---|---|---|
特征 | 操作系统 | 信息处理 |
面向 | 事务 | 分析 |
用户 | 基本操作人员 | 经理、分析人员 |
功能 | 日常操作 | 决策、分析支持、长期信息需求 |
DB设计 | 基于E-R,面向应用 | 面向主题 |
DB规模 | 100MB–GB | 100GB–TB |
数据 | 当前的、最新的 | 历史的、跨时间维护 |
汇总 | 原始的、详细 | 汇总的、统一的 |
视图 | 一般关系、详细 | 汇总的、多维的 |
工作单位 | 简单事务 | 复杂查询 |
存取 | 读写 | 读 |
关注 | 数据进入 | 信息输出 |
操作 | 索引 | 扫描 |