Vous êtes sur la page 1sur 1

MS Access – EFM – ISGI MARRAKECH /20

Soit la base de données composée des tables suivantes :

ETUDIANT ENSEIGNANT MATIERE NOTES


Champ Type Champ Type Champ Type Champ Type
#NumEtud Numérique #NumEns Numérique #CodeMat Numérique #NumN NuméroAuto
NomEtud Texte NomEns Texte NomMat Texte NumEtud
PrénomEtud Texte PrénomEns Texte Coefficient Numérique CodeMat
DateNaiss Date, abrégé Grade Texte NumEns Note Numérique
Sexe Texte (1) Ancienneté Numérique

I. Création et paramétrage des tables :


1. Créer la base de données nommée (Votre_Nom_Gestion_Notes) composée des tables ci-dessus. 4pts
2. Appliquer les paramètres suivants :
 Le champ NomEtud doit être en majuscule. 0,5pt
 Le champ Sexe est à choisir dans une liste déroulante contenant H ou F. 0,5pt
 Le champ NomEns : 1ère lettre en majuscule. 0,5pt
 Le champ Grade est à choisir dans une liste déroulante contenant G1, G2, G3 ou G4. 0,5pt
 Le champ Note au format (Réel simple). Entre 0 et 20. Message si erreur (Saisir une note valide). 1pt
3. Établir les relations en appliquant l’intégrité référentielle. 1pt
II. Listes des données :
1. Alimenter les tables avec les données suivantes : 2pts

Tableau 1: ENSEIGNANT Tableau 2: ETUDIANT


NumEns NomEns PrenomEns Grade Anciennete NumEtud NomEtud PrenomEtud DateNaiss Sexe
1 dupont paul G1 3 200101 alami hicham 08/05/1994 H
2 hachimi mohammed G1 5 200102 karimi ahmed 15/04/1992 H
3 simon pierre G2 2 200103 kassimi amal 11/06/1993 F
4 bertrand alain G3 2 200104 adam safae 15/11/1994 F
200105 blondez elodie 03/03/1991 F

Tableau 3: MATIERE Tableau 4: NOTES


CodeMat NomMat Coefficient NumEns NumN NumEtud CodeMat Note
1 Info 4 1 1 200101 1 15
2 Math 5 4 2 200102 1 12
3 Sociologie 2 3 3 200103 2 8
4 200104 2 18
4 Physique 4 2
5 200105 5 15
5 Chimie 3 2
6 200102 3 15
7 200103 4 17
III. Les Requêtes :
1. Afficher la liste des étudiants de sexe masculin (afficher toutes les informations). 1pt
2. Afficher la liste des enseignants responsables de 2 matières ou plus (nom, prénom, grade). 1pt
3. Afficher la moyenne des notes par matière. 1pt
IV. Les États :
1. Imprimer la liste des enseignants, triée dans l’ordre croissant des noms. 1pt
2. Imprimer la liste des notes par matière. Calculer la moyenne par matière (nom matière, nom étudiant,
prénom étudiant, note) 2pts
V. Les Formulaires :
1. Créer un formulaire de saisie pour la table ENSEIGNANT. 1pt
2. Ajouter pour ce formulaire des boutons de mise à jour et de déplacement. 2pts
3. Créer un menu principal permettant de parcourir les différents objets (formulaire et états). 1pts

1 MY.SNINEH

Vous aimerez peut-être aussi