Вы находитесь на странице: 1из 2


It comprises of OLAP, relational database, report writing and data mining


Approach to answering multi-dimensional analytical (MDA) queries swiftly OLAP tools enable users to analyze multidimensional data interactively from multiple perspectives. It consists of consolidation (roll-up), drill-down, and slicing and dicing.
The core of any OLAP system is an OLAP cube (also called a 'multidimensional cube' or a hypercube). Product Categories, Time and Measures are called DIMENSIONS Each DIMENSION has MEASUREs for ex: Product Categories has Bikes, Clothing and Components as measures.

OLAP has a major advantage of getting information from a Multi-Dimensional Database in 0.1 % time taken by OLTP (Online Transactional Processing) MOLAP: MOLAP is a "multi-dimensional online analytical processing". 'MOLAP' is the 'classic'
form of OLAP and is sometimes referred to as just OLAP. ROLAP works directly with relational databases. HOLAP addresses the shortcomings of MOLAP and ROLAP by combining the capabilities of both approaches. HOLAP tools can utilize both pre-calculated cubes and relational data sources.

Comparison of both the methods

Each type has certain benefits, although there is disagreement about the specifics of the benefits between providers. Some MOLAP implementations are prone to database explosion, a phenomenon causing vast amounts of storage space to be used by MOLAP databases when certain common conditions are met: high number of dimensions, pre-calculated results and sparse multidimensional data. MOLAP generally delivers better performance due to specialized indexing and storage optimizations. MOLAP also needs less storage space compared to ROLAP because the specialized storage [15] typically includes compression techniques. ROLAP is generally more scalable. However, large volume pre-processing is difficult to implement efficiently so it is frequently skipped. ROLAP query performance can therefore suffer tremendously. Since ROLAP relies more on the database to perform calculations, it has more limitations in the specialized functions it can use. HOLAP encompasses a range of solutions that attempt to mix the best of ROLAP and MOLAP. It can generally pre-process swiftly, scale well, and offer good function support.

In computing, a data warehouse or enterprise data warehouse (DW, DWH, or EDW) is a database used for reporting and data analysis. It is a central repository of data which is created by integrating data from one or more disparate sources. Data warehouses store current as well as historical data and are used for creating trending reports for senior management reporting such as annual and quarterly comparisons.