Em um sistema de banco de dados relacional, a organização e...

Próximas questões
Com base no mesmo assunto
Q4112363 Banco de Dados
Em um sistema de banco de dados relacional, a organização e a integridade dos dados dependem do correto uso de chaves, relacionamentos e restrições. Considerando os conceitos fundamentais de banco de dados, assinale a alternativa CORRETA:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: O decisivo era identificar a definição básica de chave estrangeira no modelo relacional, como o atributo que referencia a chave primária de outra tabela e mantém a integridade referencial.

Tema central: Chaves e integridade relacional
Análise das alternativas
A
Certa
A alternativa A está correta porque descreve a chave estrangeira como atributo que referencia a chave primária de outra tabela, garantindo integridade referencial entre registros relacionados.
B
Errada
Está errada porque o modelo entidade-relacionamento admite, sim, relacionamentos muitos-para-muitos. Além disso, a implementação relacional desse caso costuma exigir tabela associativa, e não conversão direta em chaves compostas.
C
Errada
Está errada porque chave primária, por definição, não pode conter valores nulos. A alegação de que o SGBD identificaria o registro pelo índice físico não elimina a exigência lógica de unicidade com não nulidade da chave primária.
D
Errada
Está errada porque a finalidade principal da normalização é reduzir redundância e evitar anomalias de inserção, atualização e exclusão. Aumentar desempenho de consultas não é seu objetivo principal, e a normalização pode inclusive exigir mais junções.
Pegadinha da questão
A questão explora confusões conceituais básicas: negar muitos-para-muitos no modelo ER, esquecer que chave primária não admite nulos e trocar a finalidade da normalização por otimização de desempenho.
Dica para questões semelhantes
  • Se a alternativa trouxer a definição de chave estrangeira como referência à chave primária de outra tabela, o critério correto é integridade referencial.
  • No modelo ER, muitos-para-muitos é admitido na modelagem; a solução relacional costuma aparecer na implementação por tabela associativa.
  • Para chave primária, verifique sempre os dois requisitos conceituais: unicidade e ausência de nulos.
  • Normalização deve ser ligada a redução de redundância e anomalias, não a ganho principal de desempenho em consultas.

Clique para visualizar este gabarito

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