Pular para o conteúdo principal

Questão de Banco de Dados — Formas normais — CESPE / CEBRASPE 2024

Banco de DadosFormas normais
Código
ce178300
Banca
CESPE / CEBRASPE
Órgão
MPO
Ano
2024
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Gestão de Infraestrutura de TI
Um bom projeto de banco de dados deve ter por objetivo evitar falhas provocadas por problemas que podem ser sanados por meio da normalização, que também contribui para eliminar as misturas de assuntos e as redundâncias desnecessárias de dados correspondentes. Quanto ao processo de normalização em projetos de banco de dados, julgue o item a seguir.A desnormalização é apenas tolerável quando houver imperativos rígidos de desempenho, como no caso de data warehouse, ou se o sistema não conseguir atingir um patamar mínimo de desempenho sem o processo de desnormalização.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Desnormalização em Banco de Dados

✅ CERTO. A afirmativa está correta: a desnormalização é uma técnica de otimização que só se justifica diante de necessidades rigorosas de desempenho, como em data warehouses ou quando o sistema não atinge o desempenho mínimo exigido sem ela. Trata-se de um trade-off consciente entre redundância e velocidade de consulta, aceito na prática quando os ganhos de performance superam os riscos de anomalias.

A normalização padrão (1FN a 3FN/BCNF) visa eliminar redundâncias e evitar anomalias de atualização, mas pode gerar um número excessivo de joins, comprometendo a performance de consultas analíticas. A desnormalização reintroduz redundâncias controladas para acelerar a leitura, sendo adotada em ambientes como data warehouses (modelo estrela/floco) e sistemas OLAP, onde a prioridade é a velocidade de agregação. A afirmação do enunciado reflete exatamente esse princípio: a desnormalização não é a regra, mas uma exceção tolerável quando o desempenho é crítico.

PEGA ESSA DICA!

Lembre-se da diferença entre normalização (projeto lógico, elimina redundância) e desnormalização (otimização física, introduz redundância controlada). A banca cobra o entendimento de que desnormalizar não é "erro", mas sim uma decisão projetual condicionada a requisitos de desempenho. Em provas, desconfie de afirmações que condenam totalmente a desnormalização — ela tem seu lugar.

Gabarito: Certo (C).

Link permanente: /questoes/ce178300