目的
商业智能是一种思维方式。数据仓库是一种存储数据的通用结构,而这些数据是好的商业智能所必须使用的。但是只有将数据仓库中的数据转化为决策者所需要的信息时,这些数据才是有价值的。在本章中,我们将首先学习联机分析处理(OLAP)——将数据转化为信息的最佳手段。
内容
1985年,E.F.Codd发明了联机事务处理(online transaction processing,OLTP)这个术语,同时提出了12条定义OLTP数据库的标准。这个术语和标准被广泛接受,称为了管理公司日常事务(事务)数据库的标准。1993年,Codd提出了联机分析处理(online analytical processing,OLAP)这个术语,同样也提出了12条定义OLAP数据库标准。然而这一次,他的标准并未获得广泛的接受,但术语OLAP却获得了任何,很多人认为OLAP这个词适合描述多数制定决策(分析)的数据库。
有的人简单的将OLAP作为多维数据仓库的同义词,然而,在通常情况下,OLAP指的是能是能使数据仓库数据更容易获得的特殊工具。有一个术语几乎总是与OLAP关联,但几乎从不与关系数据库进行关联,即多维数据集(cube)。不同的是OLAP工具以不同的方式定义、存储和管理多维数据集,但当您听到多维数据集这个名词时,您已经身处OLAP世界了。
与关系型数据库相比,OLAP多维数据集的优势:
1、持续的快速相应
2、基于元数据的查询
3、电子表格样式的公式