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

Próximas questões
Com base no mesmo assunto
Q4113854 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: B

Fundamento decisivo: A definição conceitual de chave estrangeira como atributo que referencia a chave primária de outra tabela era o elemento suficiente para identificar a alternativa correta.

Tema central: Chaves e relacionamentos
Análise das alternativas
A
Errada
Está errada porque atribui à normalização uma finalidade principal que não é a dela. Normalização visa reduzir redundância e anomalias de atualização, e não aumentar desempenho de consultas SQL nem reduzir necessidade de índices e junções.
B
Certa
A alternativa B está correta porque descreve a função da chave estrangeira no modelo relacional: um atributo que referencia a chave primária de outra tabela, estabelecendo vínculo lógico entre registros.
C
Errada
Está errada porque chave primária, por definição, identifica unicamente cada registro e não admite valores nulos nem duplicados. A menção a índice físico da tabela não altera essa regra conceitual.
D
Errada
Está errada porque o modelo entidade-relacionamento admite, sim, relacionamentos muitos-para-muitos. Na implementação relacional, esse tipo de relacionamento costuma ser resolvido por tabela associativa.
Pegadinha da questão
A questão mistura conceitos de modelagem e implementação para induzir confusão: finalidade da normalização, requisitos da chave primária e cardinalidade muitos-para-muitos no modelo ER.
Dica para questões semelhantes
  • Quando a alternativa trouxer definição de chave estrangeira, verifique se há referência à chave primária de outra tabela.
  • Se a afirmação sobre normalização falar em desempenho como objetivo principal, desconfie: o núcleo é reduzir redundância e anomalias.
  • Para chave primária, confirme sempre unicidade e ausência de nulos.
  • Separe modelo ER de implementação relacional: muitos-para-muitos existem no ER e, na implementação, normalmente exigem tabela associativa.

Clique para visualizar este gabarito

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