Page 27 - DCG - SQL - 2025
P. 27

   Exercice

          CONTEXTE



               Une société de transport régional suit l’activité de ses chauffeurs, véhicules et trajets. Chaque trajet est
               réalisé avec un véhicule conduit par un chauffeur, pour le compte d’un client. Certains trajets sont
               groupés  dans  des  missions,  qui  peuvent  regrouper  plusieurs  trajets  d’un  même  client.  Le  service
               administratif souhaite établir des indicateurs sur ces données.


          SCHÉMA RELATIONNEL




               CHAUFFEUR (NoChauffeur, NomChauffeur)
               VEHICULE (NoVehicule, Immatriculation, Type, Capacite)
               TRAJET (NoTrajet, Distance, Duree, #NoVehicule, #NoChauffeur, #NoClient, #NoMission)
               CLIENT (NoClient, NomClient, Ville)

               MISSION (NoMission, DateMission, Objet)

          REQUÊTES À FORMULER EN SQL





               1.  Afficher le nombre total de trajets réalisés par chaque chauffeur.
               2.  Afficher la distance maximale enregistrée pour un seul trajet.
               3.  Afficher le nombre de missions associées à chaque client.
               4.  Afficher le nom du chauffeur et le nombre de trajets qu’il a effectués.
               5.  Afficher la durée moyenne des trajets réalisés avec chaque véhicule.
               6.  Afficher le nombre de clients ayant au moins un trajet enregistré.

               7.  Afficher la distance totale parcourue par chaque véhicule.
               8.  Afficher le nombre total de trajets enregistrés dans la base.
               9.  Afficher le montant total des distances parcourues par mission.
               10. Afficher la capacité moyenne des véhicules utilisés pour les trajets.

































                                                             22
   22   23   24   25   26   27   28   29   30   31   32