Page 1087 - IT2
P. 1087
2. Liste des Stagiaire de filière TDM du groupe nommé A et du groupe nommé B. (2 pts)
Select s.* from stagiaire s,groupe g where s.num_groupe=g.num_groupe
And g.nom_groupe in(’A’,’B’)
3. Le groupe (toutes les informations) ayant le plus grand nombre de stagiaires. (4 pts)
Select from groupe where num_groupe in(
Select num_groupe from stagiaire
Group by num_groupe
Having count(num_stagiaire)>=
all(select count(num_stagiaire) from stagiaire
Group by num_groupe)
4. Liste des modules enseignés par le(s) formateur(s) ‘ ABDELLAOUI ‘. (1 pt)
Select m.* from module m,formateur f where m.numformateurmatricule=f.numformateur
And nomf= ‘ ABDELLAOUI ‘
5. Liste des modules déjà terminés. (1 pt)
Select m.* from module m where masse_horaire_prevue = masse_horaire_réalisé
6. Liste des modules non terminés et enseignés par le formateur ‘ahmadi ‘ pour la filière ‘TDM’.
(1 pt)
Select m.* from module m ,formateur form, filiere fil where
m.numformateur=form. numformateur and nomf=‘ahmadi ‘ and masse_horaire_réalisé <
masse_horaire_prevue and form. Num_filiere =fil.um_filere and nom_filiere=’TDM’
7. Supprimer tous les groupes dont le nombre de stagiaires ne dépassent pas dix. (1 pt)
Delete from groupe where num_groupe in(select num_groupe from stagiaire
Group by num_groupe
Having count(num_stagiaire <=10)
8. Affecter la note 12/20 pour le contrôle numéro : 2 du module nommé « programmation
3D » pour la filière TDM au stagiaire ayant comme numéro 3006. (2 pts)
Update notation
Set note=12 where num_controle=2 and num_stagiare =3006
Dossier 3 (16 pts)
Première Partie : (8 pts)
2/5
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

