? Microsoft Access er en del af Microsoft Office produktivitet suite . Adgang er en af de få programmer, der giver brugeren mulighed for at oprette og administrere en database uden kendskab til programmeringssprog. Brugerfladen ligner de andre Microsoft Office-programmer . En administrator kan bygge en database ved hjælp af peg-og- klik og guidens dialogbokse. Det er vigtigt at bevare integriteten af informationen. Dette kan gøres ved hjælp af en primær nøgle. Definition
Primære nøgler er i tabeller kun fordi det er her, den rå data er opstaldet . Forespørgsler, formularer, rapporter og makroer er simpelthen yderligere værktøjer til at manipulere data i tabellen. En primær nøgle er en tabel felt eller område (r ), udvalgt af Access eller den bruger, der identificerer hver post er indekseret og har en unik værdi for hver post .
Creation
Hvis brugeren ikke identificere den primære nøgle område, vil Access automatisk generere et felt og bruge det som den primære nøgle. Det felt, der er genereret af Access Autonummerering hver post . Hvis den primære nøgle tildeles af brugeren , anbefales det, at feltet har unikke værdier. For eksempel, i en debitorer database kan fakturanummeret felt være den primære nøgle.
Brug
Primære taster kan bruges til at skabe relationer på tværs af tabeller. Brug af debitorer database som et eksempel , siger der er to tabeller , den ene mærket " Customer Information" og de andre " Fakturaer " . I Kundeoplysninger tabellen er kundens kontonummer, kundens navn og adresse. I Fakturaer tabellen er kundens kontonummer og fakturanummer. Den primære nøgle i Kundeoplysninger bordet er kundens kontonummer felt og den primære nøgle i tabellen Fakturaer er fakturanummer felt. At køre en forespørgsel til at omfatte fakturanumre og kundeoplysninger , er det nødvendigt at knytte de to tabeller i denne forespørgsel. Feltet bruges til at forbinde tabellerne sammen, er kunden kontonummer .
Forsigtig
p Hvis en primær nøgle ikke bliver brugt , eller hvis det primære nøglefelt ikke indeholder unikke værdier , vil en forespørgsel returnerer dublerede poster.
Anbefaling
Forud for database skabelse, isolere de oplysninger, der vil blive brugt som den primære nøgle. Dobbelt-tjek de registre for at sikre , at værdierne i feltet ikke er dubleret . Hvis tekstfelter vil blive brugt som en primær nøgle , gør navnekonventionerne uniform . For eksempel, hvis navnet på en virksomhed er "ABC , Inc." i én post og "ABC , Incorporated " i en anden post , vil databasen behandle det som to forskellige virksomheder.