Bases de données : TP1 requêtes en SQL
D'après un sujet de Michel DaPaz (I.U.T. de Reims)

Dans ce TP, vous allez utilisez les tables service, personnel, patient, consultation et conges.

  1. Utilisez la commande DESC pour faire afficher un descriptif de chacune des tables.
  2. Faîtes une requête permettant de connaître le contenu de la table service.
  3. Nom, localisation et batiments des services de l'hopital.
  4. Quelles sont les professions représentées dans chaque service (code du service, profession)
  5. Nom, prénom et datenaiss des chefs de service
  6. Employés qui ne font pas de vacations (nom,prénom,sexe,qualif)
  7. Employés payés entre 25000 et 35000 (nom,prénom,sexe,qualif,salaire)
  8. Noms des assistants et des chefs de services (nom,prénom,date de naissance,sexe, qualification)
  9. Employés dont le nom commence par BOU (nom, prénom, sexe, qualification)
  10. Employés dont le nom possède A et R en 2 et 3ieme position (idem)
  11. Internes et docteurs de sexe féminin (nom, prénom, date de naissance, sexe et qualif)
  12. Internes de sexe quelconque et docteurs de sexe féminin (idem)
  13. Employés arrivés après le 1er janvier 90 (nom, prénom, date d'intégration, sexe, qualif)
  14. Quelles sont les professions dans lesquels on ne fait pas de vacation?
  15. Chefs de services et assistants classés par salaire croissant (nom, prénom, date de naissance, sexe, qualification, salaire)
  16. Assistants puis Chefs de services classés par salaire décroissant (idem)
  17. Chefs de services et assistants classés du plus vieux au plus jeune (idem)
  18. Liste des femmes nées entre 68 et 71 et des internes (nom, prénom,datnaissance, profession ou sexe (resp. pour les femmes ou les internes)
  19. Membres du personnel qui sont aussi des patients (nom , prénom)
  20. Secrétaires médicales qui ne sont pas des patientes (nom, prénom)
  21. Noms des chefs de service et de leur service (nom du service, nom, prénom, sexe, date de naissance)
  22. Affichez pour chaque service le nom du chef de service s'il existe et '****' sinon (nom du service, nom, prénom, sexe, date de naissance)
  23. Quels sont les services n'ayant pas de personnel? (code et nom du service)
  24. Employés assistants ou chefs de clinique avec leur supérieur hiérarchique (code de l'employé, nom, prénom, profession, code du supérieur, nom du supérieur, prénom du supérieur, profession du supérieur)


Florence Bannay 2001-11-30