Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> Re: Question about OLAP, ROLAP etc.

Re: Question about OLAP, ROLAP etc.

From: paquette stephane <stephane_paquette_at_yahoo.com>
Date: Mon, 8 Jan 2001 00:18:47 -0800 (PST)
Message-Id: <10735.125952@fatcity.com>


You have 3 families in the olap world : rolap, molap and holap.
Rolap stands for relationnal olap meaning the users see their data organized in cubes with dimensions but the data is really store in a rdbms (Oracle). Molap stands for multidimensionnal olap, the users see their data organized in cubes with dimensions and the data is store in a mdbms (Oracle Express). Holap stands for hybrid olap, it is a combination of both world, Holos is a holap environnement.

Each olap has its strenghts and weaknesses. Rolap means that the rdbms will store data at a very fine grain, response time is usually slow. Molap means that a lot of queries have a finite answer, performance is usually critical and fast. Holap means that you have queries on aggregated data as well as on detailed data.

I played with the Oracle Data Marts Suite 2 years ago , it was a bundle of half of Designer2000, an Oracle database, Discoverer, Oracle Web server and the heart of the product was the ETL tool provided by Sagent. The product was only running on NT at that time.

Oracle Express is multidimensionnal database meaning it is storing data like in a cube. It's a proprietary environment.

The DataMart suite and Express are different products and are not included with Oracle8i.

Most of the time, you build cubes for a type of users and let another type of users access the detailed data.


Stephane Paquette
DBA Oracle
stephane_paquette_at_yahoo.com
Received on Mon Jan 08 2001 - 02:18:47 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US