Friday 28 October 2011

Dimensional Modeling

.   A Dimensional modeling is an approach to design the star schema databases.
§  A Dimensional modeling approach consists of 3 phases. Conceptual Modeling, Logical Modeling and Physical Modeling.
§  A Data modeler needs to understand the following process in steps to implement the star schema design.
                    I.   A data modeler needs to understand the business requirements clearly.
                  II.   Identifying the Grains (The lowest level name in a table), Entities (Tables) and Attributes (Columns).
                III. Once the grains are identified, design the dimension tables with the lower level grains.
                IV. Once the dimensions are designed, design the fact tables with the key performance indicators.
                 V. Once the dimension and fact tables are designed, establish the relations between Dimensions    
                      and Facts using Primary key and Foreign key.
                VI. Move the logical schema structure to the physical database.
     Conceptual Modeling: 1st and 2nd points.
     Logical Modeling: 3rd, 4th and 5th points.
    Physical Modeling: 6th point.

2.       Software Development Life Cycle: (SDLC)







1.     

No comments:

Post a Comment

SSIS: Creating Package Configurations

This post discusses the creation of Configuration Files and how they can be useful while migrating a package from one environment to an...