Page 46 - Le SQL
P. 46

Application n°19 : tâche bilan, DCG 2019



               SECTEUR (NumSecteur, NomSecteur)


               HOTEL (NumHotel, NomHotel, NbEtoiles, RueHotel, CPHotel, VilleHotel)

               EMPLOYE        (CodeEmp,        NomEmp,        PrénomEmp,         RueEmp,       VilleEmp,
               CodePostalEmp, Salaire, #NumSecteur, #NumHôtel)


               CONCERNER (#NumSecteur, #NumHôtel, #CodeEmployéPermanent)



               Rédigez en langage SQL (Structured Query Language) les requêtes suivantes :


                   1.  Quels sont les hôtels de plein-air (nom et ville de l’hôtel) qui n’ont pas de
                      secteur « restauration » ?
                   2.  Quel est le montant total des salaires par hôtel (numéro et nom d’hôtel)

                      trié par ordre alphabétique des hôtels ?
                   3.  Quels  sont  les  hôtels  trois  étoiles  (numéro  et  nom  de  l’hôtel)  qui
                      comportent au moins cinq secteurs ?
                   4.  Suite  à  un  changement  de  législation,  les  hôtels  quatre  étoiles  sont

                      reclassés en hôtel cinq étoiles. Écrivez la requête correspondante.
                   5.  Quel est le salarié (nom, prénom) qui a le salaire le plus élevé ?
                   6.  Quels sont les employés (numéro, nom, prénom) de l’hôtel de plein-air «

                      Les portes de Bretagne » ?

               M. Jean Lordino, responsable de secteur, a démissionné. La requête suivante a
               été préparée pour mettre à jour la base de données.


                      DELETE FROM EMPLOYE
                      WHERE NomEmp = "Lordino" AND PrenomEmp = "Jean"


                   7.  À quelle condition la requête suivante peut-elle être réalisée sans message
                      d’erreur ? Détaillez votre réponse















                                                            45
   41   42   43   44   45   46   47   48   49