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êteINSERT INTOavec plusieurs blocsVALUESséparés par des virgules. - Mission 2 — insérer 6 voitures dans la table
voitureen n'oubliant pas la valeur de la clé étrangèreconducteur_idqui relie chaque voiture à son propriétaire. - Mission 3 — modifier l'année de la Ford Mustang : elle est actuellement à 2000 dans la table, il faut la passer à 2010.
- Mission 4 — supprimer 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.