E ' importante ottimizzare un database di Access 2007 si prevede di condividere in rete . Ottimizzare un database fornisce benefici a qualsiasi database . Eppure , se si sta condividendo sopra una rete , un database ottimizzato si accede più velocemente e risparmiare più veloce per gli utenti che lavorano con esso . Un database esistente può essere ottimizzato , ma l'ottimizzazione è meglio farlo quando il database di Access 2007 è in fase di pianificazione e le fasi di creazione di primi . Istruzioni
1
ridurre la duplicazione nel database di Access 2007. Normalizzare il tuo accesso tabelle di database 2007 è il processo di garantire che le informazioni sono memorizzate in un solo luogo . Ad esempio, un database di clienti solo le informazioni di contatto del cliente nella tabella clienti appropriato . Informazioni sono collegate dalla tabella che lo contiene ad altre tabelle e query , se necessario. In alcuni casi questo non può essere possibile. Ad esempio, la tabella di un ordine deve contenere il prezzo del prodotto o servizio al momento dell'ordine . Se collega alle attuali prodotti o servizi da tavola , il prezzo dell'ordine rifletterà le modifiche apportate al prezzo del prodotto nel tempo. Questo sarebbe inaccettabile come registro .
2
creare una chiave primaria per ogni tabella . Una chiave primaria è costituita da uno o più campi di un record che identificano in modo univoco ogni record . Per aumentare l'efficienza del campo deve essere composto da un numero univoco e non collegati . Access 2007 include una funzione " contatore " per creare numeri unici nel campo chiave primaria . Anche se più campi e campi di testo possono essere utilizzati come chiavi primarie , il loro utilizzo crea database più grandi e rallenta l'accesso alla rete .
3
Creare relazioni tra tabelle. Relazioni tra tabelle collegano i record di due tabelle . Ad esempio, la tabella clienti dovrebbe essere correlata alla tabella ordini . La chiave primaria della tabella clienti possono comparire nella tabella ordini come l'ID cliente . Gli altri campi come il nome e l'indirizzo si riferiscono alla tabella clienti utilizzando ID cliente . Per impostazione predefinita , i cambiamenti nel record della tabella corrispondente cliente vengono aggiornati automaticamente in tabelle correlate . Questo evita errori in cui le informazioni vengono cancellate in una tabella , ma rimane in un altro e mantiene le dimensioni del database il più piccolo possibile .
4
assegnare il tipo di dati più piccolo possibile per ogni campo . Ogni campo viene assegnato un particolare tipo di dati . Per esempio , il primo campo nome in una tabella di cliente memorizza il testo . Due tipi di dati progettati per memorizzare il testo sono "TESTO" e " MEMO ". Il tipo di dati Memo memorizza fino a 63.999 caratteri , che è ovviamente molto più grande del necessario. Invece , selezionare il tipo di dati TEXT , che memorizza fino a 255 caratteri di testo .
5
Aprire il menu " Record " e utilizzare il comando in modalità " DataEntry " , per aggiungere i record. Quando si apre una tabella , Access 2007 consente di recuperare il contenuto della tabella . Se si aggiunge solo i record , non c'è bisogno di recuperare l'intera tabella . Utilizzando la modalità DataEntry velocizza notevolmente il processo di aggiunta di record a una tabella .
6
Usate forme e le query per lavorare con il database . Le forme e le query create correttamente accelerare l'accesso al database . Durante la progettazione di una query di ricerca , limitare il numero di record restituiti dalla ricerca di accelerare il tempo di ricerca e di risparmiare larghezza di banda della rete . Creare moduli per aggiungere dati a tabelle comunemente accessibili . Impostazione di proprietà " DataEntry " del form su "Yes" è lo stesso che si utilizza la modalità DataEntry dal menu record , ma accelera il processo di aggiunta di record a una tabella
< br . >