Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| sio:bloc2:td5 [2023/03/30 09:01] – créée jcheron | sio:bloc2:td5 [2024/05/14 07:21] (Version actuelle) – jcheron | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| Après connexion à l' | Après connexion à l' | ||
| - | Après sélection d'une classe, il visualise l' | + | Après sélection d'une classe, du semestre en cours, et d'une matière, il visualise l' |
| < | < | ||
| + | |||
| + | Il pourra ensuite ajouter un DS, pour saisir ses notes. | ||
| + | |||
| + | < | ||
| + | |||
| + | <WRAP todo round> | ||
| + | * Elaborer le MCD de la saisie des notes. | ||
| + | * En déduire le MLDR | ||
| + | * Ecrire les requêtes SQL correspondant aux interrogations suivantes : | ||
| + | * Liste des étudiants d'une section | ||
| + | * Liste des matières d'un enseignant pour une section | ||
| + | * Liste des DS pour une section sur une période (semestre) | ||
| + | * Moyenne de la classe sur une évaluation | ||
| + | * Moyenne d'un étudiant sur l' | ||
| + | </ | ||
| + | < | ||
| + | <sxh sql> | ||
| + | SELECT libelle FROM ((Matiere m INNER JOIN enseigner e ON m.Id_Matiere=e.Id_Matiere) | ||
| + | INNER JOIN enseignant ea ON e.Id_Enseignant=ea.Id_Enseignant) | ||
| + | INNER JOIN Groupe g ON e.idGroupe=g.Id_Groupe; | ||
| + | |||
| + | SELECT DISTINCT e.* FROM evaluation e JOIN enseigner en ON e.Id_Enseignant=en.Id_Enseignant | ||
| + | JOIN groupe g ON g.Id_Groupe=en.idGroupe | ||
| + | WHERE g.nom=" | ||
| + | AND YEAR(DateE)= YEAR (NOW()) ; | ||
| + | |||
| + | SELECT AVG(r.eNote), | ||
| + | INNER JOIN Etudiant e ON e.Id_Etudiant=r.Id_Etudiant) | ||
| + | INNER JOIN Groupe g ON g.Id_Groupe=e.Id_Groupe) | ||
| + | WHERE g.nom=" | ||
| + | </ | ||
| + | < | ||