Pular para o conteúdo principal

Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — Quadrix 2025

Banco de DadosSGBD - Sistema de Gerenciamento de Banco de Dados
Código
qg594972
Banca
Quadrix
Órgão
CFO
Ano
2025
Nível
Superior
Cargo
Analista de Infraestrutura
Um componente fundamental de qualquer infraestrutura de computação é o sistema de banco de dados formado pelos servidores e SGBDs. É lá que ficam os dados e as informações da empresa. Com base nessas informações, julgue o item seguinte.A normalização completa elimina a necessidade de otimização adicional no banco de dados.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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 otimização de banco de dados

Gabarito: ERRADO (letra E). A normalização completa do banco de dados não elimina a necessidade de otimização adicional; ela é apenas uma etapa do projeto lógico que visa reduzir redundâncias e anomalias, mas a otimização de desempenho (como criação de índices, ajuste de consultas e particionamento) continua sendo necessária e, muitas vezes, é até prejudicada por uma normalização excessiva, que pode exigir mais joins e, por isso, demandar técnicas de desnormalização.

A normalização é o processo de organizar os dados em tabelas para reduzir a redundância e a dependência, seguindo as formas normais (1FN, 2FN, 3FN, FNBC, 4FN, 5FN). Ela atua no nível lógico do projeto, garantindo a integridade e a consistência dos dados. A otimização, por sua vez, atua no nível físico e de execução, buscando melhorar o desempenho das consultas e operações. São objetivos distintos e complementares: a normalização busca a qualidade estrutural, enquanto a otimização busca a eficiência operacional.

Na prática, um banco de dados totalmente normalizado pode apresentar um desempenho ruim em consultas complexas, pois exige a junção de muitas tabelas. Para contornar isso, os administradores de banco de dados frequentemente utilizam a desnormalização (intencionalmente violar algumas regras de normalização) ou criam índices para acelerar as buscas. A criação de índices, o ajuste de consultas SQL, o particionamento de tabelas e a otimização do armazenamento físico são exemplos de otimizações que permanecem necessárias mesmo após a normalização completa.

A banca explora a confusão entre o objetivo da normalização (eliminar redundância e anomalias de atualização) e o objetivo da otimização (melhorar o desempenho). O candidato que pensa que a normalização resolve todos os problemas de banco de dados cai na armadilha. A normalização é uma boa prática de modelagem, mas não é uma solução mágica para o desempenho; ela é, na verdade, um ponto de partida que pode exigir ajustes posteriores.

Guarde a distinção: normalização = qualidade lógica dos dados; otimização = desempenho físico das operações. É exatamente essa fronteira que a assertiva ignora ao afirmar que a normalização elimina a necessidade de otimização.

Alternativa E — ❌ Incorreta ⟵ GABARITO

A afirmação está errada porque a normalização completa não elimina a necessidade de otimização adicional. A normalização é uma técnica de modelagem de dados que visa reduzir a redundância e as anomalias de inserção, atualização e exclusão, mas ela não tem como objetivo principal o desempenho. Pelo contrário, um banco de dados excessivamente normalizado pode ter desempenho ruim devido ao grande número de joins necessários para recuperar dados. Por isso, a otimização (como criação de índices, desnormalização controlada, ajuste de consultas) continua sendo uma etapa essencial na administração de banco de dados, mesmo após a normalização completa.

PEGA ESSA DICA!

Para questões sobre normalização e otimização, lembre-se: a normalização combate a redundância e as anomalias; a otimização combate a lentidão e o baixo desempenho. Elas são complementares, não excludentes. Se a assertiva disser que uma elimina a necessidade da outra, está errada.

Gabarito: letra E (ERRADO).

Link permanente: /questoes/qg594972