SQL ET POSTGRE 4.21 : Challenge Manipulation des données

Place au challenge sur la manipulation des données ! Cet exercice consolide tout ce que vous venez d'apprendre : INSERT INTO, UPDATE et DELETE FROM. Vous allez travailler sur la base conducteur_voiture élaborée dans le challenge précédent, qui contient deux tables liées par une clé étrangère.

Les quatre missions du challenge

  • Mission 1 — insérer 7 conducteurs dans la table conducteur. Astuce : essayez de faire une seule requête INSERT INTO avec plusieurs blocs VALUES séparés par des virgules.
  • Mission 2 — insérer 6 voitures dans la table voiture en n'oubliant pas la valeur de la clé étrangère conducteur_id qui relie chaque voiture à son propriétaire.
  • Mission 3modifier l'année de la Ford Mustang : elle est actuellement à 2000 dans la table, il faut la passer à 2010.
  • Mission 4supprimer Rémi Oberty de la table conducteur.

Pensez à respecter la syntaxe : apostrophes simples autour des chaînes de caractères et des dates, rien autour des entiers. Pour cibler les modifications et suppressions, choisissez le bon critère dans WHERE — la clé primaire id est l'indicateur le plus sûr quand on veut viser exactement une ligne. Bon courage, et à vous de jouer ! La solution complète, étape par étape, est dans la vidéo suivante.