Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional...

32
Lection 6 Dimensional modeling

Transcript of Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional...

Page 1: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Lection 6

Dimensional modeling

Page 2: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Learning Objectives

• Define the notions in dimensional modelling• Understand the basic design principles• Study a real-world case study• Provide a basis for next steps in dimensional • Provide a basis for next steps in dimensional

modelling

2

Page 3: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimensional modeling

vocabulary

3

Page 4: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimensional modeling

vocabulary

4

Page 5: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimensional modeling

vocabulary

5

Page 6: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimensional modeling

vocabulary

6

Page 7: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimensional modeling

vocabulary

7

Page 8: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimensional modeling

vocabulary

8

Page 9: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimensional modeling

vocabulary

9

Page 10: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimensional modeling

vocabulary

10

Page 11: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Resisting Comfort Zone

Urges

11

Page 12: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Resisting Comfort Zone

Urges

12

Page 13: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Resisting Comfort Zone

Urges

13

Page 14: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Resisting Comfort Zone

Urges

http://www.dbmsmag.com/9708d15.html

14

Page 15: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Four-Step Dimensional

Design Process

15

Page 16: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Retail Case Study

16

Page 17: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Retail Case Study

17

Page 18: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Retail Case Study

18

Page 19: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Retail Case Study

19

Page 20: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Retail Case Study

20

Page 21: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimension Table Attributes

21

Page 22: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimension Table Attributes

22

Page 23: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimension Table Attributes

23

Page 24: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimension Table Attributes

24

Page 25: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimension Table Attributes

25

Page 26: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimension Table Attributes

26

Page 27: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimension Table Attributes

27

Page 28: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimension Table Attributes

28

Page 29: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimension Table Attributes

29

Page 30: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Denormalized fact tables

30

Page 31: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Denormalized fact tables

31

Page 32: Lection 6Lection 6 Dimensional modeling Learning Objectives • Define the notions in dimensional modelling • Understand the basic design principles • Study a real-world case study

Dimensional Modeling

Myths

32