

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Os analistas da ALEGO fazem uso corriqueiro de modelagem multidimensional em seus projetos. Esse paradigma de modelagem permite que eles modelem diversos tipos de problemas.
O tipo de dimensão que permite armazenar os flags e indicadores ou coleções de dados transacionais aleatórios que não estão relacionados a nenhuma outra dimensão específica se denominada
Role Playing.
Degenerada.
Conformed
Gigante.
Junk.
O esquema snowflake apresenta melhor desempenho que o esquema estrela em ambientes OLAP, porque a normalização das dimensões reduz redundância e diminui o tempo de resposta das consultas analíticas.
Certo
Errado
Um time está iniciando a migração de dados de um sistema transacional (OLTP) legado para um novo Data Warehouse (DW) corporativo. O sistema legado possui um modelo de dados altamente normalizado, atendendo à Terceira Forma Normal (3FN), o que garante a integridade das transações diárias. No entanto, para o novo ambiente analítico, cujo foco é a geração de relatórios gerenciais e painéis de BI (Business Intelligence) com alto volume de leitura, o arquiteto decidiu aplicar técnicas de desnormalização intencional em algumas tabelas, consolidando dados de produtos e categorias em uma única estrutura dimensional.
Considerando os impactos dessa decisão de projeto e os fundamentos da modelagem de dados, é correto afirmar que:
a desnormalização tem como objetivo principal otimizar as operações de escrita (inserts e updates), pois, ao repetir os dados em uma única tabela, o banco de dados elimina a necessidade de verificar restrições de integridade referencial em múltiplas tabelas;
a estratégia adotada visa a reduzir a quantidade de junções (joins) necessárias durante as consultas analíticas, melhorando o desempenho de leitura, embora isso acarrete aumento do espaço de armazenamento e risco de anomalias de atualização;
a manutenção do modelo na Terceira Forma Normal (3FN) seria a escolha ideal para o Data Warehouse, pois a normalização maximiza a performance de consultas de agregação ao garantir que os dados não estejam duplicados, facilitando a leitura sequencial do disco;
desnormalização é um requisito obrigatório para bancos de dados NoSQL, mas é tecnicamente inviável em bancos de dados relacionais (SQL), visto que estes não suportam a existência de redundância de dados dentro de uma mesma tabela;
ao desnormalizar as tabelas, o arquiteto está transformando o modelo em um esquema floco de neve (Snowflake), que é caracterizado justamente pelo uso de tabelas de dimensão únicas e planas, contendo todos os atributos descritivos sem relacionamentos hierárquicos externos.
Para atender aos requisitos de um departamento municipal de produtos agrícolas sobre a movimentação temporal entre locais dos produtos estocados, uma Analista criou e populou as seguintes tabelas Fato e Dimensões usando o modelo snowflake:
Tabela Fato:

A seguir, ela escreveu corretamente a seguinte consulta SOL, que somou os produtos estocados em cada local para os anos de 2023 e 2024 e ordenou os resultados do local mais movimentado para o menos movimentado:





Durante o processo de modelagem multidimensional, alguns analistas criam dimensões normalizadas separadas para cada nível de uma hierarquia, como por exemplo, uma dimensão de data, dimensão de mês, dimensão de trimestre e dimensão do ano e, em seguida, inclui todas essas chaves estrangeiras em uma tabela de fatos. Isso resulta em uma tabela de fatos com dezenas de dimensões hierarquicamente relacionadas.
Esse tipo de abordagem deve ser evitada pois cria tabelas de fatos denominadas de
Octópus.
Snowflake.
Centopeia.
Geográfica.
Constelação.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Os data warehouses, componentes essenciais da arquitetura de Business Intelligence (BI), utilizam a modelagem multidimensional para organizar os dados em diferentes esquemas.
Quando várias tabelas fato compartilham dimensões, esse tipo de modelagem é denominado esquema
drill across.
estrela.
floco de neve.
galáxia.
top down.
Em ambientes de dados complexos, o modelo snowflake utiliza dados normalizados, enquanto o modelo estrela utiliza dados não normalizados.
Certo
Errado
Na dimensão snowflake, os dados são desnormalizados para evitar joins entre tabelas, o que diminui o tempo de consultas; no entanto, nessa dimensão, devido à repetição de dados, utiliza-se mais espaço em disco.
Certo
Errado
A consolidação de dimensões de floco de neve em um modelo de tabela única pode implicar o armazenamento de dados não normalizados e redundantes, o que resulta em maior tamanho de armazenamento.
Certo
Errado
A técnica de modelagem dimensional Snowflake Schema (floco de neve) é constituída de uma tabela central, com chave composta, denominada tabela fato, e é constituída de um conjunto de tabelas menores e periféricas, denominadas tabelas dimensões.
Certo
Errado


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Entre os modelos de dados dimensionais, tanto o modelo em floco de neve quanto o modelo em estrela possuem tabela fato; no entanto, os esquemas do modelo em estrela são mais normalizados que os esquemas do modelo em floco de neve.
Certo
Errado
Com a finalidade de apoiar a análise de volumes extremamente grandes de dados em bancos de dados analíticos, pode ser utilizado o esquema de armazenamento de dados chamado floco de neve (snow flake schema). Nesse esquema, se encontram as tabelas de dimensões, as quais contêm
o assunto principal do esquema.
os atributos descritivos organizados em uma hierarquia de tabelas normalizadas.
a identificação das métricas e as chaves estrangeiras que ligam os dados das dimensões com a tabela fato.
as chaves das tabelas fato com múltiplas perspectivas.
as medidas de tudo aquilo que a empresa quer medir para gerar valor e controle.
Um esquema de banco de dados define como os dados são organizados em um banco de dados relacional; isso inclui restrições lógicas, como nomes de tabelas, campos, tipos de dados e relacionamentos entre essas entidades. Um esquema em floco de neve apresenta a seguinte característica:
É um tipo de esquema de banco de dados relacional composto por uma única tabela de fatos central cercada por tabelas de dimensões.
Consiste em uma tabela de fatos conectada a muitas tabelas de dimensões, que podem ser conectadas a outras tabelas de dimensões por meio de uma relação muitos-para-muitos.
São esquemas centralizados que incluem a sintaxe que será usada para criar as estruturas de dados dentro do armazenamento em disco.
Esse esquema oferece a vantagem de baixos níveis de redundância de dados, e por isso é mais eficaz quando se trata de desempenho de consulta.
Consiste em uma tabela de fatos conectada a muitas tabelas de dimensões, que podem ser conectadas a outras tabelas de dimensões por meio de uma relação muitos-para-um.
Uma das formas de se criar um modelo floco de neve (snowflake) clássico de um modelo dimensional é apresentada corretamente em qual das alternativas a seguir?
Remove-se atributos de baixa cardinalidade de uma tabela de dimensão e coloca-se esses atributos em uma tabela de dimensão secundária, conectada por uma chave de floco de neve.
Acrescenta-se todas as chaves primárias como chave estrangeira em uma única tabela central. Após isso, conecta-se as tabelas secundárias a outras tabelas, terciárias. Isso dá a formação do floco de neve.
Remove-se as formas normais, sendo elas 1FN, 2FN e 3FN. Após isso, coloca-se todos os dados em uma tabela única que passará por uma validação ETL (Extração, Transformação e Carga).
Fragmenta-se o modelo relacional em diversas dimensões das quais se retira as chaves primárias e estrangeiras, uma vez que os dados pertencentes ao modelo serão sumarizados.
Gera-se dimensões degeneradas ou descaracterizadas pelas tabelas transacionais. Apesar da perda de dados, isso se faz relevante para a análise em diferentes dimensões.
Apesar de poupar espaço de armazenamento, a modelagem snowflake é contraindicada para consultas com alta demanda de processamento em razão do seu potencial para impactar negativamente os tempos de resposta das consultas.
Certo
Errado


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
O snowflaking é uma das técnicas de modelagem dimensional.
Certo
Errado