Questão de Banco de Dados — DW - Data Warehouse — FGV 2023
- Código
- fg060101
- Banca
- FGV
- Órgão
- AL-MA
- Ano
- 2023
- Nível
- Superior
- Cargo
- Técnico de Gestão Administrativa - Programador de Sistemas
- AI.
- BII.
- CIII.
- DI e II.
- EII e III.
GabaritoE — II e III.
Gabarito: letra E (itens II e III corretos). A questão cobra conceitos fundamentais de data warehouse e modelagem dimensional. O item I erra ao classificar o DW como volátil, quando a característica correta é não-volatilidade. O item II descreve corretamente o esquema floco de neve como variação do estrela com dimensões normalizadas em hierarquia. O item III define corretamente a constelação de fatos como múltiplas tabelas fato compartilhando dimensões.
No item I, a banca troca não volátil por volátil. O data warehouse é não volátil: após a carga, os dados não são alterados ou deletados, apenas consultados e atualizados periodicamente. Decore: "DW é não volátil, variante no tempo, orientado a assunto e integrado".
Item | Afirmação | Correto? | Motivo |
|---|---|---|---|
I | Data warehouses são coleção orientada a assunto, volátil, variável no tempo para apoio à tomada de decisões | ❌ Incorreto | A característica correta é não volátil; dados não são alterados após a carga |
II | Esquema floco de neve é variação do estrela com dimensões normalizadas em hierarquia | ✅ Correto | Descrição precisa: normalização das tabelas dimensão até 3ª forma normal |
III | Constelação de fatos é conjunto de tabelas fato que compartilham algumas tabelas dimensão | ✅ Correto | Definição exata: múltiplas tabelas fato com dimensões comuns |
O item afirma que o data warehouse é volátil, o que contradiz a definição clássica. Segundo Inmon, um DW é uma coleção de dados orientada a assunto, não volátil, variável no tempo e integrada. A não-volatilidade significa que os dados não sofrem alterações frequentes; apenas operações de carga e consulta são permitidas. O termo "volátil" é o oposto do conceito correto.
O esquema floco de neve (snowflake) é uma variação do esquema estrela onde as tabelas dimensão são normalizadas, geralmente até a 3ª forma normal, criando uma hierarquia de tabelas. Isso reduz redundância, mas pode piorar o desempenho de consultas devido a mais junções. A descrição do item está precisa.
Uma constelação de fatos (fact constellation) é um conjunto de múltiplas tabelas fato que compartilham tabelas dimensão comuns. Esse modelo é útil quando há mais de um processo de negócio a ser analisado, permitindo consultas que envolvem várias tabelas fato simultaneamente. O item está correto.
Conclusão: Apenas os itens II e III estão corretos, correspondendo à alternativa E.
Link permanente: /questoes/fg060101