La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Gestion des notes des étudiants

Présentations similaires


Présentation au sujet: "Gestion des notes des étudiants"— Transcription de la présentation:

1 Gestion des notes des étudiants
ETUDIANT NumE PrenomE NomE 1 2 3 4 5 Servane Stephane Florence Esther Jordan Christophe Coppalle Felici Mendes Lefebre Houari Guerville NOTE NumE NumM Note 1 2 3 4 5 6 10 12 14 15 13 18 MATIERE NuM Intitulé Contenu 1 2 3 4 ULIN 305 XUT 402 ULIN 205 TUT 108 BD et java Algo Statistique Web Expert Base de données

2 Exercice Combien existe-t-il d’occurrences étudiants ?
Combien de propriétés possède la table ETUDIANT ? Quels sont les identifiants de ces 3 tables ? Trouve-t-on des clés étrangères dans ces 3 tables ? Quelles sont les informations complémentaires de la table MATIERE ? Trouve-t-on des clés multi-composants dans ces 3 tables ? Un étudiant peut-il avoir plusieurs notes pour une matière ? Quelle propriété serait successible d’être un identifiant secondaire dans la table MATIERE ? Quelles colonnes pourraient être facultatives ? Si la colonne NumM est obligatoire dans la table NOTE, y a-t-il un problème ? Vérifier les contraintes d’unicité et les contraintes référentielles. Mettre à jour la représentation graphique du schéma. Expert Base de données

3 Correction Combien existe-t-il d’occurrence étudiants ?
6 lignes = 6 enregistrement Combien de propriétés possède la table ETUDIANT? 3 propriétés: NUME, PrenomE, NomE Quels sont les identifiants de ces 3 tables? NumE pour ETUDIANT NumM pour MATIERE, {NumE,NumM} pour NOTE Trouve-t-on des clés étrangères dans ces 3 tables? {NumE,NumM} pour NOTE sont des clés étrangères dans NOTE. Elles désignent des colonnes dans ETUDIANT et MATIERE Quelles sont les informations complémentaires de la table MATIERE? Intitulé et contenu Expert Base de données

4 Correction Trouve-t-on des clés multi-composants dans ces 3 tables?
{NumE,NumM} pour NOTE Un étudiant peut-il avoir plusieurs notes pour une matière? Dans notre modélisation, non ! Sinon on pourrait trouver 2 identifiants identiques dans la table. Toutefois, si on imagine qu’un étudiant puisse passer plusieurs fois la même matière, il faudra modifier la structure de la table (par exemple rajouter une colonne correspondant à la date dans la clé multi-composant). Quelle propriété serait successible d’être un identifiant secondaire dans la table MATIERE? Intitulé s’il est unique Expert Base de données

5 Correction Quelles colonnes pourraient être facultatives?
Contenu dans MATIERE et Note dans NOTE Absence est codée par une valeur absente dans la table NOTE Si la colonne Note est obligatoire dans la table NOTE, y a-t-il un problème? Oui il y a une case vide Vérifier les contraintes référentielles? Problème des deux étudiants qui ont le même identifiant Problème de la matière qui n’existe pas mais apparaît dans la table note (la 6) Expert Base de données


Télécharger ppt "Gestion des notes des étudiants"

Présentations similaires


Annonces Google