Como entender integridade referencial no Microsoft Access. Você pode garantir que relacionamentos entre registros em tabelas relacionadas sejam válidos aplicando integridade referencial no Microsoft Access. Por exemplo, se a integridade referencial for aplicada, não será permitido excluir registro da tabela Clientes se houver registro correspondente na tabela Vendas. Estas instruções são para Access 97.
Entenda que integridade referencial é um sistema de regras que o Microsoft Access usa para garantir que dados de relacionamento são válidos e que você não pode excluir acidentalmente registro em uma tabela se registro correspondente está presente em tabela relacionada.
Saiba que pode aplicar integridade referencial ao criar relacionamento, ou depois clicando duas vezes nas linhas de relacionamento entre tabelas que quer usar. Clique em Aplicar Integridade Referencial na janela que aparece.
Perceba que integridade referencial não pode ser definida a menos que certas condições sejam atendidas.
Compreenda que deve observar certas regras uma vez que a integridade referencial é aplicada.
Entenda que não pode definir integridade referencial a menos que o campo correspondente da tabela primária seja chave primária ou tenha índice único.
Saiba que os campos relacionados devem ter o mesmo tipo de dados. Existem duas exceções a esta regra.
Perceba que ambas tabelas devem estar no mesmo banco de dados Microsoft Access. Se estiverem vinculadas, ambas devem estar em formato Access. Deve abrir o banco que contém estas tabelas antes de definir integridade referencial.
Compreenda que quando integridade referencial é aplicada, não poderá inserir valor no campo chave estrangeira da tabela relacionada a menos que esse valor exista na chave primária da tabela primária. Exemplo: no seu banco de CDs, não pode atribuir CD a artista que não existe na tabela Artistas. Poderia atribuir valor nulo ao CD, indicando que não está atribuído a ninguém.
Saiba que quando integridade referencial é aplicada, não poderá excluir registro de uma tabela se houver registro correspondente em tabela relacionada. Exemplo: não poderia excluir registro da tabela CDs se houver registro correspondente na tabela Gêneros.
Saiba que não pode alterar valor de chave primária na tabela primária se aquele registro tem registros relacionados. Exemplo: não pode mudar ID de registro no seu banco de CDs se a tabela Usuários mostra que este ID foi emprestado a um amigo.
Marcar as caixas Atualizar em Cascata Campos Relacionados e Excluir em Cascata Registros Relacionados permite sobrescrever restrições contra alteração de dados e ainda preservar integridade referencial. A tabela primária é o lado "um" de um relacionamento um-para-muitos. Índice único não permite registros duplicados.
Tecnologia Eletrônica © [www.351231.com]