Sunteți pe pagina 1din 1

Cheia primar

Cheia primar a unui tabel const n unul sau mai multe cmpuri care identific n mod
unic fiecare rnd stocat n tabel. Deseori, exist un numr unic de identificare, cum ar fi un
numr ID, un numr de serie sau un cod, care serve te drept cheie primar. De exemplu, este
posibil s ave i un tabel Clien i unde fiecare client are un numr ID unic de client. Cmpul ID
client este cheia primar a tabelului.
Un cmp poate juca cu succes rolul de cheie primar dac ndepline te cteva
caracteristici. n primul rnd, el identific n mod unic fiecare rnd. n al doilea rnd, nu este
niciodat ol sau nul ! exist ntotdeauna o valoare. n al treilea, acest cmp se modific
rareori "n mod ideal, niciodat#. $ccess utili%ea% cmpurile cheie primar pentru a strne
rapid date din mai multe tabele.
&e recomand s specifica i ntotdeauna o cheie primar pentru un tabel. $ccess creea%
automat un index pentru cheia primar, care ajut la cre terea vite%ei interorilor i a altor
opera iuni. $ccess asiur de asemenea c fiecare nreistrare are o valoare n cmpul cheie
primar i c aceasta este ntotdeauna unic.
Cnd crea i un tabel nou n vi%uali%area 'oaie de date, $ccess creea% automat o cheie
primar pentru dvs. i i atribuie numele de cmp ID i tipul de date $uto(umerotare. Cmpul
este ascuns n vi%uali%area 'oaie de date, dar poate fi v%ut dac comuta i la vi%uali%area
)roiectare.