Det är viktigt att optimera en Access 2007-databas du vill dela över nätverket . Optimera en databas ger fördelar till en databas . Ändå , om du delar den över ett nätverk , är en optimerad databas nås snabbare och sparar snabbare för användare som arbetar med det . En befintlig databas kan optimeras , men optimeringen görs bäst när Access 2007-databas är i planeringsstadiet och tidiga stadier skapande . Instruktioner
1
minska dubbelarbete i Access 2007-databas . Normalisering Access 2007 databastabeller är processen att säkerställa att informationen endast lagras på ett ställe . Till exempel skulle en kunddatabas bara lagra kundens kontaktinformation i lämplig kunden tabellen . Information är länkad från tabellen som innehåller den till andra tabeller och frågor som behövs . I vissa fall kan detta inte vara möjligt. Till exempel måste en order bord inkluderar priset på varan eller tjänsten vid tidpunkten för beställningen . Om det länkar till de aktuella produkterna eller tjänsterna tabellen , kommer priset på ordern återspegla förändringar av produktens pris under tiden . Detta skulle vara oacceptabelt för dina egna uppgifter .
2
Skapa en primärnyckel för varje tabell . En primärnyckel består av ett eller flera fält i en post som unikt identifierar varje post . För att öka effektiviteten på området bör bestå av en unik och oberoende antal . Access 2007 innehåller en " Räknare " -funktion för att skapa unika nummer i primärnyckelfältet . Även flera fält och textfält kan användas som primärnycklar , hjälp dem skapar större databaser och saktar ner nätverksåtkomst .
3
Skapa relationer mellan tabeller . Tabell relationer ansluter rekorden av två tabeller . Till exempel bör den kunder tabell relaterad till tabellen Order. Primärnyckeln i tabellen Kunder kan visas i tabellen Order som kundnummer . Andra områden såsom namn och adress är relaterade till tabellen Kunder med att kundnummer . Som standard , är förändringar i motsvarande kunden tabellen rekord uppdateras automatiskt i relaterade tabeller . Detta förhindrar fel där information tas bort i en tabell , men det förblir i en annan och håller databasens storlek så liten som möjligt .
4
Tilldela minsta möjliga datatypen för varje fält . Varje fält är tilldelad en särskild datatyp. Till exempel , det första namnet fält i en kund tabell lagrar text. Två datatyper för att lagra text är " TEXT " och " MEMO . " Den memodata typen lagrar upp till 63.999 tecken , vilket naturligtvis är betydligt större än nödvändigt . Istället väljer typen TEXT uppgifter , som lagrar upp till 255 tecken text .
5
Öppna " Records " -menyn och använd " Inmatning " mode kommandot för att lägga till poster . När du öppnar en tabell , hämtar Access 2007 innehållet i tabellen . Om du bara lägger till poster , finns det inget behov av att hämta hela tabellen . Använda DataEntry läget avsevärt snabbar upp processen att lägga till poster i en tabell .
6
använda formulär och frågor att arbeta med databasen . Korrekt skapade formulär och frågor påskynda databas åtkomst . Vid utformning av en sökfråga , begränsa antalet poster som returneras av sökningen för att påskynda söktiden och spara bandbredd i nätverket . Skapa formulär för att lägga till data i gemensamt åtkomliga tabeller . Ställa formulärets " Inmatning " egenskap till " Ja " är detsamma som att använda Inmatning läge från menyn Poster , det snabbar upp processen att lägga till poster i en tabell