Questão de Banco de Dados — Modelagem de dados — FGV 2025
- Código
- fg106119
- Banca
- FGV
- Órgão
- AgSUS
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Gestão Tecnologia da Informação
- AV - V - V.
- BV - F - F.
- CF - V - V.
- DV - F - V.
- EF - F - V.
GabaritoE — F - F - V.
Gabarito: letra E — F, F, V. A modelagem relacional (OLTP) prioriza a integridade e eficiência em transações por meio da normalização, e não da desnormalização. Já a modelagem multidimensional (OLAP) visa a rapidez em consultas analíticas, empregando desnormalização (esquema estrela, snowflake) para reduzir o número de joins. A terceira afirmativa associa corretamente cada modelo ao seu contexto típico (OLTP vs. OLAP).
A banca explora a confusão clássica entre as técnicas: normalização no relacional x desnormalização no multidimensional. A tabela abaixo resume os contrastes:
Característica | Modelagem Relacional | Modelagem Multidimensional |
|---|---|---|
Objetivo | Eficiência em transações (insert/update/delete) | Rapidez em consultas analíticas e agregações |
Técnica | Normalização (reduz redundância, evita anomalias) | Desnormalização (acelera leitura, maior redundância) |
Contexto | Sistemas OLTP (operacionais) | Sistemas OLAP (Data Warehouse, BI) |
A Modelagem Relacional busca garantir, com emprego da técnica de desnormalização, a integridade dos dados e a eficiência nas operações do dia-a-dia, como inserir, atualizar e excluir informações.
O erro está em desnormalização. A modelagem relacional utiliza a normalização (formas normais) para eliminar redundâncias e evitar anomalias de inserção, atualização e exclusão, garantindo a integridade dos dados. A desnormalização é uma técnica oposta, usada em modelagem multidimensional para melhorar desempenho de leitura, mas que sacrifica a integridade em favor da velocidade. Portanto, a afirmativa troca o conceito: relacional = normalização; multidimensional = desnormalização.
A Modelagem Multidimensional busca otimizar, pela elevada normalização dos dados, a consulta e a agregação de grandes volumes de dados para análises complexas.
Aqui o erro é o oposto: a modelagem multidimensional utiliza desnormalização (elevada redundância controlada) para acelerar consultas, não normalização. A normalização fragmenta os dados em várias tabelas, exigindo joins que penalizam o desempenho de agregações. Modelos como esquema estrela ou floco de neve são intencionalmente desnormalizados para que consultas analíticas sejam mais rápidas. A afirmativa inverte a técnica correta.
A Modelagem Relacional está focada em sistemas operacionais e transacionais (OLTP - Online Transaction Processing), enquanto a Modelagem Multidimensional foca em sistemas de análise e tomada de decisão (OLAP - Online Analytical Processing), como Data Warehouses e sistemas de Business Intelligence (BI).
Essa afirmativa está correta. O modelo relacional é tradicionalmente usado em bancos de dados operacionais, que lidam com muitas transações curtas (inserir, atualizar, deletar), enquanto o modelo multidimensional é projetado para data warehouses, onde a carga é de consultas complexas e agregações de grandes volumes. A associação OLTP/relacional e OLAP/multidimensional é clássica e correta.
A banca inverteu as técnicas de normalização e desnormalização nas duas primeiras afirmativas. O candidato que confundir os conceitos pode assinalar V–V–F, porém a combinação correta é F–F–V. Decore: relacional normaliza (integridade), multidimensional desnormaliza (performance).
Gabarito: letra E — sequência F, F, V.
Link permanente: /questoes/fg106119