Créez les tables suivantes :
SELECT * FROM MP3 ; SELECT * FROM PLAYLIST; SELECT * FROM APPARTIENT; numMp3 nomMp3 1 Get Lucky 2 Locked Down numPlaylist nomPlaylist 1 Soirée 2 Voiture numMp3 numPlaylist 1 1 2 1 1 2
Nous nous proposons de modifier le script de création de table de l’annexe A.1.
Modifiez le script de façon à ce que les saisies des valeurs suivantes soit obligatoire :
Repérez les colonnes, couples de colonnes, voire triplets de colonnes, à choisir comme clés primaires. Modifiez le script de façon à ce que cela se fasse.
Faites de même pour les clés étrangères, sans oublier qu’il ne peut figurer dans une livraison que des produits proposés par le fournisseur qui effectue cette livraison.
Insérez quelques lignes dans chaque table.
oracle seulement
Repérez toutes les contraintes des questions précédentes dans user_constraints, supprimez-les.
Redéfinissez toutes ces contraintes avec la syntaxe ALTER TABLE