SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
PRESENTATION ON
    MULTIDIMENSIONAL DATA
    MODEL
1
    Jagdish Suthar
    B. Tech. Final Year
    Computer Science and Engineering
    Jodhpur National university, Jodhpur
MULTIDIMENSIONAL DATA MODEL(MDDM)

Content:-
1.   Introduction of MDDM.
2.   Component of MDDM.
3.   Types of MDM.
           [A]. Data Cube Model.
           [B]. Star Schema Model.
           [C]. Snow Flake Schema Model.
           [D]. Fact Constellations.



                                           2
INTRODUCTION MDDM


    The Dimensional Model was Developed for
    Implementing data warehouse and data marts.

    MDDM provide both a mechanism to store data
    and a way for business analysis.


                                              3
COMPONENT OF MDDM


 The
    two primary component of dimensional
 model are Dimensions and Facts.

  Dimensions:- Texture Attributes to analyses
data.
  Facts:- Numeric volume to analyze business.
                                            4
TYPES OF MDDM



 [A]. Data Cube Model.
 [B]. Star Schema Model.
 [C]. Snow Flake Schema Model.
 [D]. Fact Constellations.

                                 5
DATA CUBE DIMENSIONAL
    MODEL
 When data is grouped or combined together in
  multidimensional matrices called Data Cubes.
 In Two Dimension :- row & Column or Products &fiscal
  quarters.
 In Three Dimension:- one regions, products and fiscal
  quarters.




                                                      6
CONT.…….
       Changing from one dimensional hierarchy to another
    is early accomplished in data cube by a technique called
    piroting (also known rotation).




                                                          7
CONT.…
 These types of models are applied to hierarchical view such
  as Role –up Display and Drill Down Display.
  Role-up Display:-
 when role up operation is performed by dimension reduction
  one or more dimension are remove from dimension cube.
 with role of capability uses can zoom out to see a
  summarized level of data.
 The navigation path is determined by hierarchy with in
  dimension.
  Drill-down Display :-
 It is reverse of role up.

 It navigate from less detailed data to more detailed data.

 It can also be performs by adding new dimension to a cube.
                                                          8
CONT..
 The MDDM involve two types of tables:-
1. Dimension Table: -

 Consists of tupple of attributes of dimension.

 It is Simple Primary Key.

2. Fact Table:-

 A Fact table has tuples, one per a recorded fact.

 It is Compound primary key.




                                                      9
STAR SCHEMA MODEL
 It is also known as Star Join Schema.
 It is the simplest style of data warehouse schema.

 It is called a Star Schema because the entity relationship
  diagram of this Schema resembles a star, with points
  radiating from central table.
 A star query is a join between a fact table and a no. of

  dimension table.
 Each dimension table is joined to the fact table using
  primary key to foreign key join but dimension table are
  not joined to each other.
 A typical fact table contain key and measure.
                                                         10
CONT.….
   Example of Star Schema:-
     Time                                             Item
                           Sales Fact
    Time_key                 Table                 Item_key
    Day                  Time_key                  Item_name
    Day of Week          Item_key                  Brand
    Month                                          Types
                         Branch_Key
    Quarter                                        Suppiler_types
                         Location_key
    Year
                         Unit_sold                  Location
  Branch                                           Location_key
                         Dollar_sold
Branch_Key
                                                   Street
Branch_name              Average_sales
                                                   City
Branch type
                                                   State
                                                                    11
                         Fig.:-Star Schema model   Country
               Measure
CONT..
Advantage of Star Schema Model:-
 Provide highly optimized performance for typical star
  queries.
 Provide a direct and intuitive mapping b/w the
  business entities being analyzed by end uses and the
  schema design.




                                                      12
SNOW FLAKE SCHEMA
 It is slightly different from a star schema in which the
  dimensional tables from a star schema are organized
  into a hierarchy by normalizing them.
 The Snow Flake Schema is represented by centralized
  fact table which are connected to multiple dimensions.
 The Snow Flaking effecting only affecting the
  dimension tables and not the fact tables.




                                                        13
CONT.….
      Example of Snow Flake Schema:-
 Time                  Sales Fact            Item
Time_key                 Table            Item_key
Day                  Time_key             Item_name          Supplier
Day of               Item_key             Brand              Supplier_key
Week
                                          Types              Supplier_type
Month                Branch_Key
Quarter                                   Suppiler_types
                     Location_key
Year
                     Unit_sold             Location
  Branch                                  Location_key
                     Dollar_sold
Branch_Key                                Street               City
Branch_name          Average_sales        City _key          City_key
Branch type
                                                             City
                                                             State          14
                             Fig.:-Snow Flake Schema model
          Measures                                           Country
CONT..

    Benefits of Snow flaking:-
 It is Easier to implement a snow flak Schema when a
  multidimensional is added to the typically normalized
  tables.
 A Snow flake schema can reflect the same data to the
  database.
 Difference b/w Star schema and Snow Flake:-
Star Schema                    Snow Flake

Star Schema dimension are      Snow flake Schema
De normalized with each        dimension are normalized
dimension being                into multiple related   15

represented in single table.   tables.
FACT CONSTELLATIONS
 It is set of fact tables that share some dimensions
  tables.
 It limits the possible queries for the data warehouse.



Fact Table-                                     Fact Table-
     1                   Dimension Table             2
Product                  Product No.           Product
Quarter                  Product Name          Future
                                               Quarter
Region                   Product Design
                                               Region
Revenue                  Product Style
                                               Projected
Business Result          Product Line
                                               Revenue
                            Product
                                               Business       16
                  Fig.:-Fact Constellations    Forecast
REFERENCES:-
 Data Mining & Warehousing-Saumya Bajpai.
  (Ashirwad Publication ,Jaipur)
 https://www.google.com

 http://en.wikipedia.org/wiki/Dimensional_modeling
   http://www.cs.man.ac.uk/~franconi/teaching/2001/CS636/CS6
    36-olap.ppt
       Data Warehouse Models and OLAP Operations, by Enrico
        Franconi




                                                                17
THE END




          18

Más contenido relacionado

La actualidad más candente

Data Warehousing and Data Mining
Data Warehousing and Data MiningData Warehousing and Data Mining
Data Warehousing and Data Miningidnats
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPTTrinath
 
Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecturepcherukumalla
 
Multidimensional Database Design & Architecture
Multidimensional Database Design & ArchitectureMultidimensional Database Design & Architecture
Multidimensional Database Design & Architecturehasanshan
 
Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional ModelingSunita Sahu
 
Data Mining & Data Warehousing Lecture Notes
Data Mining & Data Warehousing Lecture NotesData Mining & Data Warehousing Lecture Notes
Data Mining & Data Warehousing Lecture NotesFellowBuddy.com
 
Star ,Snow and Fact-Constullation Schemas??
Star ,Snow and  Fact-Constullation Schemas??Star ,Snow and  Fact-Constullation Schemas??
Star ,Snow and Fact-Constullation Schemas??Abdul Aslam
 
Introduction to distributed database
Introduction to distributed databaseIntroduction to distributed database
Introduction to distributed databaseSonia Panesar
 
Ddb 1.6-design issues
Ddb 1.6-design issuesDdb 1.6-design issues
Ddb 1.6-design issuesEsar Qasmi
 
4.2 spatial data mining
4.2 spatial data mining4.2 spatial data mining
4.2 spatial data miningKrish_ver2
 
5.1 mining data streams
5.1 mining data streams5.1 mining data streams
5.1 mining data streamsKrish_ver2
 
data modeling and models
data modeling and modelsdata modeling and models
data modeling and modelssabah N
 
Data preprocessing in Data Mining
Data preprocessing in Data MiningData preprocessing in Data Mining
Data preprocessing in Data MiningDHIVYADEVAKI
 
Object oriented database concepts
Object oriented database conceptsObject oriented database concepts
Object oriented database conceptsTemesgenthanks
 

La actualidad más candente (20)

Data Warehousing and Data Mining
Data Warehousing and Data MiningData Warehousing and Data Mining
Data Warehousing and Data Mining
 
Distributed database
Distributed databaseDistributed database
Distributed database
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPT
 
Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecture
 
Multidimensional Database Design & Architecture
Multidimensional Database Design & ArchitectureMultidimensional Database Design & Architecture
Multidimensional Database Design & Architecture
 
Oodbms ch 20
Oodbms ch 20Oodbms ch 20
Oodbms ch 20
 
Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional Modeling
 
Data Mining: Outlier analysis
Data Mining: Outlier analysisData Mining: Outlier analysis
Data Mining: Outlier analysis
 
Data Mining & Data Warehousing Lecture Notes
Data Mining & Data Warehousing Lecture NotesData Mining & Data Warehousing Lecture Notes
Data Mining & Data Warehousing Lecture Notes
 
Star ,Snow and Fact-Constullation Schemas??
Star ,Snow and  Fact-Constullation Schemas??Star ,Snow and  Fact-Constullation Schemas??
Star ,Snow and Fact-Constullation Schemas??
 
Introduction to distributed database
Introduction to distributed databaseIntroduction to distributed database
Introduction to distributed database
 
Data cubes
Data cubesData cubes
Data cubes
 
Ddb 1.6-design issues
Ddb 1.6-design issuesDdb 1.6-design issues
Ddb 1.6-design issues
 
4.2 spatial data mining
4.2 spatial data mining4.2 spatial data mining
4.2 spatial data mining
 
5.1 mining data streams
5.1 mining data streams5.1 mining data streams
5.1 mining data streams
 
data modeling and models
data modeling and modelsdata modeling and models
data modeling and models
 
Data preprocessing in Data Mining
Data preprocessing in Data MiningData preprocessing in Data Mining
Data preprocessing in Data Mining
 
Relational model
Relational modelRelational model
Relational model
 
Object oriented database concepts
Object oriented database conceptsObject oriented database concepts
Object oriented database concepts
 
Data mining tasks
Data mining tasksData mining tasks
Data mining tasks
 

Destacado

Steps To Build A Datawarehouse
Steps To Build A DatawarehouseSteps To Build A Datawarehouse
Steps To Build A DatawarehouseHendra Saputra
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureJames Serra
 
Data Mining In Market Research
Data Mining In Market ResearchData Mining In Market Research
Data Mining In Market Researchkevinlan
 
Marekting research applications ppt
Marekting research applications pptMarekting research applications ppt
Marekting research applications pptANSHU TIWARI
 
Data Modeling Basics
Data Modeling BasicsData Modeling Basics
Data Modeling Basicsrenuindia
 
DATA WAREHOUSE IMPLEMENTATION BY SAIKIRAN PANJALA
DATA WAREHOUSE IMPLEMENTATION BY SAIKIRAN PANJALADATA WAREHOUSE IMPLEMENTATION BY SAIKIRAN PANJALA
DATA WAREHOUSE IMPLEMENTATION BY SAIKIRAN PANJALASaikiran Panjala
 
Data mining project presentation
Data mining project presentationData mining project presentation
Data mining project presentationKaiwen Qi
 
Multi dimensional model vs (1)
Multi dimensional model vs (1)Multi dimensional model vs (1)
Multi dimensional model vs (1)JamesDempsey1
 
Data mining (lecture 1 & 2) conecpts and techniques
Data mining (lecture 1 & 2) conecpts and techniquesData mining (lecture 1 & 2) conecpts and techniques
Data mining (lecture 1 & 2) conecpts and techniquesSaif Ullah
 
Data Warehouse Modeling
Data Warehouse ModelingData Warehouse Modeling
Data Warehouse Modelingvivekjv
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSINGKing Julian
 
Data mining slides
Data mining slidesData mining slides
Data mining slidessmj
 

Destacado (18)

Steps To Build A Datawarehouse
Steps To Build A DatawarehouseSteps To Build A Datawarehouse
Steps To Build A Datawarehouse
 
Web Mining
Web Mining Web Mining
Web Mining
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse Architecture
 
Data Mining In Market Research
Data Mining In Market ResearchData Mining In Market Research
Data Mining In Market Research
 
Marekting research applications ppt
Marekting research applications pptMarekting research applications ppt
Marekting research applications ppt
 
Data mining
Data miningData mining
Data mining
 
Data Modeling Basics
Data Modeling BasicsData Modeling Basics
Data Modeling Basics
 
DATA WAREHOUSE IMPLEMENTATION BY SAIKIRAN PANJALA
DATA WAREHOUSE IMPLEMENTATION BY SAIKIRAN PANJALADATA WAREHOUSE IMPLEMENTATION BY SAIKIRAN PANJALA
DATA WAREHOUSE IMPLEMENTATION BY SAIKIRAN PANJALA
 
Data modelling 101
Data modelling 101Data modelling 101
Data modelling 101
 
Data mining project presentation
Data mining project presentationData mining project presentation
Data mining project presentation
 
Copy Testing
Copy TestingCopy Testing
Copy Testing
 
Multi dimensional model vs (1)
Multi dimensional model vs (1)Multi dimensional model vs (1)
Multi dimensional model vs (1)
 
Promotion
PromotionPromotion
Promotion
 
Data mining (lecture 1 & 2) conecpts and techniques
Data mining (lecture 1 & 2) conecpts and techniquesData mining (lecture 1 & 2) conecpts and techniques
Data mining (lecture 1 & 2) conecpts and techniques
 
Data Warehouse Modeling
Data Warehouse ModelingData Warehouse Modeling
Data Warehouse Modeling
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSING
 
Data mining slides
Data mining slidesData mining slides
Data mining slides
 
Data mining
Data miningData mining
Data mining
 

Similar a Multidimentional data model

Become BI Architect with 1KEY Agile BI Suite - OLAP
Become BI Architect with 1KEY Agile BI Suite - OLAPBecome BI Architect with 1KEY Agile BI Suite - OLAP
Become BI Architect with 1KEY Agile BI Suite - OLAPDhiren Gala
 
Dw design 2_conceptual_model
Dw design 2_conceptual_modelDw design 2_conceptual_model
Dw design 2_conceptual_modelClaudia Gomez
 
Schemas for multidimensional databases
Schemas for multidimensional databasesSchemas for multidimensional databases
Schemas for multidimensional databasesyazad dumasia
 
Olap fundamentals
Olap fundamentalsOlap fundamentals
Olap fundamentalsAmit Sharma
 
OLAP Cubes in Datawarehousing
OLAP Cubes in DatawarehousingOLAP Cubes in Datawarehousing
OLAP Cubes in DatawarehousingPrithwis Mukerjee
 
Microsoft MCSE 70-467 it exams dumps
Microsoft MCSE 70-467 it exams dumpsMicrosoft MCSE 70-467 it exams dumps
Microsoft MCSE 70-467 it exams dumpslilylucy
 
LECTURE 7.ppt.pdf
LECTURE 7.ppt.pdfLECTURE 7.ppt.pdf
LECTURE 7.ppt.pdfcikajen791
 
Intro to Data warehousing lecture 15
Intro to Data warehousing   lecture 15Intro to Data warehousing   lecture 15
Intro to Data warehousing lecture 15AnwarrChaudary
 
Enhancing Dashboard Visuals with Multi-Dimensional Expressions (MDX)
Enhancing Dashboard Visuals with Multi-Dimensional Expressions (MDX)Enhancing Dashboard Visuals with Multi-Dimensional Expressions (MDX)
Enhancing Dashboard Visuals with Multi-Dimensional Expressions (MDX)Daniel Upton
 
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010Dhiren Gala
 
Data Warehousing for students educationpptx
Data Warehousing for students educationpptxData Warehousing for students educationpptx
Data Warehousing for students educationpptxjainyshah20
 
Business objects integration kit for sap crystal reports 2008
Business objects integration kit for sap   crystal reports 2008Business objects integration kit for sap   crystal reports 2008
Business objects integration kit for sap crystal reports 2008Yogeeswar Reddy
 
Pricing Efficiency
Pricing EfficiencyPricing Efficiency
Pricing EfficiencyDaya Nadar
 
Business Intelligence Jargon Buster
Business Intelligence Jargon BusterBusiness Intelligence Jargon Buster
Business Intelligence Jargon BusterDonna Kelly
 
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...QueBIT Consulting
 

Similar a Multidimentional data model (20)

Become BI Architect with 1KEY Agile BI Suite - OLAP
Become BI Architect with 1KEY Agile BI Suite - OLAPBecome BI Architect with 1KEY Agile BI Suite - OLAP
Become BI Architect with 1KEY Agile BI Suite - OLAP
 
Dw design 2_conceptual_model
Dw design 2_conceptual_modelDw design 2_conceptual_model
Dw design 2_conceptual_model
 
Schemas for multidimensional databases
Schemas for multidimensional databasesSchemas for multidimensional databases
Schemas for multidimensional databases
 
Olap fundamentals
Olap fundamentalsOlap fundamentals
Olap fundamentals
 
OLAP Cubes in Datawarehousing
OLAP Cubes in DatawarehousingOLAP Cubes in Datawarehousing
OLAP Cubes in Datawarehousing
 
Microsoft MCSE 70-467 it exams dumps
Microsoft MCSE 70-467 it exams dumpsMicrosoft MCSE 70-467 it exams dumps
Microsoft MCSE 70-467 it exams dumps
 
DW-lecture2.ppt
DW-lecture2.pptDW-lecture2.ppt
DW-lecture2.ppt
 
Data warehousing
Data warehousingData warehousing
Data warehousing
 
LECTURE 7.ppt.pdf
LECTURE 7.ppt.pdfLECTURE 7.ppt.pdf
LECTURE 7.ppt.pdf
 
Intro to Data warehousing lecture 15
Intro to Data warehousing   lecture 15Intro to Data warehousing   lecture 15
Intro to Data warehousing lecture 15
 
MULTIMEDIA MODELING
MULTIMEDIA MODELINGMULTIMEDIA MODELING
MULTIMEDIA MODELING
 
Enhancing Dashboard Visuals with Multi-Dimensional Expressions (MDX)
Enhancing Dashboard Visuals with Multi-Dimensional Expressions (MDX)Enhancing Dashboard Visuals with Multi-Dimensional Expressions (MDX)
Enhancing Dashboard Visuals with Multi-Dimensional Expressions (MDX)
 
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010
Data Visualization - Presentation at Microsoft IT Pro Mumbai July 2010
 
Big Data Modeling
Big Data ModelingBig Data Modeling
Big Data Modeling
 
Data Warehousing for students educationpptx
Data Warehousing for students educationpptxData Warehousing for students educationpptx
Data Warehousing for students educationpptx
 
Resume
ResumeResume
Resume
 
Business objects integration kit for sap crystal reports 2008
Business objects integration kit for sap   crystal reports 2008Business objects integration kit for sap   crystal reports 2008
Business objects integration kit for sap crystal reports 2008
 
Pricing Efficiency
Pricing EfficiencyPricing Efficiency
Pricing Efficiency
 
Business Intelligence Jargon Buster
Business Intelligence Jargon BusterBusiness Intelligence Jargon Buster
Business Intelligence Jargon Buster
 
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...
Leveraging IBM Cognos TM1 for Merchandise Planning at Tractor Supply Company ...
 

Último

Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 

Último (20)

Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 

Multidimentional data model

  • 1. PRESENTATION ON MULTIDIMENSIONAL DATA MODEL 1 Jagdish Suthar B. Tech. Final Year Computer Science and Engineering Jodhpur National university, Jodhpur
  • 2. MULTIDIMENSIONAL DATA MODEL(MDDM) Content:- 1. Introduction of MDDM. 2. Component of MDDM. 3. Types of MDM. [A]. Data Cube Model. [B]. Star Schema Model. [C]. Snow Flake Schema Model. [D]. Fact Constellations. 2
  • 3. INTRODUCTION MDDM  The Dimensional Model was Developed for Implementing data warehouse and data marts.  MDDM provide both a mechanism to store data and a way for business analysis. 3
  • 4. COMPONENT OF MDDM  The two primary component of dimensional model are Dimensions and Facts. Dimensions:- Texture Attributes to analyses data. Facts:- Numeric volume to analyze business. 4
  • 5. TYPES OF MDDM [A]. Data Cube Model. [B]. Star Schema Model. [C]. Snow Flake Schema Model. [D]. Fact Constellations. 5
  • 6. DATA CUBE DIMENSIONAL MODEL  When data is grouped or combined together in multidimensional matrices called Data Cubes.  In Two Dimension :- row & Column or Products &fiscal quarters.  In Three Dimension:- one regions, products and fiscal quarters. 6
  • 7. CONT.…….  Changing from one dimensional hierarchy to another is early accomplished in data cube by a technique called piroting (also known rotation). 7
  • 8. CONT.…  These types of models are applied to hierarchical view such as Role –up Display and Drill Down Display. Role-up Display:-  when role up operation is performed by dimension reduction one or more dimension are remove from dimension cube.  with role of capability uses can zoom out to see a summarized level of data.  The navigation path is determined by hierarchy with in dimension. Drill-down Display :-  It is reverse of role up.  It navigate from less detailed data to more detailed data.  It can also be performs by adding new dimension to a cube. 8
  • 9. CONT..  The MDDM involve two types of tables:- 1. Dimension Table: -  Consists of tupple of attributes of dimension.  It is Simple Primary Key. 2. Fact Table:-  A Fact table has tuples, one per a recorded fact.  It is Compound primary key. 9
  • 10. STAR SCHEMA MODEL  It is also known as Star Join Schema.  It is the simplest style of data warehouse schema.  It is called a Star Schema because the entity relationship diagram of this Schema resembles a star, with points radiating from central table.  A star query is a join between a fact table and a no. of dimension table.  Each dimension table is joined to the fact table using primary key to foreign key join but dimension table are not joined to each other.  A typical fact table contain key and measure. 10
  • 11. CONT.….  Example of Star Schema:- Time Item Sales Fact Time_key Table Item_key Day Time_key Item_name Day of Week Item_key Brand Month Types Branch_Key Quarter Suppiler_types Location_key Year Unit_sold Location Branch Location_key Dollar_sold Branch_Key Street Branch_name Average_sales City Branch type State 11 Fig.:-Star Schema model Country Measure
  • 12. CONT.. Advantage of Star Schema Model:-  Provide highly optimized performance for typical star queries.  Provide a direct and intuitive mapping b/w the business entities being analyzed by end uses and the schema design. 12
  • 13. SNOW FLAKE SCHEMA  It is slightly different from a star schema in which the dimensional tables from a star schema are organized into a hierarchy by normalizing them.  The Snow Flake Schema is represented by centralized fact table which are connected to multiple dimensions.  The Snow Flaking effecting only affecting the dimension tables and not the fact tables. 13
  • 14. CONT.….  Example of Snow Flake Schema:- Time Sales Fact Item Time_key Table Item_key Day Time_key Item_name Supplier Day of Item_key Brand Supplier_key Week Types Supplier_type Month Branch_Key Quarter Suppiler_types Location_key Year Unit_sold Location Branch Location_key Dollar_sold Branch_Key Street City Branch_name Average_sales City _key City_key Branch type City State 14 Fig.:-Snow Flake Schema model Measures Country
  • 15. CONT.. Benefits of Snow flaking:-  It is Easier to implement a snow flak Schema when a multidimensional is added to the typically normalized tables.  A Snow flake schema can reflect the same data to the database. Difference b/w Star schema and Snow Flake:- Star Schema Snow Flake Star Schema dimension are Snow flake Schema De normalized with each dimension are normalized dimension being into multiple related 15 represented in single table. tables.
  • 16. FACT CONSTELLATIONS  It is set of fact tables that share some dimensions tables.  It limits the possible queries for the data warehouse. Fact Table- Fact Table- 1 Dimension Table 2 Product Product No. Product Quarter Product Name Future Quarter Region Product Design Region Revenue Product Style Projected Business Result Product Line Revenue Product Business 16 Fig.:-Fact Constellations Forecast
  • 17. REFERENCES:-  Data Mining & Warehousing-Saumya Bajpai. (Ashirwad Publication ,Jaipur)  https://www.google.com  http://en.wikipedia.org/wiki/Dimensional_modeling  http://www.cs.man.ac.uk/~franconi/teaching/2001/CS636/CS6 36-olap.ppt  Data Warehouse Models and OLAP Operations, by Enrico Franconi 17
  • 18. THE END 18