Vous êtes sur la page 1sur 2

BD 3SI

TP3: base de données

On se propose de créer la base de données de la salle sport santé-Fitness auquel on a créé son
site web auparavant afin de stocker les données des adhérents de la salle ainsi le
type d’entrainement qu’ils ont choisi.
La base de données comporte 3 tables :
 Cours
 Adhérents
 Participer

Travail à réaliser :

Partie 1 : création, modification et insertion


1. Créer la base de données « Salle Sport »
2. Créer les tables ainsi que leurs clés primaires respectives et les clés étrangères éventuelles
3. Ajouter les contraintes suivantes :
Tables Colonnes Contraintes
Adhérent sexe ‘f’ ou ‘m’
Adhérent Date_Naiss < Date système
Cours Type (Fitness, Musculation, Gym, Boxe)
Cours Nb_Séances Entre 2 et 6
4. Ajouter à la table « cours », la colonne « prix » qui est un réel entre 30 et 100.
5. Saisir les données ci-dessous dans la table « Cours » :
Code Type Nb_Seances Prix
1 Gym 3 50.000
2 Fitness 3 90.000
3 Musculation 6 70.000
4 Boxe 2 50.000

Dkhil Ines 1
BD 3SI
6. Exécuter le script « insertion.sql » qui permet de remplir les tables « Adhérent » et
participer.

Partie 2 : Trier, Filtrer et Rechercher


 TRI
1. Afficher la table « Cours » triée par ordre décroissant des «prix ».
2. Afficher la table « Adhérent » triée par ordre croissant des « noms »
 FILTRE
3. Afficher la liste des cours « Gym » et « Fitness ».
4. Afficher la liste des clients qui habitent à « Megrine », puis enregistrer le résultat dans un
fichier html.
5. Afficher les clients dont leurs noms commencent par « B » puis enregistrer le résultat
dans un fichier csv.
6. La salle de sport a décidé de changer le cours de « Box » par le cours « Cardio», exécuter
cette action sur la base de données.
7. Ajouter 10dt au prix de cours « Cardio»
 Recherche
8. Afficher la liste des Adhérents triée par ordre croissant de « nom » puis par « Adresse ».
9. Afficher le prix et type des cours dont le prix < 40.
10. Rechercher les clients femmes ou habitant à Mégrine.
11. Afficher pour chaque cours le nombre d’Adhérents inscrits.

Dkhil Ines 2

Vous aimerez peut-être aussi