- - MS Access 2010 Relazione e interconnessione query

MS Access 2010 Relazione e interconnessione query

Accedi al 2010 è uno strumento molto utile per la progettazione di database efornisce il data mining di livello intermedio. Ha fatto e continua a fare miracoli soprattutto quando si tratta di gestire, creare e, soprattutto, utilizzare il database relazionale fino al suo apice. Questo post tratterà di come le relazioni e le query si collegano per rendere più dinamico il database.

Per rendere più facile la comprensione del labirinto, scopri come creare una tabella e costruire relazioni tra di loro. Per iniziare, creare tabelle e applicare i vincoli desiderati sui tipi di dati.

Ad esempio: crea tre semplici tabelle (definita chiave primaria in ciascuna di esse).

clip_image001

clip_image002

clip_image003

Crea una nuova tabella con il nome di Gestione del negozio, che incapsulerà tutte le etichette dei campi (selezionate come chiave primaria), nelle rispettive tabelle. Aggiungi esattamente gli stessi nomi di campo in Gestione del negozio tavolo.

Inserire Customer_ID, Product_ID e Staff_ID nel Gestione del negozio tavolo e impostare il loro Tipo di dati per Numero per evitare l'eruzione del conflitto. Impostare il ID come Chiave primaria come mostrato nello screenshot qui sotto.

clip_image004

Ora inizia a costruire relazioni tra le tabelle, vai a Strumenti di relazione e clicca Rapporti. Apparirà la sua scheda, aggiungere tutte le tabelle e connettersi chiave primaria di Cliente, prodotti e Personale tabella con il nome del campo corrispondente in Gestione del negozio finestra del tavolo. Nel Finestra di dialogo Modifica relazione abilitare Applica integrità referenziale e Elimina a cascata i record correlati. Salvalo e chiudilo per un uso successivo.

clip_image005

Esegui una query per estrarre i dati dalle tabelle e utilizzare le relazioni in modo migliore, vai a Creare scheda e fare clic Progettazione query. È inoltre possibile effettuare query utilizzando la procedura guidata.

clip_image006

Al clic, Mostra tabella verrà visualizzata la finestra di dialogo, selezionare tutte le tabelle e fare clic Inserisci. Puoi anche aggiungere query ma poiché non abbiamo ancora effettuato alcuna query, la lasceremo.

clip_image007

Mostra la relazione tra le tabelle, come mostrato nello screenshot seguente.

clip_image008

Per creare una query, trascina Identificativo del cliente a partire dal Gestione del negozio tabella Window e rilasciarla sopra la prima Colonna di campo nel riquadro inferiore, quindi trascina Nome del cliente a partire dal Cliente finestra della tabella e rilasciala al secondo Campo colonna (1a riga), posizionare il secondo elemento da Cliente tavolo il terzo Campo colonna e così via. Fai esattamente lo stesso con Codice prodotto, trascinalo da Gestione del negozio e rilasciare sulla colonna del campo adiacente a Customer_Phone. Trascina Staff_ID a partire dal Gestione del negozio e rilascialo sulla colonna del campo accanto a i saldi. Al termine della compilazione dei campi, denominare la query e salvarla.

clip_image009

Fai clic sullo screenshot qui sopra per ingrandire

Ora visualizza questa query in vista tabella, In fase di aggiunta Identificativo del cliente, lo noterai query aggiornerà automaticamente le informazioni corrispondenti all'ID cliente specificato, ciò è dovuto al fatto che sono state create relazioni tra tabelle e Applica integrità referenziale e Elimina a cascata i record correlati sono abilitati. Quindi, eliminando qualsiasi record, cancellerà automaticamente i record corrispondenti nella sua tabella originale.

clip_image010

Fai clic sullo screenshot qui sopra per ingrandire

Ora le relazioni tra tabelle e query funzionano entrambe insieme, rendendo il database più coerente e dinamico.

Commenti