Come creare relazioni di database in Access

Sommario:

Come creare relazioni di database in Access
Come creare relazioni di database in Access
Anonim

Cosa sapere

  • In Strumenti database, vai a Relazioni, seleziona le tabelle, trascina un campo da una tabella all' altra e fai clic su Crea.
  • Accesso supporta tre tipi di join tramite questa procedura guidata: uno a uno, uno a molti e molti a uno.

Questo articolo spiega come creare una relazione semplice utilizzando Access per Microsoft 365, Access 2019, Access 2016 e Access per Mac.

Come creare una relazione di accesso

  1. Con Access aperto, vai nel menu Database Tools nella parte superiore del programma. Dall'area Relazioni, seleziona Relazioni.

    Image
    Image
  2. Dovrebbe apparire la finestra Mostra tabella. In caso contrario, scegli Mostra tabella dalla scheda Design. Dalla schermata Mostra tavolo, scegli i tavoli in cui vuoi essere coinvolto nella relazione, quindi seleziona Aggiungi.

    Se il database presenta già relazioni mappate, in genere a causa di moduli, report o query esistenti, Access ignora questo popup e passa invece direttamente alla vista Progettazione della finestra Relazioni.

    Image
    Image
  3. Trascina un campo da una tabella all' altra in modo che si apra la finestra Progettazione. Se il tuo database deduce già relazioni, questa finestra verrà già popolata con le relazioni.

    Tieni premuto il tasto Ctrl per selezionare più campi; trascinane uno per trascinarli tutti sull' altro tavolo.

    Image
    Image
  4. Scegli qualsiasi altra opzione che desideri, come Applica integrità referenziale o Aggiorna campi correlati a cascata, quindi seleziona Crea o Crea nuovo.

    Selezionando applica integrità referenziale significa che il database non accetterà dati che non corrispondono alla relazione. Le due opzioni cascade forzano l'eliminazione o l'aggiornamento del database quando il record di origine cambia. Ad esempio, selezionando campi correlati all'aggiornamento a cascata, il database richiederà di correggere il valore nella tabella correlata quando un valore nella tabella di origine cambia; se viene lasciato deselezionato, i vecchi valori rimangono e i nuovi record guadagnano il nuovo valore.

    Image
    Image

Tipi di unione

Access supporta tre tipi di join tramite questa procedura guidata uno-a-uno, uno-a-molti e molti-a-uno. In generale, utilizzerai in genere il primo tipo di join, che collega i dati quando i record in uno corrispondono ai record nell' altro.

Accesso supporta altri tipi di join, ma dovrai gestirli tramite strumenti avanzati, non tramite la finestra Relazioni.

Consigliato: