Capire che l'integrità referenziale è un sistema di regole che verrà utilizzato per garantire che dati di rapporto è valida e che non è possibile eliminare accidentalmente un record in una tabella , se un record corrispondente è presente in una tabella correlata .
2
sapere che è possibile applicare l'integrità referenziale quando si crea un rapporto , o è possibile applicare in un secondo momento facendo doppio clic sulle linee di relazione tra le tabelle che si desidera utilizzare . Clicca su Applica integrità referenziale nella finestra che appare .
3
Rendetevi conto che l'integrità referenziale non può essere impostato a meno che non siano soddisfatte certe condizioni .
4
capire che si devono osservare alcune regole di una volta l'integrità referenziale viene applicata .
Condizioni richieste per l' integrità referenziale
5
capire che non è possibile impostare l'integrità referenziale a meno che il campo corrispondente della tabella primaria è una chiave primaria o ha un indice univoco.
6
Sappiate che i campi relativi devono avere lo stesso tipo di dati . Ci sono due eccezioni a questa regola .
7
Rendetevi conto che entrambe le tabelle devono essere presenti nello stesso database di Microsoft Access . Se sono collegate , devono essere entrambi in formato Access. È necessario aprire il database che contiene le tabelle prima di poter impostare l'integrità referenziale .
Regole da seguire quando l'integrità referenziale viene applicata
8
Comprendere che , quando viene applicata l'integrità referenziale , non si sarà in grado di immettere un valore nel campo chiave esterna della tabella correlata a meno che tale valore esiste nella chiave primaria della tabella primaria. Ad esempio, nel vostro database di CD , non è possibile assegnare un CD di un artista che non esiste nella tabella Artist . È possibile assegnare un valore nullo per il CD comunque . Ciò indicherebbe che il CD è assegnato a nessuno .
9
sapere che quando viene applicata l'integrità referenziale , non sarà in grado di eliminare un record da una tabella se esiste un record corrispondente a un tabella correlata . Ad esempio, non è possibile eliminare un record dalla tabella CD, se non vi è un record corrispondente nella tabella di Genere .
10
Sappiate che non è possibile modificare un valore chiave primaria nella tabella primaria, se quel record dispone di record correlati . Ad esempio, non è possibile modificare l' ID di un record nel database CD se la tabella utente mostra che questo particolare ID è stato preso in prestito da un amico .
software © www.354353.com