Lycée Pilote de Sousse
Mme NEFZAOUI S.
Devoir de Synthèse N° 2
08 / 03 / 20102eme S1 G2
Nom & Prénom : ………
Bases de Données
Etude de cas
La directrice d’une école maternelle désire informatiser les fiches de ses élèves et enseignants, pour cela elle vous communique les données suivantes :
Chaque élève inscrit à son école doit fournir un nom, prénom, sexe (F ou M), date de naissance, profession des parents, numéro de téléphone pour les joindre.
On dispose de plusieurs niveaux d’études et les élèves sont classés dans des groupes selon leurs âges. Chaque groupe a un numéro, un niveau (1, 2 ou 3), un nombre d’heures d’études par semaine (18, 23 ou 26).
Chaque enseignant s’occupe d’un groupe d’enfants et on a besoin de son nom, prénom, numéro de téléphone et on lui attribue une catégorie (A, B, C ou D) selon son aptitude à enseigner et gérer les enfants.
Tous les numéros sont établis par ordre chronologique d’entrée.
1) Remplir le dictionnaire de données nécessaire à la base « MATERNELLE ».
Dictionnaire de données
Nom du champ Type Taille Commentaire Table
2) Déterminer la représentation textuelle de cette base.
3) Faire une représentation graphique de la base.
Bon travail !
4) Utiliser la base « MATERNELLE » déjà crée afin de réaliser les requêtes suivantes :
a) Afficher les noms et catégories des enseignants s’occupant des groupes de niveau 1.
b) Afficher les groupes des élèves dont l’âge est supérieur à 5 ans.
c) Afficher les noms, prénoms et numéros de téléphones des parents de toutes les filles.
d) Donner le nombre d’heures par semaine de l’enseignante « Smida Mariem ».
5) Ecrire en mode SQL la requête permettant d’afficher les noms et prénoms des enseignants de catégorie « B ».
4) Utiliser la base « MATERNELLE » déjà crée afin de réaliser les requêtes suivantes : a) Afficher les noms et catégories des enseignants s’occupant des groupes de niveau 1.
b) Afficher les groupes des élèves dont l’âge est supérieur à 5 ans.
c) Afficher les noms, prénoms et numéros de téléphones des parents de toutes les filles.
d) Donner le nombre d’heures par semaine de l’enseignante « Smida Mariem ».
5) Ecrire en mode SQL la requête permettant d’afficher les noms et prénoms des enseignants de catégorie « B ».
4) Utiliser la base « MATERNELLE » déjà crée afin de réaliser les requêtes suivantes : a) Afficher les noms et catégories des enseignants s’occupant des groupes de niveau 1.
b) Afficher les groupes des élèves dont l’âge est supérieur à 5 ans.
c) Afficher les noms, prénoms et numéros de téléphones des parents de toutes les filles.
d) Donner le nombre d’heures par semaine de l’enseignante « Smida Mariem ».
5) Ecrire en mode SQL la requête permettant d’afficher les noms et prénoms des enseignants de catégorie « B ».
4) Utiliser la base « MATERNELLE » déjà crée afin de réaliser les requêtes suivantes : a) Afficher les noms et catégories des enseignants s’occupant des groupes de niveau 1.
b) Afficher les groupes des élèves dont l’âge est supérieur à 5 ans.
c) Afficher les noms, prénoms et numéros de téléphones des parents de toutes les filles.
d) Donner le nombre d’heures par semaine de l’enseignante « Smida Mariem ».
5) Ecrire en mode SQL la requête permettant d’afficher les noms et prénoms des enseignants de catégorie « B ».