Sobes.tech
Junior — Middle

Môžete vysvetliť, čo je primárny kľúč v databáze a na čo slúži?

sobes.tech AI

Odpoveď od AI

Primárny kľúč v databáze je jedinečný identifikátor pre každý záznam v tabuľke. Zabezpečuje, že každý riadok môže byť jednoznačne identifikovaný.

Hlavné vlastnosti primárneho kľúča:

  • Unikátnosť: hodnoty primárneho kľúča sa v tabuľke neopakujú.
  • Nemôže byť NULL: každý záznam musí mať hodnotu primárneho kľúča.

Použitie primárneho kľúča umožňuje efektívne vyhľadávanie, aktualizáciu a prepojenie dát medzi tabuľkami (cez cudzie kľúče).

Príklad: v tabuľke "Používatelia" môže byť pole "user_id" primárnym kľúčom na jednoznačnú identifikáciu každého používateľa.