Skip to main content

Definizione delle relazioni tra tabelle in Microsoft Access 2010

Access: Corso Base. Relazioni tra tabelle. Parte Prima -Tutorial 29 (Potrebbe 2024)

Access: Corso Base. Relazioni tra tabelle. Parte Prima -Tutorial 29 (Potrebbe 2024)
Anonim
01 di 06

Iniziare

Il vero potere dei database relazionali risiede nella loro capacità di tracciare le relazioni (da cui il nome) tra gli elementi di dati. Tuttavia, molti utenti di database non capiscono come sfruttare questa funzionalità e utilizzare semplicemente Microsoft Access 2010 come foglio di calcolo avanzato. Questo tutorial illustra il processo di creazione di una relazione tra due tabelle in un database di Access.Questo esempio utilizza un semplice database per tracciare l'attività in esecuzione. Contiene due tabelle: una che tiene traccia dei percorsi che normalmente sono in esecuzione e un'altra che tiene traccia di ogni corsa.

02 di 06

Avvia lo strumento Relazioni

Aprire lo strumento Relazioni di accesso selezionando Strumenti del database scheda sul nastro di accesso. Quindi fare clic su Le relazioni pulsante.

03 di 06

Aggiungi le tabelle correlate

Se questa è la prima relazione che hai creato nel database corrente, viene visualizzata la finestra di dialogo Mostra tabelle.Uno alla volta, selezionare ogni tabella che si desidera includere nella relazione e fare clic su Inserisci pulsante. (Utilizzare il tasto Ctrl per selezionare più tabelle contemporaneamente.) Dopo aver aggiunto l'ultima tabella, fare clic su Vicino pulsante per continuare.

04 di 06

Visualizza il diagramma delle relazioni

A questo punto, vedrai il diagramma delle relazioni in bianco. In questo esempio, stiamo creando una relazione tra la tabella Routes e la tabella Runs. Come puoi vedere, entrambe le tabelle sono state aggiunte al diagramma. Si noti che non ci sono linee che uniscono le tabelle, indicando che non ci sono ancora relazioni tra le tabelle.

05 di 06

Creare la relazione tra le tabelle

Per creare la relazione tra le due tabelle, è necessario innanzitutto identificare la chiave primaria e la chiave esterna nella relazione. Se hai bisogno di un corso di aggiornamento su questi concetti, leggi le chiavi del database.

Fare clic sulla chiave primaria e trascinarla sulla chiave esterna, che apre il Modifica relazioni dialogo. In questo esempio, l'obiettivo è garantire che ogni esecuzione nel nostro database avvenga lungo un percorso stabilito. Pertanto, la chiave primaria (ID) della tabella Routes è la chiave primaria della relazione e l'attributo Route nella tabella Runs è la chiave esterna. Guarda la finestra di dialogo Modifica relazioni e verifica che vengano visualizzati gli attributi corretti.Inoltre, a questo punto, è necessario decidere se imporre l'integrità referenziale. Se si seleziona questa opzione, Access assicura che tutti i record nella tabella Runs abbiano sempre un record corrispondente nella tabella Routes. In questo esempio, viene applicata l'applicazione dell'integrità referenziale.Clicca il Creare pulsante per chiudere la finestra di dialogo Modifica relazioni.

06 di 06

Visualizza il diagramma delle relazioni completate

Riesaminare il diagramma delle relazioni completate per assicurarsi che rappresenti correttamente la relazione desiderata. Si noti che la linea di relazione nell'esempio unisce le due tabelle e la sua posizione indica gli attributi coinvolti nella relazione di chiave esterna.Noterai inoltre che la tabella Routes ha un 1 nel punto di join mentre la tabella Runs ha un simbolo infinito. Ciò indica che esiste una relazione uno-a-molti tra Rotte ed Esecuzioni. Per informazioni su questo e altri tipi di relazioni, leggi Introduzione alle relazioni.