Video: Sette inn verdier i tabeller i en database 2025
En tabellens primærnøkkel er et spesielt felt i tabellene. Omtrent hvert bord du oppretter, bør ha en primærnøkkel. Hvorfor?
-
Det organiserer dataene dine ved unikt identifisere hver post. For eksempel på kundetabell vil kundenummer være den primære nøkkelen - det er bare ett kundenummer 1, ett kundenummer 2 og så videre.
-
Nerds pitch en passform hvis du ikke gjør det.
Du må vite noen regler om primærnøkkelen før du går av for å opprette en:
-
Et bord kan bare ha én primærnøkkel.
-
Et enkeltbord kan ha mange indekser, men bare en primærnøkkel.
-
Access 2002 indekserer automatisk det primære nøkkelfeltet (det er en grunn til at en primærnøkkel gjør databasen din litt raskere).
-
Hvis du lager et nytt bord uten en primærnøkkel, spør Access 2002 automatisk om du vil legge til en.
Hvis du sier ja, oppretter programmet glatt et AutoNumber-felt i begynnelsen av bordet ditt og setter det som primærnøkkel. Hvis det første feltet er en AutoNumber-type, antyder Access 2002 det som primærnøkkel uten å legge til noe annet i tabellen.
-
Hoveddelen av tiden er primærnøkkelen et enkeltfelt, men i veldig spesielle forhold kan to eller flere felt dele jobben. Teknisk betegnelse for denne typen nøkkel er en multifield-nøkkel. Det supertekniske uttrykket for denne typen nøkkel er sammensatt nøkkel.
-
Du kan ikke bruke felttyper Memo, OLE Object eller Hyperlink i en primærnøkkel.
-
Selv om du kan bruker feltet Ja / Nei i en primærnøkkel, kan du bare ha to poster (Ja og Nei) i et slikt bord.
-
Primærnøkkelen sorterer automatisk poster i tabellen. Dette holder bare bordene dine ryddige og ryddige.
-
Access 2002 bryr seg ikke om hvor primærnøkkelfeltet er i borddesignen. Nøkkelen kan være det første feltet, det siste feltet eller i midten. Plasseringsvalget er alt ditt. For din sanitets skyld, vil du kanskje sette nøkkelfeltet første i en tabell. Faktisk gjør det til en vane (du vil være så glad du gjorde senere).
-
Alle primærnøkler må ha et navn, akkurat som feltet har et navn. Dette kan komme som et sjokk, så hold deg til setet ditt, men Access 2002 heter automatisk alle primærnøkler.
For å nominere et felt for jobben med primærnøkkelen, følg disse trinnene:
-
Åpne tabellen i designvisning.
Hvis du ikke er kjent med dette trinnet, bør du sannsynligvis ikke rote med primærnøkkelen.
-
Høyreklikk på knappen ved siden av feltet du har valgt for primærnøkkelen.
En av de kule popup-menyene vises.
Hva lager et godt nøkkelfelt? Hvordan finner du den rette? Det øverste kriteriet for et godt nøkkelfelt er unikt. Verdiene i et nøkkelfelt må være unike, for eksempel kundenummer, lagerbeholdningsenheter, kjøretøy-ID eller et annet felt som er forskjellig i hver post? Hvis du har det, bruk det! Hvis du ikke gjør det, så opprett et unikt felt ved å legge til et AutoNumber-felt i tabellen. Denne feltypen legger automatisk inn et nytt, unikt nummer i hver oppføring av bordet ditt. AutoNumber holder selv oversikt over tall som du sletter, slik at Access ikke vil bruke dem igjen. Best av alt tar Access seg av detaljene slik at du ikke trenger å bekymre deg for programmering eller spesielle triks for å få programmet til å fungere.
-
Velg Primærnøkkel på menyen (som vist på figuren).
Et lite tastesymbol vises i knappen. Primærnøkkelen er satt!
Primærnøkkelen er opprettet (og postene gleder seg ) "width =" 430 "> Den primære nøkkelen er opprettet (og postene gleder seg )
