Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

When should you use a STAR and when a SNOW-FLAKE schema?

Answer Posted / freak.abinitio

Snowflake schema architecture is a more complex variation of a star schema design. The main difference is that dimensional tables in a snowflake schema are normalized, so they have a typical relational database design.

Snowflake schemas are generally used when a dimensional table becomes very big and when a star schema can’t represent the complexity of a data structure. For example if a PRODUCT dimension table contains millions of rows, the use of snowflake schemas should significantly improve performance by moving out some data to other table (with BRANDS for instance).

The problem is that the more normalized the dimension table is, the more complicated SQL joins must be issued to query them. This is because in order for a query to be answered, many tables need to be joined and aggregates generated.





A dimensional modelling technique in which a detail fact table is linked to dimension tables.

The data in data warehouses and data marts is accessed by end-users. The information contained in the data warehouse/data mart must be easy for the end-user to use and access. Denormalized designs are easier for end-users to use than highly normalized designs, however these designs are more difficult to design and maintain.

The Star Schema diagram graphically models the end-user's view (i.e., the denormalized view) of how the information is accessed.

Components of a Star Schema Diagram

The diagram has three main components:

· Fact Table and its contents: metric attributes and the foreign keys necessary to join to the dimension tables,

· Dimension Tables and their contents: reference attributes, hierarchical attributes, and metric attributes. The dimension tables are highly denormalized,

· the lines that link the Dimension Tables to the Fact Table.

Is This Answer Correct ?    3 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is Discrete and Continuous data in Data mining world?

2701


What is a data profile?

1025


How to define a cube??

993


What are components of report studio?

1132


What is normalization, first normal form, second normal form, third normal form?

1021


Difference between e-r modeling and dimentional modeling?

987


Explain what is metadata reporter?

1024


what are the different views that are considered when building an object-oriented software system?

1080


What are Non-additive facts?

1221


Explain difference between data ware house & data mart?

1031


what is user variable in affinium campaign? and some real time examples.

4231


What is drill-through?

1046


What is dimension modeling?

1182


How are the dimension tables designed?

1042


How do you create surrogate key using ab initio?

1051