Exercice corrigé sur les requêtes SQL (gestion de notes annuelles)

Soit le modèle relationnel suivant relatif à la gestion des notes annuelles d’une promotion d’étudiants :

ETUDIANT(N°Etudiant, Nom, Prénom)

MATIERE(CodeMat, LibelléMat, CoeffMat)

EVALUER(N°Etudiant*, CodeMat*, Date, Note)

Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par *

Questions :

Requête 1 – Quel est le nombre total d’étudiants ?

Requête 2 – Quelles sont, parmi l’ensemble des notes, la note la plus haute et la note la plus basse ?

Requête 3 – Quelles sont les moyennes de chaque étudiant dans chacune des matières ?

Requête 4 – Quelles sont les moyennes par matière ? On utilisera la requête de la question 3 comme table source

Requête 5 – Quelle est la moyenne générale de chaque étudiant ?

On utilisera la requête de la question 3 comme table source

Requête 6 – Quelle est la moyenne générale de la promotion ?

On utilisera la requête de la question 5 comme table source

Requête 7 – Quels sont les étudiants qui ont une moyenne générale supérieure ou égale à la moyenne générale de la promotion ?

On utilisera la requête de la question 5 comme table source..

La correction exercices SQL (voir page 2 en bas)

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comments (2)