Page 24 - DCG - SQL - 2025
P. 24
Exercice
CONTEXTE
Une entreprise spécialisée dans la formation continue gère un catalogue de formations animées par des
formateurs externes. Des participants issus de différentes entreprises s’inscrivent à ces sessions, qui se
déroulent dans plusieurs villes. Chaque session est liée à une formation, un formateur et un lieu.
Certaines entreprises envoient plusieurs salariés à la même formation.
SCHÉMA RELATIONNEL
FORMATION (CodeForm, Intitule, Domaine)
SESSION (NoSession, DateSession, #CodeForm, #NoFormateur, #NoVille)
FORMATEUR (NoFormateur, NomFormateur, Specialite)
PARTICIPANT (NoParticipant, NomParticipant, #NoEntreprise)
ENTREPRISE (NoEntreprise, NomEntreprise, Ville)
REQUÊTES À FORMULER EN SQL
1. Afficher le nom de chaque entreprise ayant inscrit au moins un participant, sans doublon.
2. Afficher la spécialité des formateurs ayant animé au moins une session, sans répétition.
3. Afficher les noms et prénoms des participants, triés par nom puis par prénom dans l’ordre
alphabétique.
4. Afficher la date de session et le nom du formateur, triés par date décroissante puis par nom de
formateur croissant.
5. Afficher le domaine et l’intitulé des formations, triés par domaine croissant puis intitulé décroissant.
6. Afficher le nom et la ville de toutes les entreprises, triés par ville croissante puis par nom d’entreprise
décroissant.
19