Академический Документы
Профессиональный Документы
Культура Документы
Both Oracle and Teradata are RDBMS databases. However teradata is specially designed for Dataware house. The
data retrieval is much faster in teradata which is the major advantage. Its architecture is different from Oracle
st Rated Answer
—
Submitted by: Ravikumar
star schema: it is a highy de-normilised techinque... in this one fact table is associated with n number of
dimensions table... .. it looks like a star..
snow Flake Schema: If We apply normilised Princples to Star Schema Then It is Known As Snow Flake Schema.. In
This Each Demsion Table Associated With Sub Dimenson Table..
Star Schema : Star Schema is a relational database schema for representing multimensional data. It is the
simplest form of data warehouse schema that contains one or more dimensions and fact tables. It is called a star
schema because the entity-relationship diagram between dimensions and fact tables resembles a star where one
fact table is connected to multiple dimensions. The center of the star schema consists of a large fact table and it
points towards the dimension tables. The advantage of star schema are slicing down performance increase and
easy understanding of data.
Snowflake Schema : A snowflake schema is a term that describes a star schema structure normalized through the
use of outrigger tables. i.e dimension table hierachies are broken into simpler tables.
In a star schema every dimension will have a primary key.
In a star schema a dimension table will not have any parent table.
Whereas in a snow flake schema a dimension table will have one or more parent tables.
Hierarchies for the dimensions are stored in the dimensional table itself in star schema.
Whereas hierachies are broken into separate tables in snow flake schema. These hierachies helps to drill down
the data from topmost hierachies to the lowermost hierarchies.
Star schema : In this star schema fact table in normalized format and dimension table is in de normalized format.
It also known as basic star schema.
Snow flake schema: In this both dimension and fact table is in normalized format only. It is also knwon as
Extended star schema.
If u r taking the snow flake it requires more dimensions more foreign keys and it will reduse the query
performance but it normalizes the records.
depends on the requirement we can choose the schema
star schema: it is a highy de-normilised techinque... in this one fact table is associated with n number of
dimensions table... .. it looks like a star..
snow Flake Schema: If We apply normilised Princples to Star Schema Then It is Known As Snow Flake Schema.. In
This Each Demsion Table Associated With Sub Dimenson Table..
RE: what is the difference between star schema and snow flake schema ?and when we use those schema's?
Star Schema means A centralized fact table and surrounded by different dimensions Snowflake means In the same
star schema dimensions split into another dimensions
Star cannot have parent table But snow flake contain parent tables. Need to go for Star: Here
Simply database
Need for Snowflake schema: Here some times we used to provide? seperate dimensions from existing dimensions
that time we will go to snowflake
Dis Advantage Of snowflake: Query performance is very low because more joiners are present
RE: what is the difference between star schema and snow flake schema ?and when we use those schema's?
Star Schema:
Definition: The star schema is the simplest data warehouse schema. It is called a star schema because the
diagram resembles a star with points radiating from a center.
A single Fact table (center of the star) surrounded by multiple dimensional tables(the points of the star).
Advantages:
• Simplest DW schema
• Easy to understand
Disadvantages:
• Highly Denormalized
Snowflake schema:
Definition: A Snowflake schema is a Data warehouse Schema which consists of a single Fact table and
multiple dimensional tables. These Dimensional tables are normalized.A variant of the star schema where
each dimension can have its own dimensions.
Advantages:
• These tables are easier to maintain
Disadvantages:
Starflake schema - Hybrid structure that contains a mixture of (denormalized) STAR and (normalized) SNOWFLAKE
schemas.
RE: what is the difference between star schema and snow flake schema ?and when we use those schema's?
RE: what is the difference between star schema and snow flake schema ?and when we use those schema's?
Accurate information is star schemas have more joins because it has only one dimension table per fact and so to
retrieve more queries we have to use joins...
RE: What is the difference between star schema and snow flake schema? When we use those schema's?
Star Schema:
This schema is denormalised and hence has good performance as this involves a simple join rather than a complex
query.
Snowflake schema:
As this schema is normalised and hence will give slower performance as this involves lot of complex joins (involves
many dimensions).
Re: When should you use a STAR and when a SNOW-FLAKE schema?
---------
Star
----------
The star schema (sometimes
referenced as star join schema)
is the simplest data warehouse
schema, consisting of a
single "fact table" with a
compound primary key, with one
segment for each "dimension" and
with additional columns of
additive, numeric facts.
The star schema makes multi-
dimensional database (MDDB)
functionality possible using a
traditional relational
database. Because relational
databases are the most common
data management system in
organizations today, implementing
multi-dimensional views of data
using a relational database
is very appealing. Even if you are
using a specific MDDB
solution, its sources likely are
relational databases.
Another reason for using star
schema is its ease of
understanding. Fact tables in star
schema are mostly in
third normal form (3NF), but
dimensional tables are in de-
normalized second normal form
(2NF). If you want to
normalize dimensional tables, they
look like snowflakes
(see snowflake schema) and the
same problems of relational
databases arise - you need complex
queries and business
users cannot easily understand the
meaning of data.
Although query performance may be
improved by advanced DBMS
technology and hardware, highly
normalized tables make
reporting difficult and
applications complex.
Questi
on What are Fact tables and Dimension Tables?
13
Is This Answer Yes
Correct ? 36 No
25
Is This Answer Yes
Correct ? 1 No
23
Is This Answer Yes
Correct ? 1 No