Data warehouses concepts

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (347 palavras )
  • Download(s) : 0
  • Publicado : 27 de outubro de 2012
Ler documento completo
Amostra do texto
Star Schema
Each star schema is formed in the following way:
! A fact table is formed for each transaction entity. The key of the table is the
combination of the keys of its associated componententities.
! A dimension table is formed for each component entity, by collapsing
hierarchically related classification entities into it.
! Where hierarchical relationships exist between transactionentities, the child
entity inherits all dimensions (and key attributes) from the parent entity. This
provides the ability to “drill down” between transaction levels.
! Numerical attributes withintransaction entities should be aggregated by key
attributes (dimensions). The aggregation attributes and functions used depend
on the application.

Granularidade
“A granularidade de dadosrefere-se ao nível de sumarização
dos elementos e de detalhe disponíveis nos dados,
considerando o mais importante aspecto do projeto de um
● Quanto mais detalhe existir, mais baixo será o nível degranularidade. Quanto menos detalhe existir, mais alto será o
nível de granularidade.” (Grifei)
“Granularity refers to the level of detail or summarization of
the units of data in the data warehouse.
●The more detail there is, the lower the level of granularity. The
less detail there is, the higher the level of granularity. High
level of detail–low level of granularity.”
Grão em um nível maisdetalhado
● Vantagem:
– O usuário poderá ver a informação em qualquer nível de agregação
● Desvantagem
– Pode acarretar um aumento muito grande do volume de dados
armazenado
● Prejuízo deperfomance
● Grão em um nível mais alto (sumarizado)
● Vantagem:
– Menor volume de dados armazenado
● Desvantagem
– Usuário ficará impossibilitado de realizar consultas mais detalhadas

Drill Down eRoll Up
“O drill down ocorre quando o usuário aumenta o nível de
detalhe da informação, diminuindo o nível de granularidade.
● O drill up ou roll up é o contrário. Ele ocorre quando o usuário...
tracking img