4.Explain Snowflkeschema ?

Answer Posted / prodyot sarkar

A snowflake schema is a variation on the star schema, in which very large dimension tables are normalized into multiple tables. Dimensions with hierarchies can be decomposed into a snowflake structure when you want to avoid joins to big dimension tables when you are using an aggregate of the fact table. For example, if you have brand information that you want to separate out from a product dimension table, you can create a brand snowflake that consists of a single row for each brand and that contains significantly fewer rows than the product dimension table.

Advantages of Using the Snowflake Schema
i)in some cases may improve performance because smaller tables are joined,
ii)is easier to maintain
iii)increases flexibility.

Disadvantages of Using the Snowflake Schema
i)increases the number of tables an end-user must work with
ii)makes the queries much more difficult to create because more tables need to be joined.

Is This Answer Correct ?    4 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between static cache and dynamic cache?

524


What is defined as partial backup?

626


What are the mapping paramaters and maping variables?

571


What are the types of SCD?

633


What are the data types present in bo?

574






What is a source qualifier?

538


What is is a star schema?

571


Explain clearly how to explain any (sales) project in interview. Actually feom where report developer work starts?pls reply as soon as possible?

540


How we are using this function?

597


Explain difference between snow flake and star schema.

553


Explain what is the difference between stop and abort?

549


How can we determine what records to extract?

597


What are fundamental stages of data warehousing?

540


What are the different types of schemas used in data warehousing?

519


Which technology should be used for interactive data querying across multiple dimensions for a decision making for a dw?

592