SóProvas


ID
1734736
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Com relação aos passos do processo de projeto de bancos de dados e de modelagem de dados relacional e dimensional, julgue o item subsequente.

Na modelagem dimensional, implementada em sistemas de data warehouse, o esquema snowflake caracteriza-se por possuir diversas tabelas de fatos e de dimensões, sendo estas últimas organizadas hierarquicamente na terceira forma normal (3FN).

Alternativas
Comentários
  • Gabarito: ERRADO.
    A questão aborda a modelagem: MULTI ESTRELA com diversas tabelas fato e dimensão no mesmo modelo.

    A modelagem SNOWFLAKE aborda uma única tabela fato com várias tabelas dimensão normalizadas até a 3FN.


  • acrescentando referência ao comentário do colega

    http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/10g/r2/owb/owb10gr2_gs/owb/lesson3/starandsnowflake.htm

  • fui de certa com certeza

    2015

    Uma vez que os esquemas floco de neve possuem menor redundância do que os esquemas estrela, sua manutenção é mais fácil de ser realizada.

    Certa

    baseado nessa questão

    Ano: 2014 Banca: CESPE

    Na modelagem multidimensional, é possível haver mais de uma tabela fato no mesmo modelo. A tabela fato expressa a relação N:M (muitos-para-muitos) entre as dimensões, que, por sua vez, implementam a visão e a interface do usuário ao DataWarehouse.

    Certa

  • Não precisa estar na 3FN, mas pode estar até a 3FN.

  • Concordo com o colega Bruno. Uma coisa q não combina com datawarehouses é normalização. Ela pode existir, mas em muitos casos, é até preferível ter tabelas sem nenhuma normalização, pq, no caso dos DW, armazenamento não é um problema. O foco lá eh a rapidez nas consultas.

  • Modelo Floco de Neve (Snow Flake): é uma variação do esquema estrela, no qual todas as tabelas de dimensão são normalizadas na segunda forma normal (2FN), ou seja, são retirados das tabelas os campos que são funcionalmente dependentes de outros campos que não são chaves. O Snow Flake reduz o espaço de armazenamento, é mais flexível (facilita evolução das Tabelas Dimensão), mas é mais lento. Recomenda-se utilizar o esquema floco de neve apenas quando a linha de dimensão (número de atributos da tabela) ficar muito longa e começar a ser relevante do ponto de vista de espaço de armazenamento.

    Uma vez que os esquemas floco de neve possuem menor redundância do que os esquemas estrela, sua manutenção é mais fácil de ser realizada.

    Hierarquia Explícita: são caracterizadas por uma sequência de entidades interligadas, cujos relacionamentos, entre cada par de entidades na sequência é de 1:N. Ou seja, neste caso, a dimensão é normalizada dando origem a um Esquema Floco de Neve.

  • Gabarito: Errado.

    Assinalei o item como errado, pois, assim como o colega Bruno, penso que a normalização não é obrigatoriamente a terceira forma normal. Da teoria, é possível normalizar até a terceira forma normal.

    Bons estudos!

  • Características das tabelas Dimensão:

    • Desnormalizadas (no modelo snowflake pode ser normalizada até a 3FN) e com hierarquia;

    • Descrevem medidas da tabela de fatos;

    • Apresentam atributos qualitativos ou textuais (Ex: Nome, Sexo e etc);

    • Permite a visualização de fatos por diversas perspectivas

    Por isso, gabarito ERRADO, pois ela PODE ser normalizada até a 3FN, mas, normalmente, é desnormalizada.

  • Esquema Flocos de Neve (Snowflake Schema): é o resultado da decomposição de uma ou mais tabelas de dimensões normalizadas até a 3ª Forma Normal (3FN). No entanto, não é obrigatório normalizar todas as tabelas de dimensão do esquema. Aliás ele tem esse nome porque – caso você normalize todas as tabelas de dimensão – as tabelas ficarão espalhadas.

    Como as tabelas são normalizadas, existe menos redundância de dados, portanto ocupa-se menos espaço. Além disso, como há tabelas de dimensão conectadas a outras tabelas de dimensão, existe uma hierarquia.

    Prof. Diego Carvalho

  • SIMPLIFICANDO

    Snowflake NÃO  possuir diversas tabelas de fatos e de dimensões.

  • Alguém para explicar: o que seriam tabelas de fatos?

  • O que é uma Tabela Fato? Trata-se de uma tabela que armazena informações quantitativas para análise de dados. É comum dizermos que se trata de uma tabela que possui medidas, métricas ou fatos sobre um processo de negócio! Como assim? Vamos supor que eu possua lojas em várias cidades brasileiras. Logo, um possível processo de negócio seria – por exemplo – as vendas. Concordam comigo? Se eu tenho uma loja, eu vendo algo! Nesse contexto, que dados armazenaria minha Tabela Fato? Ela poderia armazenar o valor arrecadado com vendas na loja do Rio de Janeiro no mês de janeiro; ou o valor arrecadado com vendas na loja de São Paulo no primeiro trimestre; ou a média diária do valor arrecadado com vendas na loja de Brasília no Carnaval. O que são esses dados? São fatos ou acontecimentos que possuem métricas quantitativas sobre um processo de negócio.

    O Esquema Flocos de Neve (Snowflake Schema) é basicamente uma Tabela de Fatos central conectada a várias Tabelas de Dimensão, sendo possível haver várias tabelas para cada dimensão. No entanto, não é obrigatório normalizar todas as tabelas de dimensão do esquema de flocos de neve. Aliás ele tem esse nome porque – caso você normalize todas as tabelas de dimensão – as tabelas ficarão espalhadas.

    Em resumo, esse esquema é o resultado da decomposição de uma ou mais tabelas de dimensões normalizadas até a 3ª Forma Normal (3FN).

    Fonte: Estratégia Concursos

    GABARITO: ERRADO