Sobes.tech
Junior — Middle

Qu'est-ce qu'une clé primaire et quelles propriétés possède-t-elle dans une base de données?

sobes.tech IA

Réponse de l'IA

La clé primaire dans une base de données est un champ ou un ensemble de champs qui identifient de manière unique chaque enregistrement dans une table.

Principales propriétés de la clé primaire:

  • Unicité: les valeurs de la clé primaire ne se répètent pas dans la table.
  • Ne peut pas être NULL: chaque valeur doit être définie.
  • Stabilité: les valeurs de la clé primaire ne doivent pas changer fréquemment.
  • Indexée automatiquement: pour accélérer la recherche par clé.

Par exemple, dans la table des utilisateurs, le champ user_id peut être la clé primaire pour identifier de manière unique chaque utilisateur.