Questões Informática Modelo relacional

Uma tabela não pode ter valores de chaves estrangeiras nulos, em decorrência da regr...

Responda: Uma tabela não pode ter valores de chaves estrangeiras nulos, em decorrência da regra de integridade referencial.


💬 Comentários

Confira os comentários sobre esta questão.
Rodrigo Ferreira
Por Rodrigo Ferreira em 31/12/1969 21:00:00
Gabarito: b) Errado.

A regra de integridade referencial em bancos de dados relacionais estabelece que os valores das chaves estrangeiras devem corresponder a valores existentes na tabela referenciada, garantindo a consistência dos dados.

No entanto, essa regra não impede que as chaves estrangeiras sejam nulas. Valores nulos em chaves estrangeiras indicam que a linha atual não está relacionada a nenhuma linha da tabela referenciada, o que é permitido e comum em muitos casos.

Portanto, a afirmativa de que uma tabela não pode ter valores de chaves estrangeiras nulos está incorreta, pois a integridade referencial permite valores nulos nas chaves estrangeiras, desde que isso faça sentido no modelo de dados.

Essa interpretação está de acordo com as normas SQL e a teoria de bancos de dados relacionais, onde a integridade referencial exige correspondência ou nulidade, mas não proíbe valores nulos.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.