Sobes.tech
Junior — Middle

Čo je a aké vlastnosti má primárny kľúč v databáze?

sobes.tech AI

Odpoveď od AI

Primárny kľúč v databáze je pole alebo súbor polí, ktoré jednoznačne identifikujú každý záznam v tabuľke.

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

  • Unikátnosť: hodnoty primárneho kľúča sa v tabuľke neopakujú.
  • Nemôže byť NULL: každá hodnota musí byť definovaná.
  • Stabilita: hodnoty primárneho kľúča by sa nemali často meniť.
  • Automaticky indexované: pre zrýchlenie vyhľadávania podľa kľúča.

Napríklad, v tabuľke používateľov môže byť pole user_id primárnym kľúčom na jednoznačné identifikovanie každého používateľa.