Home : Tehnički uvjeti : Definicija primarnog ključa

Glavni ključ

Primarni ključ jedinstveni je identifikator za baza podataka snimiti. Kada se kreira tablica, jedno od polja obično se dodjeljuje kao primarni ključ. Iako je primarni ključ često broj, to može biti i tekstualno polje ili neko drugo tip podataka. Na primjer, ako baza podataka sadrži definicije računalnih pojmova, imalo bi smisla da je svaki pojam naveden samo jednom u bazi podataka. Definiranjem polja "Pojam" kao primarnog ključa, osiguralo bi se da nijedan pojam nije naveden više puta u bazi podataka.

Iako je primarni ključ tablice obično dodijeljen određenom polju, on se također može sastojati od više vrijednosti. Na primjer, baza podataka s vijestima može koristiti polja naslova i datuma za jedinstvenu identifikaciju svakog unosa. Kombinacijom polja "Naslov" i "Datum" kao primarnog ključa osiguralo bi se da nijedan unos nema isti naslov istog dana.

Ako više polja u tablici ne može imati dvostruke vrijednosti, većina sustava za upravljanje bazom podataka (DBMS) također dopuštaju da se polja definiraju kao "Jedinstvena". To je slično postavljanju polja kao primarnog ključa, ali nije potpuno ista stvar. Primarni ključ također djeluje kao pokazivač na zapis i pruža jednostavan način za DBMS za pretraživanje, sortiranje i pristup zapisima. Također pomaže u povezivanju zapisa u više tablica. Stoga, iako se više polja unutar tablice može definirati kao "Jedinstveno", svaka tablica može imati samo jedan primarni ključ. Polje primarnog ključa također mora biti definirano za svaki zapis, a ne postavljeno na nula. Napokon, nedefinirani identifikator nije vrlo koristan.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju primarnog ključa. U računalnoj terminologiji objašnjava što znači Primarni ključ i jedan je od mnogih tehničkih izraza u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija primarnog ključa korisna, možete se na nju pozvati pomoću gore navedenih citata.