Vous êtes sur la page 1sur 6

Exercices

1) Afficher les noms et prénoms de tous les étudiants.


2) Afficher le numéro matricule, le code de la matière et les notes des étudiants.
3) Afficher les numéros des professeurs qui enseignent dans la filière dont le code est BF1.
4) Afficher le numéro matricule, le code de la matière et les notes des étudiants qui ont une note
supérieure à 11.
5) Afficher le numéro matricule des étudiants qui ont une note inférieure à 10 dans la matière dont
le code est ALG.
6) Afficher les numéros des professeurs qui enseignent dans la filière dont le code est IG2.
7) Afficher le code de toutes les matières dont le coefficient en FCG2 est égal à 2.
8) Afficher le nom et le code de la filière de l’étudiant dont le matricule est 1001.
9) Afficher les noms et les prénoms des professeurs qui enseignent la matière dont le code est
ANG.
10) Afficher les codes de toutes les matières enseignées par le professeur dont le nom est DUPONT.
11) Afficher les nom et prénoms des étudiants qui ont eu 12 dans la matière dont le code est ANG.
12) Afficher le numéro matricule de tous les étudiants qui ont une note au moins dans une matière
dont le coefficient est supérieur à 2 dans leur filière.
13) Afficher le numéro matricule de tous les étudiants qui ont au moins 13 dans la matière dont le
libellé est l’ANGLAIS
14) Afficher l’effectif de la filière de l’étudiant dont le prénom est GUTTEMBERT
15) Afficher les noms et prénoms des étudiants qui ont une note supérieur ou égal à 12 dans la
matière dont le libellé est ANGLAIS
16) Afficher les noms et prénoms des professeurs et les libellés des matières qu’ils enseignent
17) Afficher les libellés des matières enseignés par le professeur dont le nom est GODRO et les
libellés des filières dans lesquelles il les enseigne
18) Afficher le nom et le libellé de la filière de tous les étudiants qui ont eu la note 15 dans une
matière dont le coefficient dans la filière est supérieur à 2
19) Afficher toutes les notes attribuées par le professeur dont le nom est MAGENGO et les noms
des étudiants auxquels ces notes ont été distribuées
20) Afficher les noms des professeurs et les notes qu’ils ont attribués à l’étudiant dont le prénom est
JOLIETTE ainsi que les libellés des matières
21) Afficher les noms et prénoms des étudiants qui ont composé dans toutes les matières
22) Afficher les noms et prénoms des étudiants qui n’ont composé dans aucune matière
23) Afficher pour chaque étudiant ayant composé au moins une fois, son nom et prénom, les notes
obtenues et les libellés ainsi que les coefficients des matières, les noms et prénoms des professeurs
ayan attribués ces notes.
24) Afficher le nombre total des étudiants
25) Afficher le nombre des étudiants par filière
26) Afficher les libellés de filières et le nombre des étudiants lorsque ce nombre est supérieur à 40
27) Afficher le nombre de notes de chaque étudiant
28) Afficher le nombre de notes de chaque étudiant par matière
29) Afficher la somme des notes de chaque étudiant lorsque cette somme est supérieure à 50
30) Afficher les minimums des notes par matière d’un étudiant dont le numéro est donné
31) Afficher par ordre de mérite la moyenne des notes de chaque étudiant par matière
32) Afficher par ordre de mérite tous les étudiants ayant une moyenne supérieur ou égale à 10
33) Afficher par ordre alphabétiques tous les étudiants dont la première note est supérieure à 12
dans une matière dont le code est donné.
34) Afficher les noms des étudiants qui ont composé à période donnée
35) Afficher les codes filière des étudiants dont le nom commence par G ou M.
36) Afficher la somme des notes des étudiants de la filière IG2 dont le prénom contient la lettre T
lorsque cette somme est inférieure à 13.
37) Afficher pour chaque étudiant, le nombre de fois qu’il a composé dans la matière dont le code
est ALG du 10/12/02 au 15/03/03.
38) Afficher les noms des étudiants qui n’ont eu aucune note durant une période donnée.
39) Afficher les étudiants dont la somme des notes est égale à 15 ou 16 ou 17.
40) Afficher les noms des étudiants qui n’ont aucune note égale à 15 ou 16 ou 17.
41) Affiche la somme des notes de tous les étudiants de BF2 dont la somme des notes est supérieure
à la somme des notes des étudiants dont le code filière est IG2 dans la matière ALG.
42) Afficher pour chaque professeur, son nom et le nombre de matières enseigné.
43) Afficher le nombre de matières enseigné par un professeur dont le code est donné.
44) Afficher le nombre de matières enseigné par chaque professeur dans une filière dont le code est
donné.
45) Afficher les noms des professeurs qui enseignent autant de matière que le nombre total de
matière.
46) Afficher les noms des professeurs qui enseignent plus de deux matières dans une filière dont le
code est donné.
47) Afficher le nombre de professeurs qui enseigne une matière dont le code est donné.
48) Afficher le nombre de professeurs qui enseigne une matière dont le code est donné dans une
filière dont le code est donné.
49) Afficher le nombre de professeurs qui enseigne une matière donnée dans une filière donnée.
50) Afficher le nombre de matières enseigné par chaque professeur dans chaque filière par ordre
alphabétique sur les noms des professeurs.
51) Afficher les libellés des filières dont l’effectif maximum est atteint.
52) Afficher la filière qui le plus faible effectif
53) Afficher les libellés des filières qui n’ont pas d’étudiants.
54) Supprimer les filières dont le nombre des étudiants est inférieur à 4.
55) Modifier par une autre filière, le code de la filière d’un étudiant dont le numéro est donné.
56) Supprimer tous les enseignants dans la filière de l’étudiant dont le nom est MAHIGOH.
57) Afficher le nombre de notes d’un étudiant dont le nom est donné.
58) Afficher le nombre de notes d’un étudiant dont le nom est donné dans une matière dont le
libellé est donné.
59) Afficher pour un étudiant dont le nom est donné, le nombre de notes par matière.
60) Afficher pour chaque étudiant, sa plus faible note et le libellé de la matière dans laquelle il a
obtenu cette note.
61) Supprimer la plus faible note d’un étudiant dont le nom est donné.
62) modifier la note d’un étudiant dont le nom est donné.
63) Afficher les trois premières notes obtenues par un étudiant dont le numéro matricule est donné.
64) Afficher les noms de tous les étudiants de la filière dont le code est IG2 dont la moyenne des
notes dans la matière dont le code est ALG est supérieur à la plus forte note dans la matière dont le
code est ANG des étudiants d’une filière donnée.
65) Modifier le code de la filière des étudiants de la filière dont le code est IG2 qui ont eu moins de
12 dans la matière dont le code est MER ou dans la matière dont le code est SGBD.
66) afficher les noms des professeurs qui ont attribués une fois dans une matière dont le libellé est
donné une note supérieure à la moyenne des notes de cette matière dans une filière dont le code est
donné.
67) Afficher la moyenne des notes attribués par le professeur dont le nom est MAHIGOH dans la
filière dont le code est IG2.
68) Afficher la somme des notes par professeur et par étudiant de la filière IG2 lorsque cette somme
est supérieure à la moyenne des notes de la filière dans la matière dont le code est ALG.
69) Afficher par ordre de mérite les 25 premiers étudiants(numat) avec leur moyenne.
70) Afficher le nombre de notes attribués par chaque professeur par filière et par matière.
71) Afficher les noms des professeurs qui ont attribué les notes comprises entre 15 et 20 dans la
filière IG2.
72) Supprimer toutes les notes attribuées par le professeur dont le nom est GUTTEMBERT dans la
filière dont le code est IG2 et dans la matière dont le code est ANG.
73) Supprimer les étudiants dont la moyenne des notes dans une filière dont le code est donné,
inférieure à 10.

MATIERES
Codmat LibMat
FRA Français
ANG Anglais
ALG Algorithme
IF Info Fond

FILIERES
CodFil Libfil Effectif
BF1 Bq et finance 1ere AN 24
IG2 Info gesto 1ere AN 3
SBF Secrétariat bureautique 1ere AN 30
Feg2 Compta gesto 2eme AN 75

Avoir_Note
NUMAT Codmat Date Note
E001 FRA 01-02-00 14
E001 ANG 02-02-00 17
E001 ALG 03-02-00 15
E002 FRA 01-02-00 07
E002 ANG 05-02-00 12
E002 IF 02-02-00 12
E003 FRA 02-02-00 15
E003 IF 06-05-01 13
E004 ALG 03-02-01 12
E004 FRA 07-02-00 10
E007 ALG 03-02-00 03
E007 ANG 02-02-00 12

COEFFICIENT
Codfil Codmat Coef
BF1 FRA 2
BF1 ANG 3
BF1 IF 3
IG2 FRA 1
IG2 ANG 2
IG2 ALG 4
SB1 FRA 4
SB1 ANG 3
SB1 IF 2
FCG2 FRA 2
FCG2 ANG 2
FCG2 IF 3

ENSEIGNER
Numprof Codmat Codfil
P001 IF BF1
P001 ANG IG2
P002 IF SB1
P002 ALG IG2
P002 FRA BF1
P002 FRA SB1
P003 IF FCG2
P003 ANG SR1
P003 ANG BF1
P003 FRA IG2
PROFESSEUR
Numprof Nom prénom Adresse
P001 DJANGONI Mandelai Cotonou
P002 MAGENGO Guttembert Porto
P003 DUPONT Dohmi Dohmikro

ETUDIANT
NUMAT Nom Prénom Codfil
E001 Magengo Guttembert IG2
E002 Jolie Joliette SB1
E003 Grand Petit BF1
E004 PETIT Marteau IG2
E005 GROS Cailloux FCG2
E006 BLANC Lenoir FCG2
E007 MAHIGOH Bitoh IG2
E008 GROS Séchard IG2

Vous aimerez peut-être aussi