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

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

Fundamento decisivo: O elemento decisivo era identificar a definição conceitual de chave estrangeira no modelo relacional, distinguindo-a das alternativas que confundem normalização, chave primária e modelo ER; por isso, a descrição da alternativa D é a única compatível com o gabarito.

Tema central: Chave estrangeira
Análise das alternativas
A
Errada
Está errada porque atribui à normalização uma finalidade principal que não é a dela. Pela base, o objetivo central da normalização é reduzir redundância e dependências indesejadas, favorecendo consistência e integridade dos dados; não é, como regra principal, aumentar desempenho de consultas nem reduzir a necessidade de índices ou junções.
B
Errada
Está errada porque a chave primária, por definição, deve identificar unicamente cada registro e não pode conter valor nulo. A referência ao índice físico do SGBD não altera essa regra conceitual.
C
Errada
Está errada porque o modelo entidade-relacionamento admite, sim, relacionamentos muitos-para-muitos no nível conceitual. O ajuste ocorre na transformação para o modelo relacional, normalmente com tabela associativa, e não por uma suposta proibição no modelo ER nem por conversão direta em chaves compostas.
D
Certa
A alternativa D está correta porque descreve a regra conceitual da chave estrangeira no modelo relacional: ela serve para referenciar a chave primária de outra tabela e, com isso, estabelecer o vínculo lógico entre registros relacionados. Esse é o mecanismo ligado à integridade referencial, que garante coerência entre tabelas.
Pegadinha da questão
A questão explorou confusões clássicas: tratar normalização como técnica de performance, admitir nulos em chave primária e misturar o modelo conceitual ER com a implementação relacional. A alternativa correta se resolve pela definição exata de chave estrangeira.
Dica para questões semelhantes
  • Se a alternativa definir atributo que referencia a chave primária de outra tabela para ligar registros, isso aponta para chave estrangeira.
  • Em questões sobre normalização, verifique se o foco está em redundância, dependências e integridade; se a alternativa trouxer desempenho como finalidade principal, desconfie.
  • Para chave primária, aplique sempre o critério mínimo: unicidade e ausência de nulos.
  • No modelo ER, se a afirmação negar relacionamento muitos-para-muitos, ela conflita com a modelagem conceitual.

Clique para visualizar este gabarito

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