Microsoft Access 2003 rimane un potente strumento per lo sviluppo di database relazionali per ogni tipo di attività , non-profit e usi personali . I progetti di database più adatti coinvolgono ingresso dati ripetitivi seguita da segnalazione routine per l' utente finale . Dati complessi insiemi di sostegno alla gestione di un database . Progetti a lungo termine garantiscono anche il livello di sforzo richiesto nella progettazione, installazione e manutenzione di un database ben funzionante di Microsoft Access 2003 . Gli oggetti all'interno di un database
progettazione di database di Access Accesso considera quattro principali oggetti : tabelle , query, maschere e report , come descritto da Microsoft nel suo "2003 Corsi di Formazione di accesso . " I dati vengono immessi attraverso forme , estratti tramite query e presentati nei report . Tabelle definire i tipi , stili e formati di dati che possono essere registrati . Query estrarre e manipolare un sottoinsieme di dati da una o più tabelle . Moduli basati su query forniscono un meccanismo sicuro e semplice per inserire i dati . Report basati su query di fornire all'utente finale con i dati estratti , ordinati e formattati necessarie per il processo decisionale .
Database Design
Il passo più importante della progettazione di database è considerare il rendimento richiesto per l'analisi finale e decisioni. Tutte le decisioni in merito al flusso di dati tra l'uscita anticipata . Ad esempio , i rapporti etichetta postale richiedono dati di indirizzo in una tabella in un formato particolare . Allo stesso modo , una relazione di sintesi -di- spesa necessita di singole spese memorizzati in una tabella . Immissione dei dati non necessari richiede solo tempo prezioso e spazio di archiviazione .
Inizio intervistando gli utenti finali a identificare le loro aspettative di un rapporto . Hanno gli utenti finali tracciare un quadro del layout del report immaginato e contenuti . Il livello di dettaglio e di parametri in un report richiedono che esistano i dati di supporto sottostanti nelle tabelle .
Progettazione del database riguarda il rapporto tra i dati e le tabelle che contengono i dati . La natura flessibile dei database relazionali permette di imballaggio dati strettamente correlati, come le informazioni di contatto , nella tabella 1 , che è legato ad un altro pacchetto di informazioni strettamente correlate, come la tabella 2 delle spese per tali contatti . Il progetto di database include un collegamento logico , o relazione , tra i tavoli . In questo esempio , i contatti elencati nella tabella 1 hanno trascorso le spese elencate nella tabella 2 .
Inevitabile Difetti di progettazione
Microsoft Access 2003 consente la flessibilità di cambiare un maschera o un report con tutti i dati nelle tabelle , se l'elemento è basato su una query . Una forma diventa obsoleto se una maschera basata sulla tabella 1 ( invece di una query ) richiede l'aggiunta di un parametro alla tabella 2. Al contrario, una maschera basata su una query in seguito può includere uno o più parametri di altre tabelle con un minimo di angoscia per il progettista di database .
Inevitabilmente un nuovo utente finale sarà richiesta una relazione non è possibile da il progetto iniziale , sia da dati mancanti o dati formattati in modo non corretto . La fissazione di un difetto di progettazione diventa un equilibrio di tempo e di dati bisogni , ma può essere valsa la pena .
Molti difetti di progettazione di database di Access può essere sanata . Un nuovo documento di database può aggiungere le tabelle di dati vecchi e di metterle in relazione con i campi simili nelle nuove tabelle di dati . Informazioni estranee può essere copiata, ma riduce al minimo il rischio di perdita di dati .