SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

Date warehousing concepts
Date warehousing conceptsDate warehousing concepts
Date warehousing conceptspcherukumalla
 
Schemas for multidimensional databases
Schemas for multidimensional databasesSchemas for multidimensional databases
Schemas for multidimensional databasesyazad dumasia
 
Data Warehousing and Data Mining
Data Warehousing and Data MiningData Warehousing and Data Mining
Data Warehousing and Data Miningidnats
 
Data preprocessing in Data Mining
Data preprocessing in Data MiningData preprocessing in Data Mining
Data preprocessing in Data MiningDHIVYADEVAKI
 
Data warehouse 21 snowflake schema
Data warehouse 21 snowflake schemaData warehouse 21 snowflake schema
Data warehouse 21 snowflake schemaVaibhav Khanna
 
OLAP IN DATA MINING
OLAP IN DATA MININGOLAP IN DATA MINING
OLAP IN DATA MININGwilifred
 
Introduction to Data Warehouse
Introduction to Data WarehouseIntroduction to Data Warehouse
Introduction to Data WarehouseShanthi Mukkavilli
 
Major issues in data mining
Major issues in data miningMajor issues in data mining
Major issues in data miningSlideshare
 
Data Mining: Mining ,associations, and correlations
Data Mining: Mining ,associations, and correlationsData Mining: Mining ,associations, and correlations
Data Mining: Mining ,associations, and correlationsDatamining Tools
 
Distributed design alternatives
Distributed design alternativesDistributed design alternatives
Distributed design alternativesPooja Dixit
 
Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional ModelingSunita Sahu
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSINGKing Julian
 
Data Integration and Transformation in Data mining
Data Integration and Transformation in Data miningData Integration and Transformation in Data mining
Data Integration and Transformation in Data miningkavitha muneeshwaran
 
OLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSEOLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSEZalpa Rathod
 
OLAP OnLine Analytical Processing
OLAP OnLine Analytical ProcessingOLAP OnLine Analytical Processing
OLAP OnLine Analytical ProcessingWalid Elbadawy
 

Was ist angesagt? (20)

Date warehousing concepts
Date warehousing conceptsDate warehousing concepts
Date warehousing concepts
 
Schemas for multidimensional databases
Schemas for multidimensional databasesSchemas for multidimensional databases
Schemas for multidimensional databases
 
Data Warehousing and Data Mining
Data Warehousing and Data MiningData Warehousing and Data Mining
Data Warehousing and Data Mining
 
Data preprocessing in Data Mining
Data preprocessing in Data MiningData preprocessing in Data Mining
Data preprocessing in Data Mining
 
Data warehouse 21 snowflake schema
Data warehouse 21 snowflake schemaData warehouse 21 snowflake schema
Data warehouse 21 snowflake schema
 
OLAP IN DATA MINING
OLAP IN DATA MININGOLAP IN DATA MINING
OLAP IN DATA MINING
 
Data Warehouse
Data Warehouse Data Warehouse
Data Warehouse
 
Oltp vs olap
Oltp vs olapOltp vs olap
Oltp vs olap
 
Introduction to Data Warehouse
Introduction to Data WarehouseIntroduction to Data Warehouse
Introduction to Data Warehouse
 
Major issues in data mining
Major issues in data miningMajor issues in data mining
Major issues in data mining
 
DATA WAREHOUSING AND DATA MINING
DATA WAREHOUSING AND DATA MININGDATA WAREHOUSING AND DATA MINING
DATA WAREHOUSING AND DATA MINING
 
Data Mining: Mining ,associations, and correlations
Data Mining: Mining ,associations, and correlationsData Mining: Mining ,associations, and correlations
Data Mining: Mining ,associations, and correlations
 
Distributed design alternatives
Distributed design alternativesDistributed design alternatives
Distributed design alternatives
 
Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional Modeling
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSING
 
Data Integration and Transformation in Data mining
Data Integration and Transformation in Data miningData Integration and Transformation in Data mining
Data Integration and Transformation in Data mining
 
OLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSEOLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSE
 
Data cubes
Data cubesData cubes
Data cubes
 
Distributed database
Distributed databaseDistributed database
Distributed database
 
OLAP OnLine Analytical Processing
OLAP OnLine Analytical ProcessingOLAP OnLine Analytical Processing
OLAP OnLine Analytical Processing
 

Andere mochten auch

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
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPTTrinath
 
Multi dimensional model vs (1)
Multi dimensional model vs (1)Multi dimensional model vs (1)
Multi dimensional model vs (1)JamesDempsey1
 
Data warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecturepcherukumalla
 
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 mining slides
Data mining slidesData mining slides
Data mining slidessmj
 

Andere mochten auch (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
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPT
 
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 warehouse architecture
Data warehouse architectureData warehouse architecture
Data warehouse architecture
 
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 mining slides
Data mining slidesData mining slides
Data mining slides
 
Data mining
Data miningData mining
Data mining
 

Ähnlich wie 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
 
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
 
Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sapsaborhade
 

Ähnlich wie 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
 
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 ...
 
Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sap
 

Kürzlich hochgeladen

The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Kürzlich hochgeladen (20)

The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.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