segunda-feira, 8 de setembro de 2014

C.A.P's (Cursos Abertos Profissionalizantes): Access 2010 - Impor Integridade Referencial



Na Tela acima definimos os seguinte itens:


Impor Integridade Referencial

Quando um campo é arrastado de uma tabela para outra, a tabela de onde o campo é arrastado é considerada a mais importante que a outra com a qual está se relacionando, isto é, só poderão existir dados na tabela  "secundária" se houver um registro correspondente na tabela "principal", assim determina-se qual a tabela mãe e qual a tabela filha.

Se for selecionada a caixa "Impor Integridade Referencial", determina-se a hierarquia de alimentação de entre as tabelas, assim, somente poderão ser inseridos dados na tabela filha a partir do momento em que exista um registro relacionado na tabela mãe.

O Relacionamento poderá ser de três formas: Um para UM; Um para Vários e Indeterminado.


  • Um para UM – Na tabela filha somente poderá existir um registro relacionado a um registro da tabela mãe.
  • Um para Vários – Na tabela filha poderão existir vários registros relacionados a um registro da tabela mãe.
  • Indeterminado — Quando o campo não é chave primária em nenhuma das duas tabelas.


Após selecionar a caixa "Impor Integridade Referencial", serão disponibilizadas as caixas:

"Propagar Atualização de Campos Relacionados" e "Propagar Exclusão de Registros Relacionados".


  • Propagar Atualização de Campos Relacionados – Quando selecionada, determina que qualquer modificação feita na informação do campo relacionado na tabela mãe, será propagada para as tabelas filhas.
  • Propagar Exclusão de Registros Relacionados – Quando selecionada, determina que quando houver exclusão de registros relacionados na tabela mãe, também serão excluídos os registros relacionados nas tabelas filhas.

Até a próxima aula!

Nenhum comentário:

Postar um comentário