Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — FGV 2024

Banco de DadosBanco de Dados Relacionais
Código
fg079779
Banca
FGV
Órgão
DATAPREV
Ano
2024
Nível
Superior
Cargo
ATI - Gestão de Serviços de TIC
A normalização é um processo crítico no projeto de bancos de dados relacionais.O objetivo principal da normalização é
  1. Aaumentar a redundância de dados para melhorar a performance das consultas.
  2. Breduzir a redundância de dados, evitando anomalias de atualização.
  3. Csimplificar o modelo de dados, eliminando a necessidade de relacionamentos entre tabelas.
  4. Dotimizar o desempenho das consultas, reduzindo a necessidade de combinar várias tabelas.
  5. Emelhorar a segurança dos dados ao restringir o acesso a informações confidenciais.
Revelar gabarito e comentário

GabaritoB — reduzir a redundância de dados, evitando anomalias de atualização.

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 de dados

Gabarito: letra B. A normalização é um processo de projeto de bancos de dados relacionais cujo objetivo principal é reduzir a redundância de dados e evitar anomalias de atualização (inserção, exclusão e modificação), garantindo a integridade dos dados. Esse conceito é fundamental na teoria de bancos de dados relacionais e amplamente cobrado em concursos.

Alternativa A — ❌ Incorreta

Afirma que a normalização busca aumentar a redundância para melhorar a performance. Isso é o oposto: a normalização reduz a redundância, e a redundância controlada (denormalização) pode ser usada para performance, mas não é o objetivo da normalização.

Alternativa B — ✅ Correta ⟵ GABARITO

A normalização visa reduzir a redundância e evitar anomalias de atualização, que ocorrem quando a mesma informação está repetida em vários lugares. Ao decompor tabelas e estabelecer relacionamentos, garante-se consistência e integridade.

Alternativa C — ❌ Incorreta

Eliminar a necessidade de relacionamentos entre tabelas é o contrário do que a normalização faz. Ela cria relacionamentos (chaves estrangeiras) para conectar tabelas decompostas, em vez de eliminá-los.

Alternativa D — ❌ Incorreta

Otimizar o desempenho das consultas não é o objetivo principal; em geral, a normalização pode aumentar o número de junções (joins), potencialmente piorando a performance. A otimização de desempenho é buscada com índices, denormalização controlada e ajustes.

Alternativa E — ❌ Incorreta

Melhorar a segurança dos dados não é finalidade da normalização. Segurança é tratada com controle de acesso, criptografia, auditoria, etc.

Gabarito: letra B.

Link permanente: /questoes/fg079779