Det er vigtigt at optimere en Access 2007- database, du planlægger at dele over netværket . Optimering af en database giver fordele til enhver database . Men hvis du deler det over et netværk, er en optimeret database tilgås hurtigere og sparer hurtigere for brugere, der arbejder med det. En eksisterende database kan optimeres , men optimering sker bedst, når Access 2007 -database er i planlægningsfasen og de tidlige skabelse scener. Instruktioner
1
Reducer dobbeltarbejde i din Access 2007-database . Normalisering din Access 2007-database tabeller er processen med at sikre , at oplysninger kun lagres på ét sted. For eksempel ville en kundedatabase kun gemme kundens kontaktoplysninger i den relevante kunde bordet. Information er forbundet fra tabellen med det til andre tabeller og forespørgsler efter behov. I nogle tilfælde kan dette ikke være muligt . For eksempel skal en ordre bord omfatte prisen på den vare eller tjenesteydelse på tidspunktet for ordren. Hvis det forbinder til de aktuelle produkter eller tjenester bord , vil prisen på ordren afspejle ændringer, på produktets pris over tid. Dette ville være uacceptabelt for registreringsformål .
2
Opret en primær nøgle for hver tabel. En primær nøgle består af et eller flere felter i en post , der entydigt identificerer hver enkelt post . For at øge effektiviteten på området bør bestå af en unik og uafhængig nummer. Access 2007 indeholder en " Autonummerering "-funktionen til at skabe unikke numre i det primære nøglefelt . Selvom flere felter og tekstfelter kan bruges som primære nøgler , bruger dem skaber større databaser og sinker netadgang.
3
Opret relationer mellem tabeller . Tabelrelationerne forbinde optegnelser af to tabeller. For eksempel bør kunderne tabellen være relateret til ordrer tabellen . Den primære nøgle for tabellen Kunder kan vises i tabellen Ordrer , som kunde-id . Andre områder såsom navn og adresse er relateret til kunderne tabel ved hjælp af denne kunde-id . Som standard er ændringer i den tilsvarende kunde tabellen record opdateres automatisk i relaterede tabeller . Dette forhindrer fejl , hvor oplysninger slettet i en tabel , men det er stadig i en anden og holder databasen størrelse så lille som muligt .
4
Tildel den mindst mulige datatype til hvert felt. Hvert felt er tildelt en bestemt datatype. For eksempel . Det første navn felt i en kunde tabel gemmer tekst To datatyper designet til at gemme tekst er " TEXT " og " MEMO ". MEMO datatype gemmer op til 63.999 tegn, hvilket selvfølgelig er langt større end nødvendigt . I stedet skal du markere teksten datatype , som gemmer op til 255 tegn af teksten.
5.
Åbn " Records " menuen og bruge " DataEntry " mode kommando , for at tilføje poster . Når man åbner en tabel , Access 2007 henter indholdet af tabellen . Hvis du kun tilføjelse af poster , der ikke er behov for at hente hele tabellen . Brug DataEntry tilstanden væsentligt fremskynder processen med at tilføje poster til en tabel.
6
bruge formularer og forespørgsler til at arbejde med databasen. Korrekt oprettede formularer og forespørgsler fremskynde database adgang . Når man designer en søgeforespørgsel , begrænse antallet af poster, der returneres af søgningen til at fremskynde søge tid og spare båndbredde på netværket. Opret formularer til at tilføje data til ofte benyttede tabeller. Indstilling af formularens " DataEntry " ejendom til "Ja" er det samme som at bruge DataEntry mode fra menuen Poster , det fremskynder processen med at tilføje poster til en tabel
< br . >