Questão de Banco de Dados — Banco de Dados — FUNDATEC 2023
Banco de Dados›Banco de Dados
Código
qq896717
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Administração de Dados
Qual é a diferença entre normalização e desnormalização de dados?
ANormalização é o processo de otimização da estrutura dos dados para evitar redundâncias e inconsistências, enquanto a desnormalização é o processo de adicionar redundâncias propositalmente para melhorar o desempenho de consultas frequentes.
BNormalização é o processo de aumentar a redundância de dados para aumentar a segurança, enquanto a desnormalização é o processo de remover a redundância para economizar espaço de armazenamento.
CNormalização é o processo de agrupar dados relacionados em uma única tabela, enquanto a desnormalização é o processo de dividir dados relacionados em várias tabelas para melhorar a escalabilidade.
DNormalização é o processo de modificar a estrutura de dados para atender a requisitos específicos de aplicativos, enquanto a desnormalização é o processo de restaurar dados em uma estrutura original após um processo de normalização.
ENormalização e desnormalização são sinônimos que descrevem o processo de modificação de dados para atender a diferentes requisitos de aplicativos.
Revelar gabarito e comentário▾
GabaritoA — Normalização é o processo de otimização da estrutura dos dados para evitar redundâncias e inconsistências, enquanto a desnormalização é o processo de adicionar redundâncias propositalmente para melhorar o desempenho de consultas frequentes.
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”.
Normalização e Desnormalização de Dados
Gabarito: letra A. Normalização é o processo de organização dos dados para reduzir redundâncias e evitar inconsistências, enquanto desnormalização é a introdução proposital de redundância para melhorar o desempenho de consultas frequentes, especialmente em ambientes analíticos (data warehouses).
A banca testa a compreensão dos conceitos fundamentais e a capacidade de distingui-los. As alternativas incorretas invertem os propósitos ou confundem as operações.
NÃO CAIA NESSA!
As alternativas B, C e D trocam os objetivos: em B, a normalização aumenta a redundância (o correto é reduzir); em C, a normalização agrupa dados e a desnormalização divide (oposto); em D, a normalização modifica dados para atender requisitos (conceito vago e incorreto). A alternativa E trata como sinônimos, o que é falso.
Alternativa A — ✅ Correta ⟵ GABARITO
Define corretamente normalização (reduzir redundância e inconsistências) e desnormalização (adicionar redundância para desempenho). É o conceito clássico encontrado em livros de banco de dados.
Alternativa B — ❌ Incorreta
Afirma que normalização aumenta redundância para segurança e que desnormalização remove redundância para economizar espaço. Isso inverte os papéis: a normalização reduz redundância, e a desnormalização adiciona redundância.
Alternativa C — ❌ Incorreta
Diz que normalização agrupa dados em uma única tabela e desnormalização divide em várias. Na verdade, a normalização decompõe tabelas em relações menores (divisão), e a desnormalização combina tabelas (agrupamento) para reduzir joins.
Alternativa D — ❌ Incorreta
Normalização não é “modificar estrutura para atender requisitos de aplicativos”, mas sim aplicar regras (formas normais) para eliminar anomalias. Desnormalização não é “restaurar estrutura original”, mas sim introduzir redundância controlada.
Alternativa E — ❌ Incorreta
Normalização e desnormalização são processos opostos, não sinônimos.
Resumo: Normalização = menos redundância, mais integridade. Desnormalização = mais redundância, melhor desempenho em consultas.