Structured Query Language/Intégrité référentielle

Début de la boite de navigation du chapitre
Intégrité référentielle
Icône de la faculté
Chapitre no 5
Leçon : Structured Query Language
Chap. préc. :Requêtes SELECT
Chap. suiv. :Vues
fin de la boite de navigation du chapitre
En raison de limitations techniques, la typographie souhaitable du titre, « Structured Query Language : Intégrité référentielle
Structured Query Language/Intégrité référentielle
 », n'a pu être restituée correctement ci-dessus.

Principe modifier

Dans une base de données, certaines valeurs doivent respecter des contraintes d'intégrité pour conserver la cohérence entre les tables en cas de modification.

Par exemple si au moins un client fait partie d'une société il n’est pas normal de pouvoir supprimer celle-ci. De même, si une société n’est pas encore dans la base, on ne devrait pas pouvoir ajouter un client dedans.

 
Cette page est une ébauche. Avant de recréer une ressource du même type, essayez d'abord de compléter celle-ci ; si c'est impossible, remplacez son contenu par le vôtre. Si vous êtes l'auteur(e) de cette page et que vous souhaitez la continuer, retirez ce bandeau.

FOREIGN KEY modifier

REFERENCES modifier

Contraintes d'intégrité modifier

Une contrainte d'intégrité impose une restriction sur les valeurs possibles d'un champ.

CONSTRAINT modifier

DEFAULT modifier

NOT NULL modifier

UNIQUE modifier

CHECK modifier