TP 4 - Récapitulatif

Exercice 1 : Partie I - Requêtes de base et jointures simples

Questions (15 questions)

1. Afficher tous les sportifs du gymnase

Affichez la liste complète des sportifs : numéro de licence (idsportif), nom et prénom.

2. Lister tous les sports disponibles

Affichez le numéro et le nom de tous les sports proposés.

3. Afficher les sports pratiqués par un sportif donné (ex: id 1)

Trouvez tous les sports qu'un sportif particulier pratique.

4. Lister les séances d'entraînement programmées

Affichez le sport, le gymnase, et l'horaire pour chaque séance programmée.

5. Afficher les entraîneurs (sportifs qui entraînent) et les sports qu'ils enseignent

Identifiez les sportifs ayant un rôle d'entraîneur.

6. Trouver les arbitres et les sports qu'ils arbitrent

Listez les sportifs arbitres et leurs sports.

7. Afficher toutes les séances du gymnase numéro 1

Affichez le sport et l'horaire.

8. Lister les sportifs et les séances auxquelles ils peuvent participer (basé sur les sports qu'ils jouent)

Affichez le nom du sportif, le sport, et l'horaire de la séance.

9. Afficher le nombre de sportifs par sport

Comptez combien de sportifs pratiquent chaque sport.

10. Trouver les sportifs qui pratiquent plus d'un sport

Identifiez les sportifs polyvalents.

11. Afficher les gymnases et le nombre de séances programmées dans chaque

Comptez les activités par gymnase.

12. Lister les sportifs qui entraînent un sport qu'ils pratiquent eux-mêmes

Trouvez les entraîneurs-pratiquants.

💡 Indice les id_sportif_entraineur sont des id_sportifs qui ont un rôle d'entraîneur.

13. Afficher les sportifs âgés de 20 à 30 ans

Filtrez les sportifs sur leur âge.

14. Trouver les paires (entraîneur, sportif) où l'entraîneur entraîne un sport que le sportif pratique

Identifiez les relations entraîneur-apprenant potentielles.

15. Afficher les sports sans séances programmées

Quel sport n'a aucune séance d'entraînement ?

Le diagramme s'affichera ici une fois la base chargée

Structure des tables

Les détails des tables s'afficheront ici une fois la base chargée

Les résultats s'afficheront ici après exécution d'une requête
Aucune requête exécutée