SóProvas


ID
1823140
Banca
CESPE / CEBRASPE
Órgão
TRE-PI
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Existem dois esquemas lógicos para a implementação de um modelo de BI que envolve tabelas de fato e tabelas de dimensões: o esquema estrela (star schema) e o floco-de-neve (snow-flake schema). Acerca do esquema estrela, assinale a opção correta.

Alternativas
Comentários
  • O schema star consiste em uma tabela de fatos desnormalizada que se liga a várias tabelas de dimensões desnormalizada. Essa desnormalizacão acarreta em uma redundância e causa umauma complexidade em alterar alguns dados
  • Pessoal, o que o item E quis dizer com "uma tabela de fato com várias tabelas para cada dimensão"?

  • Não achei o erro da A

  • O erro da letra A, está em dizer que as tabelas dimensões se relacionam com outras tabelas dimensões. Quem faz isso é o floco de neve, pois estaria normalizando, não o modelo estrela

  • Todas as dimensões se relacionam exclusivamente com a tabela fato, daí a referência da estrela.

    Em suma, as tabelas de dimensões são desnormalizadas no modelo estrela.  Por consequência, deteminados campos como Categoria, Departamento, Marca conterão suas descrições repetidas em cada registro, assim, aumentando o tamanho das tabelas de dimensão por repetirem estas descrições de forma textual em todos os registros.

  • Esquema estrela: consiste em uma tabela de fato com uma única tabela para cada dimensão.

    Esquema snowflake: as tabelas de dimensões de um esquema estrela são organizadas em uma hierarquia por meio da normalização delas. 

    Constelação de fatos: conjunto de tabelas de fatos que compartilham algumas tabelas de dimensão. A constelação de fatos limita as possíveis consultas no warehouse.

    Fonte: ELMASRI e NAVATHE - Sistemas de Bancos de Dados - 4ª edição - página 651.

  • Alternativa correta: E. 

     

    a) Tabelas de dimensão relacionam-se apenas com tabelas de fato;

    b) Não há normalização no esquema estrela, o que implica em dados redundantes;

    c) Idem B;

    d) Está relacionada a apenas UMA tabela de fato;

    e) GABARITO. 

  • Gabarito: E.

    A título de contribuição:

    Floco de Neve (Snowflake):  Este formato apresenta mais ramificações das dimensões. Consiste em uma tabela de fato com vários níveis de tabela dimensão. Nesse tipo de esquema, aplica-se a normalização, que exigirá maior tempo e será mais onerosa.

    >> Dados normalizados até 3FN (Forma Normal).

    >> Sem redundância dos dados.

    >> Ocupa menos espaço de armazenamento.

    >> Menor agilidade de recuperação dos dados.

    Star (Estrela):  Este formato permite uma visualização mais condensada dos dados.

    >> Dados não normalizados – A normalização é uma forma de subdividir os dados das tabelas, de forma que os dados não fiquem concentrados em uma única tabela. No caso acima, como há uma única tabela para cada dimensão, essas dimensões possuirão vários atributos aglutinados. Sem essa subdivisão, os dados podem ser repetidos várias vezes.

    >> Maior redundância dos dados.

    >> Ocupa mais espaço de armazenamento. 

    >> Maior agilidade de recuperação dos dados – Este é um ponto positivo, que compensa a maior utilização de espaço de armazenamento.

    >> Cada tabela dimensão só se relaciona com apenas uma tabela fato.

    Bons estudos!

  • O Esquema Estrela é basicamente uma Tabela de Fatos central conectada a várias Tabelas de Dimensão em um relacionamento 1:N, sendo uma única tabela para cada dimensão.

    GABARITO: ELTRA ''E''