Quando você cria um relacionamento entre duas tabelas, geralmente é uma boa ideia reforçar a integridade referencial. Integridade referencial mantém os dados precisos e garante que você não altere ou exclua acidentalmente dados relacionados em uma tabela, mas não na outra.
Preciso de integridade referencial?
A importância da integridade referencialEste conceito deve estar sempre em nossas mentes quando projetamos um modelo de dados. É a espinha dorsal da integridade dos dados em um sistema de dados. … Uma chave estrangeira de uma tabela de referência (conjunto de dados, entidade de dados) ainda precisa se referir a uma linha válida na tabela referenciada.
Qual é o problema com integridade referencial?
Em termos simples, 'integridade referencial' garante que o alvo 'referido' será encontrado. A f alta de integridade referencial em um banco de dados pode levar bancos de dados relacionais a retornar dados incompletos, geralmente sem indicação de erro.
Por que a integridade referencial é usada no banco de dados?
Integridade referencial (RI) é um termo usado com bancos de dados relacionais para descrever a integridade dos relacionamentos comerciais representados no esquema. Ele garante que os relacionamentos entre as tabelas permaneçam consistentes.
O que é um exemplo de integridade referencial?
A integridade referencial requer que uma chave estrangeira tenha uma chave primária correspondente ou seja nula. … Exemplos de restrição de integridade referencial no banco de dados Cliente/Pedido da Empresa: Cliente(CustID, CustName) Order(OrderID, CustID, OrderDate)