O princípio da integridade de dados caracteriza-se por condi...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Letra D - uma linha de uma tabela S que se refere à tabela V deve referenciar uma linha existente na tabela V.
Para compreender o princípio da integridade de dados, é fundamental conhecer a noção de integridade referencial, que faz parte do conjunto de restrições de um banco de dados relacional. A integridade referencial é um conceito que garante a consistência entre tabelas através de chaves estrangeiras.
Quando uma tabela S possui uma chave estrangeira que aponta para a chave primária de uma tabela V, a integridade referencial exige que todo registro na tabela S referencie um registro válido na tabela V. Ou seja, se uma linha em S tem uma referência para um dado em V, esse dado deve de fato existir na tabela V. Isso previne a existência de referências perdidas ou "órfãs" e assegura que as relações entre as entidades do banco de dados se mantenham coerentes e íntegras.
A integridade referencial é uma regra do modelo relacional que sustenta a confiabilidade dos dados. É uma prática indispensável para a manutenção de dados precisos e para prevenir erros de consistência em operações de inserção, atualização e exclusão de dados no banco.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A restrição de integridade referencial diz respeito a chave estrangeira.
a) nenhum valor de chave primária pode ser nulo. -> Restrição de chave ou de entidade.
b) o valor de cada campo deve ser um valor nulo ou um valor único dentro dos valores permitidos para o campo -> Restrição de unique.
c) os valores das chaves primárias devem ser atômicos. -> Isso é o que exige a 1FN, mas não somente para as chaves primárias e sim para todos os atributos da tabela.
d) uma linha de uma tabela S que se refere à tabela V deve referenciar uma linha existente na tabela V. -> Restrição de integridade referencial.
e) uma tabela deve ter pelo menos uma chave.
Integridade referencial é um conceito relacionado à chaves estrangeiras. Este conceito diz que o valor que é chave estrangeira em uma tabela destino, deve ser chave primária de algum registro na tabela origem.
Logo, a alternativa D está correta pois informa que a linha de uma tabela S que se refere à tabela V deve referenciar uma linha existente na tabela V.
Desde de quando Chave Primária pode ser nula ???
A = Restrição de ENTIDADE e não CHAVE como o Luiz falou
B = Restrição de UNICIDADE
C = 1FN
E = Tabela deve ter uma chave ÚNICA, RESTRIÇÃO DE CHAVE
GABARITO D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo