Page 30 - Le SQL
P. 30

Application n°9 : in














                                     In                                       In avancé


               Voici un schéma relationnel pour gérer la tournée de coursiers dans différentes
               zones.


               ZONE (Codezone, CPDébut, CPFin, Superficie)
               CATEGORIE (Codecatégorie, LibelléCatégorie)
               COURSIER (Matricule, NomCoursier)
               DESTINATAIRE (Codedestinataire. NomDestinataire. AdresseRue, AdresseVille,

               CPdestinataire, #Codecatégorie)
               TOURNEE (Numérotournée, Datetournée, HeureDépart, HeureFin,
               Observations, #Matricule)

               Desservir (#Codezone, #Matricule)
               Tarifer (#Codecatégorie, #Matricule, TarifCoursier)
               Livrer (#Codedestinataire, #Numérotournée, NombreColis, CompteRendu)


               En utilisant le langage SQL, écrire les requêtes qui permettront de répondre aux
               questions posées.

                   1.  Quels sont les noms des coursiers qui ont une course commençant à 8h,
                      9h, 10h, 11h, 12h, 13h ou 14h ?
                   2.  Quels sont les noms des coursiers ayant des courses les mêmes jours que

                      le coursier 8 ?
                   3.  Quels sont les matricules des coursiers desservant les zones de code 1, 2,
                      5,6,8 ou 9 ?
                   4.  Quels sont les noms des coursiers desservant les mêmes zones que les
                      coursiers dont le matricule est 1,2 ou 3 ?
                   5.  Quel est le total de nombre de colis livrés pour les tournées 4,5,8 et 9 ?










                                                            29
   25   26   27   28   29   30   31   32   33   34   35