TechTarget数据库 > 百科词汇

relational online analytical processing:关联式在线分析处理

关联式在线分析处理(ROLAP,relational online analytical processing)是在线分析处理(OLAP)的一种形式,它执行对存贮在一个关系数据库而不是一个多位数据库(这被看成是OLAP标准)中的数据进行动态多维分析。

  数据处理可能发生在数据库系统、中间层服务器或者客户机程序的内部。在一个两层结构中,用户向数据库提交一个结构化查询语言(SQL)查询然后收到被请求的数据。在一个三层结构中,用户提交一个多维分析请求,然后ROLAP引擎把这个请求转换成SQL以服从数据库。然后操作被反过来执行:引擎在届国会到客户被察看之前把从SQL的结果数据转换成多维格式。关系数据库典型的把一些查询预先创建和存贮。如果想要的信息是可以得到的,那么那个查询将被使用,这样可以节约时间。否则,查询在从用户请求的飞行上被创建。微软Access的数据透视表示一个三层结构的例子。

  因为关联式在线分析处理使用关系数据库,它要求更多的处理时间和磁盘空间来执行一些任务,多位数据库就是为这些任务设计的。然而,关联式在线分析处理支持大的用户组和大量的数据,而且经常在这些能力至关紧要的时候使用,例如在一家公司的大而复杂的部门。

最近更新时间:2008-06-17 EN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。