CATALOGUE Code & Data Apprendre MySQL 8.0 par la pratique Exercice pratique sur les requêtes INSERT MySQL

Exercice pratique sur les requêtes INSERT MySQL

Insertion de données - 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 :

  • Comprendre et exécuter des requêtes INSERT en MySQL.
  • Diagnostiquer et corriger des erreurs courantes lors de l'insertion de données.
  • Apprendre l'importance des valeurs par défaut et des index uniques.
  • Comprendre les paramètres de collation et leur impact sur les requêtes.

Apprenez à exécuter et corriger des requêtes INSERT dans MySQL en pratiquant sur un exemple concret.

Cette leçon se concentre sur l'exécution de requêtes INSERT dans MySQL. Vous allez travailler sur un script fourni pour comprendre ce qui se passe lors de l'exécution de la troisième instruction. Le formateur vous guidera à travers les erreurs courantes, telles que le non-respect des valeurs non nulles et des index uniques. Vous apprendrez comment MySQL traite les valeurs textuelles insensibles à la casse et aux accents, grâce aux paramètres de collation. L'objectif est de vous rendre capable de diagnostiquer et corriger ces erreurs par vous-même.

Vous commencerez par supprimer et recréer la table mesdoc2, puis tenterez d'insérer des enregistrements en évaluant les colonnes nécessaires et leurs valeurs par défaut. Finalement, vous apprendrez comment ajuster les colonnes sensibles à la casse et aux accents en modifiant les paramètres de collation dans MySQL.

Voir plus
Questions réponses
Que se passe-t-il lorsque vous exécutez la troisième instruction du script ?
L'exécution de la troisième instruction tente d'insérer deux enregistrements dans la table mesdoc2, mais échoue si des valeurs non nulles ne sont pas fournies pour les colonnes NATURE, DATE-DAMN, et DATE-RCP.
Pourquoi MySQL considère-t-il les valeurs en majuscules et en minuscules comme identiques ?
Cela est dû à la collation utilisée par MySQL, spécifiquement CI (insensible à la casse), qui traite les lettres majuscules et minuscules comme identiques.
Comment pouvez-vous éviter les duplications dans une colonne avec un index unique ?
Pour éviter les duplications, il est nécessaire de s'assurer que chaque valeur insérée dans la colonne avec un index unique est distincte, indépendamment de la casse et des accents, conformément à la collation utilisée.

Programme détaillé