您的位置:首页 > 编程语言 > PHP开发

OLTP与OLAP——关系型数据与多维数据

2007-09-07 23:09 274 查看
OLTP:联机事务。是对关系型数据库进行联机查询,简单来说就是SELECT语句,对多个关系表进行连接查询直接得出报表。 OLTP对处理的都是二维的关系型数据库表,用联机事务把所需要的数据展示到报表上。

OLAP:联机分析。是对多维数据库进行联机分析处理。与OLTP不同的是,OLTP是整个数据中心的某个部门里的一个片面描述,OLAP则是整个数据中心总体状况的一个描述。
OLAP的思维方式都是基于数据方体(CUBE)上,在某一个分析角度上对整个数据中心进行分析。OLAP的这一思维方式,决定了需要把企业离散的数据整合到一个库中,这个库就称做数据仓库或数据集市。一个数据方体(CUBE)OLAP分析得到的数据(指标)的特点是基于成员上的累加。不过并不是所有的数据(指标)都是通过累加的,这只是针对那些称为“可加型”数据,还有一些数据(指标)是不能进行成员的累加的,浮点数就是一个例子,这些称为“非加型数据”或“半加型数据”,比如“库存量”、“余额”就是这种指标。这类指标只能取最低成员的值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: