L'objectif de ce TP est de commencer l'écriture de requêtes d'insertion et de modification en SQL
Préparation du TP
Ce TP est la continuation du TP précédent et agit sur les mêmes données. Si vous
avez déjà créé la base votreLoginChansons (en remplaçant votreLogin par
votre login linux Polytech Lille), vous pouvez taper les commandes suivantes.
Sinon il faut refaire la partie 3 du TP2.
Insertion et mises à jour des données et modifications des tables
Combien de chansons il y a dans la base?
Vérifiez si la chanson Mistral Gagnant s’y trouve. Si non, ajoutez
cette chanson, parue en 1985.
Ajoutez Renaud dans la liste des chanteurs.
Essayez d’ajouter dans la base l’information que Renaud est l’interprète de
la chanson Mistral gagnant? Expliquez lérreur affiché.
De quelle nouvelle information a-t-on besoin ? Recherchez-la et modifiez la
base pour que l’erreur précédent disparaisse.
On souhaite avoir dans la base la chanson Petite Marie, chantée par Cabrel,
de l’disque ‘Murs de poussière’, sorti en 1977. Quelles informations sont déjà
présentes dans la base?
Faites toutes les opérations nécéssaires pour
ajouter cette chanson correctement.
Faites toutes les opérations nécessaires pour ajouter les informations
manquantes correctement (e.g. chanson, disque, interprète).
Modifiez la base pour faire apparaître toutes les libelles des catégories en
majuscules. (Utilisez UPDATE.)
Renommez la colonne libelle par libelle_majuscules. (Utilisez
ALTER)
Rajouter l’attribut ‘date de naissance’ à la table chanteur.
Mettez à jour les informations des chanteurs Renaud et Cabrel en ajoutant
leurs dates de naissance.