Lycée Pilote de Sousse
Mme NEFZAOUI S.
Devoir de Synthèse N° 2
08 / 03 / 20102eme S1 G1
Nom & Prénom : ………
Bases de Données
Etude de cas
Le gérant d’une salle de sport désire informatiser ses fiches afin de mieux gérer les données dont il dispose. Il vous communique les informations suivantes :
Les adhérents à la salle de sport doivent fournir leurs noms, prénoms, sexe (F ou M), profession, numéro de téléphone et poids à la date d’inscription.
La salle dispose de plusieurs activités connues chacune par son code, son nom et un nombre d’heures par semaine.
Chaque adhérent ne peut suivre qu’une seule activité à la fois et chaque activité est gérée par un seul entraîneur qui peut se consacrer à plusieurs activités en même temps.
Un entraîneur est caractérisé par un nom, un prénom, numéro de téléphone, salaire ainsi qu’une catégorie (A, B, C ou D) selon son aptitude sportive.
Tous les numéros d’adhérent et d’entraîneur sont établis par ordre chronologique d’inscription.
1) Remplir le dictionnaire de données nécessaire à la base « SPORT ».
Dictionnaire de données
Nom du champ Type Taille Commentaire Table
2) Déterminer la représentation textuelle de cette base.
3) Faire une représentation graphique de la base.
Bon travail !
4) Utiliser la base « SPORT » déjà crée afin de réaliser les requêtes suivantes : a) Afficher les numéros et noms des activités de l’entraîneur « Amara Salem ».
b) Quels sont les adhérents qui ont des entraîneurs de catégorie « A ».
c) Afficher les professions des adhérents Féminins ayant un poids > 70 et un âge > 35.
d) Quelles sont les activités qui nécessitent un nombre d’heures par semaine > 4.
5) Ecrire en mode SQL la requête permettant d’afficher les noms et salaires des entraîneurs de catégorie « D ».
4) Utiliser la base « SPORT » déjà crée afin de réaliser les requêtes suivantes : a) Afficher les numéros et noms des activités de l’entraîneur « Amara Salem ».
b) Quels sont les adhérents qui ont des entraîneurs de catégorie « A ».
c) Afficher les professions des adhérents Féminins ayant un poids > 70 et un âge > 35.
d) Quelles sont les activités qui nécessitent un nombre d’heures par semaine > 4.
5) Ecrire en SQL la requête permettant d’afficher les noms et salaires des entraîneurs de catégorie « D ».
4) Utiliser la base « SPORT » déjà crée afin de réaliser les requêtes suivantes : a) Afficher les numéros et noms des activités de l’entraîneur « Amara Salem ».
b) Quels sont les adhérents qui ont des entraîneurs de catégorie « A ».
c) Afficher les professions des adhérents Féminins ayant un poids > 70 et un âge > 35.
d) Quelles sont les activités qui nécessitent un nombre d’heures par semaine > 4.
5) Ecrire en mode SQL la requête permettant d’afficher les noms et salaires des entraîneurs de catégorie « D ».
4) Utiliser la base « SPORT » déjà crée afin de réaliser les requêtes suivantes : a) Afficher les numéros et noms des activités de l’entraîneur « Amara Salem ».
b) Quels sont les adhérents qui ont des entraîneurs de catégorie « A ».
c) Afficher les professions des adhérents Féminins ayant un poids > 70 et un âge > 35.
d) Quelles sont les activités qui nécessitent un nombre d’heures par semaine > 4.
5) Ecrire en mode SQL la requête permettant d’afficher les noms et salaires des entraîneurs de catégorie « D ».