Uno dei vantaggi del sistema di gestione di database relazionali come Access 2010 consiste nell'impostare facilmente tabelle e relazioni con vincoli per renderli più strettamente seguiti. Una caratteristica è la capacità di creare e mantenere relazioni tra le tabelle.
Per iniziare, Avvia accesso, crea tabelleper definire le relazioni tra loro. Per esempio, sto usando un database esistente con tabelle (chiavi primarie assegnate e tipi di dati con vincoli applicati). Avviare Access 2010, accedere a Strumenti di database sulla nuova barra multifunzione di Access e fare clic Le relazioni pulsante.
L'accesso si aprirà Le relazioni scheda con Mostra tabella La finestra di dialogo. Seleziona tabelle, query o entrambi e premi Inserisci.
Vedrai tabelle / query selezionate piccole finestre con nomi di colonne in Finestra delle relazioni. Ora siediti e inizia a riflettere sulle tabelle selezionate per metterle in relazione correttamente. In questo esempio sto usando solo quattro tabelle (Esempio di suggerimenti per la dipendenza, Corsi, Docente, Foglio di valutazione).
Ora sto creando uno-molti-rapporto tra Esempio di dipendenza (Studente) e corsi tavolo. Fai clic e tieni premuta la chiave primaria di Esempio AddictiveTips, trascinalo e lascialo cadere nome del corso nel piccola finestra di Corsi. Subito Modifica relazioni verrà visualizzata una finestra di dialogo. Qui puoi creare una nuova relazione tra le tabelle, specificare il tipo di join e applicare integrità referenziale. A scopo dimostrativo, ho intenzione di ignorare tutte le opzioni e colpire Creare.
Vedrai una delle molte relazioni create tra ID esempio di AddictiveTips e codice del corso.
Per creare una relazione one-one con l'applicazione dell'integrità referenziale, tieni premuto ID esempio di AddictiveTips, trascinalo e rilascialo Contrassegna ID foglio. Modifica relazione apparirà la finestra di dialogo. Ora abilita Applicare l'integrità referenziale (assicurare coerenza & convalida le voci corrispondenti) & Elimina a cascata i record correlati casella di controllo (garantisce la rimozione di tutti i dati correlati da Libretto universitario quando viene eliminato l'ID dell'esempio di AddictiveTips). Clic Tipo di iscrizione per aprire la finestra di dialogo.
Queste tre opzioni sono simili a quelle di SQL join interno, join esterno e esterno destro aderire. Seleziona un tipo di join e premi OK.
Clic Creare stabilire una relazione 1-1 tra ID esempio di AddictiveTips e Contrassegna ID foglio.
Questa è la forma più semplice di relazioni tra tabelle / query. Diventa molto complesso e sfuggente man mano che cresce.
Le relazioni consentono di correlare e garantire la coerenza dei dati da una tabella all'altra. Ora puoi liberare la potenza di Access 2010 creando più tabelle e stringendo relazioni con esse.
Commenti