Questão FC373062
Na modelagem multidimensional de um Data Warehouse, há dois modelos que são mais utilizados. O primeiro deles é um schema no qual somente a tabela fato e as tabelas de dimensões a
Bancos de Dados Dimensionais
FCC · 2022
Na modelagem multidimensional de um Data Warehouse, há dois modelos que são mais utilizados. O primeiro deles é um schema no qual somente a tabela fato e as tabelas de dimensões a ela relacionadas estão nele contidas e não é usada normalização; nesse schema, poucas junções com chave estrangeira são usadas e há menos redundância de dados. O segundo é um schema no qual a tabela fato, bem como as tabelas de dimensões e as tabelas de outras hierarquias (subdimensões) relacionadas estão nele contidas; nesse schema há mais junções com chaves estrangeiras e pode haver uma maior redundância de dados.
O primeiro e o segundo schemas são, correta e respectivamente, denominados
- non-hierarchical tree e hierarchical tree.
- top-down clustered e bottom-up clustered.
- star e snowflake.
- bottom-up clustered e top-down clustered.
- snowflake e star.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Na modelagem multidimensional de um Data Warehouse, o esquema star (esquema estrela) possui uma tabela fato central ligada diretamente às dimensões, que normalmente são desnormalizadas. Isso reduz o número de junções necessárias, simplifica consultas e melhora o desempenho de leitura às custas de alguma redundância.
O esquema snowflake (floco de neve) normaliza uma ou mais dimensões em subníveis (subdimensões), representando hierarquias explicitamente. Há mais tabelas e mais junções, o que pode reduzir redundância e melhorar integridade, porém aumenta a complexidade e o custo das consultas.
Em resumo: star prioriza simplicidade e desempenho de consulta; snowflake prioriza modelagem hierárquica, economia de armazenamento e consistência.
Conteúdo do catálogo FC Concursos · Atualizado em