Exercice SQL
Objectif :
Créer des requêtes en SQL
Travail à faire:
ETUDIANT (Numetu, Nometu, Dtnaiss, Cdsexe)
SEXE (Cdsexe, Lbsexe)
ENSEIGNANT (Numens, Nomens, Grade, Ancien)
MATIERE (Numat, Nomat, Coeff, Numens)
NOTES (Numetu, Numat, Note)
À partir de la Base de données ETUDIANTS ci dessus, écrire les requêtes SQL permettant de répondre aux questions suivantes.
- Afficher quel était l’âge moyen des garçons et des filles au premier janvier 2000.
- Afficher le nom et le grade des enseignants d’histoire.
- Afficher les noms et numéro des étudiants qui n’ont pas de notes en Sociologie.
- Afficher le nom et le coefficient des matières qui sont enseignées par des maîtres de conférences ou des assistants.
- Afficher pour chaque étudiant (nom et numéro), et par ordre alphabétique, la moyenne qu’il a obtenue dans chaque matière.
- Afficher le nom, l’âge et le sexe des étudiants qui ont eu une note d’informatique supérieure à la moyenne générale de la classe.
- Afficher, pour chaque étudiant (nom et numéro) qui a une note dans chacune des matières, la moyenne obtenue au diplôme.
- Afficher le nom le grade et l’ancienneté des enseignants qui enseignent dans plus d’une matière.
- Afficher le nombre de garçons et le nombre de filles qui ont réussi au diplôme : moyenne >= 10.
La correction exercices SQL (voir page 2 en bas)