CATALOGUE Code & Data Apprendre MySQL 8.0 par la pratique Mise en application des contraintes CHECK en SQL

Mise en application des contraintes CHECK en SQL

Implémentation de contraintes Check - exercice
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre MySQL 8.0 par la pratique
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
89,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
89,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de :

  • Comprendre l'application des contraintes CHECK en SQL.
  • Apprendre à créer et gérer une table avec des contraintes spécifiques.
  • Assurer l'intégrité des données dans une base de données.

Découvrez comment appliquer des contraintes CHECK dans vos tables SQL pour assurer l'intégrité des données.

Dans cette leçon, nous explorons l'application des contraintes CHECK sur une table SQL. Nous allons créer la table Medoc2 avec quatre colonnes : ID, date d'AMM, nom de médicament et code. La contrainte CHECK sera appliquée sur la quatrième colonne pour valider que le code contient l'année de la date d'AMM et les quatre premiers caractères du nom du médicament.
Vous apprendrez à :

  • Créer une table avec des colonnes spécifiques.
  • Appliquer la contrainte CHECK au niveau de la table.
  • Valider les enregistrements lors de l'insertion ou de la mise à jour.
  • Utiliser des requêtes SELECT pour insérer des enregistrements conformes aux contraintes CHECK.

Ce processus garantit que chaque code généré répond aux formats requis, assurant ainsi l'intégrité des données. Nous conclurons avec une introduction aux colonnes générées en MySQL pour une gestion plus automatisée des contraintes.

Voir plus
Questions réponses
Pourquoi utilise-t-on des contraintes CHECK en SQL ?
Les contraintes CHECK sont utilisées pour valider les données insérées dans une table SQL pour garantir qu'elles respectent des conditions spécifiées.
Quel niveau de contrainte peut-on déclarer pour une contrainte utilisant plusieurs colonnes ?
Une contrainte utilisant plusieurs colonnes doit être déclarée au niveau de la table et non au niveau de la colonne.
Quelles fonctions SQL sont utilisées pour extraire et manipuler des parties de chaînes de caractères ?
Les fonctions SUBSTRING ou LEFT peuvent être utilisées pour extraire des parties de chaînes de caractères, et CONCAT pour les concaténer.

Programme détaillé