Casa Social media Come creare basi dati relazioni database in Access 2016 - dummies

Come creare basi dati relazioni database in Access 2016 - dummies

Sommario:

Video: 29.Access da zero. Creare la relazione tra due tabelle. 2024

Video: 29.Access da zero. Creare la relazione tra due tabelle. 2024
Anonim

I database relazionali dividono i dati tra due o più tabelle. Access 2016 utilizza un campo di collegamento, denominato chiave esterna, per legare insieme le tabelle correlate. Ad esempio, una tabella può contenere nomi e indirizzi di volontari, mentre un'altra tabella tiene traccia della storia della partecipazione all'evento volontario. Le informazioni sulla partecipazione all'evento sono legate alle informazioni sui volontari con un campo di collegamento, che (in questo esempio) è probabilmente un ID volontario.

Se è possibile trascinare e rilasciare, è possibile creare una relazione tabella.

Tenere presenti queste tre limitazioni:

  • È possibile correlare solo le tabelle che si trovano nello stesso database.

  • È possibile correlare le query alle tabelle, ma ciò è insolito.

  • Devi dire ad Access in particolare come sono collegate le tue tabelle.

Quando sei pronto per giocare il sensale tra i tuoi amorevoli tavoli, ecco come farlo.

La finestra Relazioni

Per costruire una relazione tra tabelle, prima apri la finestra Relazioni. Segui questi passi:

  1. Fai clic sulla scheda Strumenti database sulla barra multifunzione.

    Il gruppo Relazioni viene visualizzato sulla barra multifunzione.

    Il pulsante Relazioni nella scheda Strumenti del database.
  2. Dal gruppo Relazioni, fare clic sul pulsante Relazioni.

    Viene visualizzata la finestra Relazioni. La prima volta che imposti una relazione, viene visualizzata anche la finestra di dialogo Mostra tabella.

    Se alcune tabelle sono già elencate nella finestra, qualcuno (o qualche procedura guidata) ha già definito le relazioni per questo database. Se non sei sicuro di come sono arrivati ​​e se più di una persona sta lavorando sul tuo database, interrompi e consulta tutti gli sviluppatori di database prima di cambiare le relazioni. Ciò che potrebbe funzionare per te potrebbe essere disastroso per i tuoi colleghi.

Quando la finestra Relazioni è aperta, è possibile selezionare e correlare le tabelle.

Relazioni tabella

Per ogni coppia di tabelle correlate, è necessario selezionare le tabelle e quindi unire i relativi campi comuni.

Selezione delle tabelle

Per selezionare le tabelle correlate, aprire la finestra Relazioni e seguire questi passaggi:

  1. Scegliere Mostra tabella dal gruppo Relazioni della barra multifunzione. (Se non vedi il gruppo Relazioni, seleziona la scheda Strumenti database sulla barra multifunzione.)

    Viene visualizzata la finestra di dialogo Mostra tabella, che elenca le tabelle nel file di database corrente.

  2. Per ciascuna coppia di tabelle che si desidera nella relazione, attenersi alla seguente procedura:

    1. Fare clic sulla tabella.

    2. Fai clic su Aggiungi.

      Nello spazio di lavoro di grandi relazioni, una piccola finestra elenca i campi nella tabella selezionata.Man mano che si aggiungono tabelle al layout, viene visualizzata una finestra separata per ogni tabella. Puoi vedere queste finestre sotto la finestra di dialogo Mostra tabella.

      Utilizzare la finestra di dialogo Mostra tabella per aggiungere tabelle al diagramma Relazioni.

    Ripeti il ​​passaggio 2 per ogni coppia di tabelle che vuoi mettere in relazione. Se una delle tabelle nella coppia è già presente (a causa di una relazione esistente con un'altra tabella), non è necessario aggiungerla di nuovo.

  3. Dopo aver completato l'aggiunta di tabelle, fare clic sul pulsante Chiudi.

Quando hai tutti i tavoli presenti, sei pronto per far conoscere questi tavoli.

Gestione delle relazioni

Questa sezione contiene tutte le informazioni necessarie per creare, modificare ed eliminare le relazioni della tabella.

Creazione di relazioni

Dopo aver selezionato le tabelle, attenersi alla seguente procedura per creare una relazione tra due tabelle:

  1. Decidere quali due tabelle si desidera correlare.

    Poiché la relazione uno-a-molti è la più comune, queste istruzioni si riferiscono ad essa. Le due tabelle in una relazione uno-a-molti sono designate come adempimento di uno dei due ruoli:

    • Parent: Nella tabella padre, il campo correlato è la chiave primaria. Ogni record nella tabella padre è identificato in modo univoco da questo campo correlato.

    • Bambino: Nella tabella figlio, il campo correlato contiene le stesse informazioni del campo nella tabella padre. In genere, ha lo stesso nome del campo corrispondente nella tabella padre, sebbene questo non sia un requisito.

    Per semplificare le relative tabelle, inserisci i campi correlati vicino all'inizio dell'elenco dei campi. In Access, è necessario visualizzare i relativi campi sullo schermo prima di poter creare una relazione. Se i campi relativi non si trovano all'inizio dell'elenco dei campi, è necessario eseguire molto scorrimento per trovarli. Per spostare un campo, aprire la tabella dei problemi in DesignView, puntare al pulsante a sinistra del nome del campo, quindi premere e trascinare il pulsante per spostare il campo verso l'alto.

    Attenersi alla seguente procedura per selezionare il campo genitore dall'elenco:

    1. Posizionare il puntatore del mouse sul campo che si desidera correlare nella tabella padre.

      In genere il campo che si desidera correlare nella tabella padre è la chiave primaria.

    2. Tenere premuto il tasto sinistro del mouse.

    Tenendo premuto il tasto sinistro del mouse, seguire questi passi per unire il campo genitore al campo secondario:

    1. Trascinare il puntatore del mouse dal campo genitore alla tabella figlio.

      Un segno più appare alla base del puntatore del mouse.

    2. Puntare al campo correlato nella tabella figlio.

    3. Rilascia il pulsante del mouse.

      Viene visualizzata la finestra di dialogo Modifica relazioni, che descrive in dettaglio la relazione futura.

      La finestra di dialogo Modifica relazioni descrive in dettaglio come Access connette due tabelle.

      Fai molta attenzione prima di rilasciare il pulsante del mouse. Metti la punta del puntatore del mouse direttamente sul campo figlio prima di lasciar andare.

    • Se si trascina correttamente tra i due campi, la finestra di dialogo Modifica relazioni visualizza i campi padre e figlio affiancati.

    • Se si perde, fare clic su Annulla nella finestra di dialogo Modifica relazioni e riprovare il passaggio 3.

    1. Nella finestra di dialogo Modifica relazioni, selezionare l'opzione Enforce Referential Integrity.

    2. Controlla che i nomi dei campi siano quelli corretti e fai clic su Crea.

      L'accesso illustra la nuova relazione nella finestra Relazioni:

    • Una linea tra i campi correlati mostra che le tabelle sono correlate.

    • Se hai selezionato l'opzione Enforce Referential Integrity nel passaggio precedente, Access inserisce un 1 accanto al parent in relazione e un simbolo infinito accanto al figlio …

Per mettere in relazione un altro paio di tabelle selezionate, ripeti i passaggi 1 attraverso 5.

Una relazione uno-a-molti tra due tabelle.

L'accesso fornisce anche strumenti per la modifica e la rimozione delle relazioni.

Modifica delle relazioni

Dopo aver correlato le tabelle, è possibile visualizzare, organizzare e rimuovere le relazioni.

Se si crea una relazione che non si desidera, aprire la finestra Relazioni e seguire questi passaggi per eliminare la relazione:

  1. Fare clic sulla linea Relazione che collega le due tabelle.

    Se hai successo, la linea si addenserà. Ciò significa che la linea è selezionata.

  2. Toccare il tasto Canc sulla tastiera e quindi Sì nella casella del messaggio risultante.

    Voilà! La relazione è finita.

Se stai collegando più tabelle, la finestra Relazioni potrebbe apparire un po 'confusa perché le linee di relazione si incroceranno. Ciò rende difficile determinare quali tabelle sono correlate tra loro. Per correggere questa situazione, fare clic e trascinare la barra del titolo di una finestra della tabella in un'altra parte dello schermo.

È una buona pratica - anche se non sempre possibile - mostrare i genitori sia sopra che a sinistra dei loro figli. Cerca di disporre le tabelle padre e figlio in modo che le linee tra le tabelle padre e figlio non attraversino alcuna linea che illustri altre relazioni tra tabelle.

Hai problemi a capire le tue relazioni? (Chi non lo è?) Stai scorrendo da tutte le parti nella finestra Relazioni per vedere tutto? Se è così, il Rapporto Relazione è solo per te. Per visualizzare l'anteprima di questo rapporto, fare clic sul pulsante Rapporto relazione nel gruppo Strumenti nella scheda Progettazione della barra multifunzione. Tutte le tabelle correlate nel database verranno visualizzate in un rapporto di facile lettura. (Va bene, più facile da leggere!)

Come creare basi dati relazioni database in Access 2016 - dummies

Scelta dell'editore

Decodifica Simboli, Similitudini e Metafore sul SAT

Decodifica Simboli, Similitudini e Metafore sul SAT

Spesso ingannano SAT. Un passaggio di lettura può contenere uno o più simboli, similitudini o metafore (tutti i tipi di linguaggio figurativo) che hanno un significato più profondo. Le domande sul linguaggio figurativo possono essere simili alle seguenti: Nel secondo paragrafo, l'autore paragona il suo viaggio allo Yankee Stadium a una caccia al tesoro perché ...

Come funziona la nuova sezione SAT scrittura e lingua - dummy

Come funziona la nuova sezione SAT scrittura e lingua - dummy

Cosa significa "tendenza" nel nuovo Sezione SAT scrittura e lingua? Fuori dal campo ci sono domande basate su singole frasi casuali - le vecchie domande di "riconoscimento degli errori" e "miglioramento della frase". La sezione riprogrammata SAT Writing and Language allega domande a scelta multipla a brevi passaggi, quindi le tue revisioni hanno un contesto. La sezione presenta ancora un tema, ...

Come funziona la nuova sezione di lettura SAT - dummies

Come funziona la nuova sezione di lettura SAT - dummies

Il nuovo SAT invia completamenti di frase - istruzioni con spazi vuoti in che inserisci una parola appropriata - nell'oblio (inesistenza). Invece, i produttori di SAT hanno rinforzato i passaggi di comprensione della lettura, aggiungendo grafici e domande sulle prove. In questo modo, il College Board tenta di mettere in relazione 65 minuti di lettura altamente artificiale con la tua capacità di arare ...

Scelta dell'editore

Quad Visualizza in Blender - dummies

Quad Visualizza in Blender - dummies

Se hai utilizzato altri programmi di grafica 3D oltre a Blender, potresti essere utilizzato per qualcosa denominato Quad View, in cui la Vista 3D è suddivisa in quattro regioni: viste ortogonali superiore, anteriore e destra, insieme a una vista prospettica dell'utente. Puoi creare un layout simile a questo attraverso il compito un po 'arduo di ...

Test di garanzia della qualità per siti web mobili - manichini

Test di garanzia della qualità per siti web mobili - manichini

Prima di lanciare un nuovo sito destinato all'iPhone e iPad, verifica sempre il suo design e funzionalità su iPhone o iPad, per garantire che il sito appaia e funzioni nel modo in cui pensi che dovrebbe. L'uso di un simulatore non è mai un sostituto per il completamento di un elenco di controllo finale su un dispositivo fisico. Come ...

Ponderazione dello scopo dei file PDF - dummies

Ponderazione dello scopo dei file PDF - dummies

PDF, come implica il nome Portable Document Format, era sviluppato da Adobe Systems come mezzo per lo scambio di file digitali. L'idea principale dietro il formato del file è quella di consentire a tutti gli utenti di computer di essere in grado di aprire, rivedere e stampare i documenti salvati in esso. Ciò significa che gli utenti che lavorano su computer che ...

Scelta dell'editore

Ripresa in modalità orizzontale sulla Rebel T6i / 750D - dummies

Ripresa in modalità orizzontale sulla Rebel T6i / 750D - dummies

Modalità orizzontale sul Rebel T6i / 750D è progettato per catturare viste panoramiche, skyline della città e altri soggetti su larga scala e produce una grande profondità di campo. Di conseguenza, gli oggetti vicini alla fotocamera e ad una certa distanza appaiono nitidamente concentrati, come in questa figura. La modalità orizzontale produce un'ampia zona di messa a fuoco nitida. Come ...

Ripresa in modalità Esposizione multipla con una Canon EOS 70D - manichini

Ripresa in modalità Esposizione multipla con una Canon EOS 70D - manichini

Tramite l'opzione Esposizione multipla su la tua Canon EOS 70D, che si trova nel menu di ripresa 4 (disponibile solo nelle modalità di esposizione avanzate), puoi acquisire da due a nove immagini e quindi consentire alla fotocamera di unirle in un'unica foto. Questa funzione è stata utilizzata per creare entrambe le immagini mostrate nella figura seguente. Per ...

Menu di configurazione 2 sul Rebel T6i / 750D - dummies

Menu di configurazione 2 sul Rebel T6i / 750D - dummies

Menu di configurazione 2 sul Rebel T6i / 750D offre diversi modi per personalizzare le operazioni di base. Il menu di configurazione 2, che figura nella seguente figura, contiene le seguenti opzioni: Menu di configurazione 2 offre altri modi per personalizzare le operazioni di base. Spegnimento automatico: per risparmiare la carica della batteria, la fotocamera si spegne automaticamente dopo un determinato periodo di inattività. Con ...