You are on page 1of 8

SNOWFLAKE SCHEMA

MADE BY:
SONAL ARORA
13112303909
Snowflake schema
• The snowflake schema is a variation of the star
schema, featuring normalization of dimension
tables.
• A snowflake schema is a logical arrangement of
tables in a multidimensional database such that
the entity relationship diagram resembles a
snowflake in shape. The snowflake schema is
represented by centralized fact tables which are
connected to multiple dimensions.
Snowflake schema
Star schema
• The star schema is the simplest style of data
warehouse schema. The star schema consists of
one fact tables referencing any number of
dimension tables. The star schema is considered
an important special case of the snowflake
schema, and is more effective for handling
simpler queries
Star schema
Usage
• Star schemas should be favored in environments
where most queries are simpler in nature.

• Snowflake schemas are often better for


environments having numerous queries with
complex criteria.
 
Advantages of Using the Snowflake
Schema
The snowflake schema:

• improve performance
• easier to maintain
Disadvantages of Using the Snowflake
Schema
The snowflake schema:

• increases the number of tables an end-user must


work with
• makes the queries much more difficult to create
because more tables need to be joined.

You might also like