Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Online Analytical Processing (OLAP) Anjali Gupta Mithun Arora Aameek Singh Kranthi Kumar.

Similar presentations


Presentation on theme: "1 Online Analytical Processing (OLAP) Anjali Gupta Mithun Arora Aameek Singh Kranthi Kumar."— Presentation transcript:

1 1 Online Analytical Processing (OLAP) Anjali Gupta Mithun Arora Aameek Singh Kranthi Kumar

2 2 Introduction OLAP designates a category of applications and technologies that allow the collection, storage, manipulation and reproduction of multidimensional data, with the goal of analysis.

3 3 RDBMS MonthStyleQuantityTotal Value Jan 2000Ski Boot51,700 Jan 2000Gumboot30065,000

4 4 Table Extension… MonthStyleOutletQty.Total Value Jan 2000 Ski Boot HN31300 Jan 2000 Gum- Boots SS10018000

5 5 Why RDBMS fails … 2-D Structure Multiple Joins and Poor Performance Denormalized Databases Drain Performance & Resources

6 6 Enter OLAP !

7 7 Consolidation Pre-aggregation of all logical subtotals and totals Pre-compute totals by each possible subset in the set of dimensions

8 8 Basic Concepts Dimensions Measures Positions Hierarchies Schemas - Star & Snowflake

9 9 More Features… Formulae Calculations on the fly Drill Down & Roll Up Navigation through levels of detail Slicing & Dicing Pivot / Rotate Change Dimensional Orientation

10 10 Different forms of OLAP Three ways of storing data: Multidimensional OLAP (MOLAP) Best Query Performance Relational OLAP (ROLAP) Ideal for large databases Hybrid OLAP (HOLAP) Best of both worlds!

11 11 thank you


Download ppt "1 Online Analytical Processing (OLAP) Anjali Gupta Mithun Arora Aameek Singh Kranthi Kumar."

Similar presentations


Ads by Google