Junior — Middle
À quoi sert la contrainte d'unicité des données dans une base de données?
sobes.tech IA
Réponse de l'IA
La contrainte d'unicité des données dans la base de données est utilisée pour garantir que les valeurs dans une colonne spécifique ou un ensemble de colonnes soient uniques dans toutes les lignes de la table. Cela aide à:
- Prévenir la duplication des données, par exemple, pour que deux utilisateurs n'aient pas le même email.
- Assurer l'intégrité des données et la correction de la logique métier.
- Simplifier la recherche et l'identification des enregistrements.
Exemple en SQL:
CREATE TABLE users (
id INT PRIMARY KEY,
email VARCHAR(255) UNIQUE
);
Ici, la colonne email ne peut pas contenir de valeurs répétées.