O princípio da integridade de dados caracteriza-se por condi...

Próximas questões
Com base no mesmo assunto
Q71426 Banco de Dados
O princípio da integridade de dados caracteriza-se por condições obrigatórias impostas pelo modelo de banco de dados. Nesse contexto, a restrição de integridade referencial diz que
Alternativas

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

Restrição de integridade referencial: Uma tupla de um relação A que se refere a relação B, deve existir na relação A.
A restrição de integridade referencial diz respeito a chave estrangeira.
Correspondências:
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