TP 1 sur le langage SQL
Soit la base de données d'un festival de musique : Dans une représentation peut participer un ou plusieurs musiciens. Un musicien ne peut participer qu'à une seule représentation.
Le schéma de cette base de données contient 3 tables avec les spécifications suivantes :
- La table Représentation permet de stocker les représentations et contient trois attributs; le numéro de représentation (Num_Rep), le titre (Titre_Rep) et le lieu
- La table Musicien stocke tous les musiciens et contient les coordonnées essentielles d’un musicien comme le numéro du musicien (Num_mus), son nom, et la représentation où il joue (Num_Rep)
- La table Programmer stocke le planning des représentations et leurs tarifs
Voici les données et le schéma de la base de données actuelle :
- Representation (Num_Rep , titre_Rep , lieu)
- Musicien (Num_mus, nom , #Num_Rep)
- Programmer (Date , #Num_Rep, tarif)
Avant de commencer à manipuler la base de données, vous devez d'abord créer la base de données. Écrivez les requêtes SQL nécessaires à la création de la base de données et insérez-y également les données.
Il vous est demandé de formuler des requêtes en SQL pour répondre aux questions suivantes demandées par le développeur du logiciel :
- Les titres des représentations.
- Les titres des représentations ayant lieu à Meknès.
- Les noms des musiciens et les titres des représentations auxquelles ils participent.
- Les noms des musiciens qui participent à une représentations prévue à Rabat.
- Les titres des représentations, les lieux et les tarifs du 10/07/2012.
- Les titres et lieux des représentations prévues entre 2012 et 2013 (inclus).
- Le nombre des musiciens qui participent dans la représentations n° 4.
- Les représentations et leurs dates dont le tarif ne dépasse pas 150 DH.
Resources de la vidéo
Remarque! Le téléchargement de fichiers n'est autorisé que pour les utilisateurs enregistrés.
# | Nom du fichier | |
---|---|---|
db | Base de données SQLITE (TP1) | |
TP 1 SQL | ||
sql | Fichier SQL de création de la base de données (TP 1 SQL) |
Partager cette capsule avec tes amis :
Réalisé par :
ESSADDOUKI Mostafa