Acerca dos conhecimentos básicos sobre Banco de Dados, espe...

Próximas questões
Com base no mesmo assunto
Q4113076 Banco de Dados
Acerca dos conhecimentos básicos sobre Banco de Dados, especialmente os fundamentos relacionados a modelos de dados, normalização, integridade e uso da linguagem SQL. Analise as alternativas abaixo e assinale a alternativa correta:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A decisão dependia de comparar as alternativas com os conceitos básicos de banco de dados relacional da base: apenas a A descreve corretamente a normalização; B, C e D contrariam noções consolidadas sobre modelo hierárquico, integridade referencial e escopo da SQL.

Tema central: fundamentos de banco de dados
Análise das alternativas
A
Certa
A alternativa A está correta porque expressa a finalidade da normalização em bancos de dados relacionais: organizar as tabelas de modo a reduzir redundâncias e evitar anomalias. Esse é o conceito básico de normalização cobrado na questão.
B
Errada
Está errada porque atribui ao modelo hierárquico uma flexibilidade que ele não tem. Pela base, o modelo hierárquico é estruturalmente rígido e baseado em relações pai-filho, não sendo caracterizado por múltiplas relações livres entre registros nem pela ausência de limitações estruturais rígidas.
C
Errada
Está errada porque inverte a função da chave estrangeira. Pela base, a chave estrangeira é justamente um mecanismo de integridade referencial, servindo para impedir referência a registro inexistente na tabela referenciada, salvo valores nulos quando permitidos pelo esquema.
D
Errada
Está errada porque restringe indevidamente o escopo da SQL à manipulação de dados. Pela base, SQL também inclui comandos de definição de dados e estruturas, como criação e alteração de tabelas e outros objetos do banco.
Pegadinha da questão
A questão explorou confusões clássicas: tratar normalização como noção vaga de organização, inverter o papel da chave estrangeira e reduzir SQL apenas à manipulação de dados.
Dica para questões semelhantes
  • Quando a alternativa tratar de normalização, verifique se ela menciona redução de redundância e prevenção de anomalias; esse é o núcleo do conceito.
  • Se aparecer chave estrangeira, teste a afirmação pelo critério da integridade referencial: ela existe para vincular valores válidos à tabela de origem, não para liberar referências inválidas.
  • Em itens sobre SQL, descarte afirmações que limitem a linguagem apenas à manipulação de dados, porque ela também abrange definição de estruturas.
  • Ao avaliar modelos de dados, não atribua ao modelo hierárquico características de flexibilidade ampla ou múltiplas relações livres entre registros.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo