Gestion des notes des étudiants

Slides:



Advertisements
Présentations similaires
Initiation aux bases de données et à la programmation événementielle Outil de création des tables Support de TD rédigé par Bernard COFFIN Université Paris.
Advertisements

CEO Commerciale Casablanca UCC1 POS Maarif UCM1 UCM2 POS Centre UCC1 Rabat UR1 POS AgdalPOS Ville UC1 AchatMarketing UM1 UM2 UC1 Direction UD1 Schéma Général.
Règles de nommages Eric Bleuzet Philippe Terme.
1- Introduction 2ème partie Modèle Conceptuel des Données 2- Entités- Associations 4- Associations plurielles 3- Cardinalités 5- Associations réflexives.
Les profils du SEDA confection de profil avec Agape.
SQL : 4 fonctions d'exploitation de SGBD SQL (Structured Query Language, traduisez Langage de requêtes structuré) est un langage informatique ayant pour.
SQL partie 1 Langage de Définition de Données. SQL est un langage de définition de données  SQL est un langage de définition de données (LDD), c'est-à-dire.
Calcul de probabilités
Initiation à la conception des systèmes d'informations
La conditionnelle Formule
Création et téléchargement des fichiers
Leçon 4: Comprendre les graphiques
Comment Sécuriser Le Système d’information de son entreprise
Cahier des clauses techniques particulières
Plateforme CountrySTAT Aperçu global de la préparation des tableaux dans la nouvelle plateforme CountrySTAT FORMATION DES POINTS FOCAUX SUR LE SYSTEME.
Les Bases de données Définition Architecture d’un SGBD
Thème 1 : Ondes et Matière.
Initiation aux bases de données et à la programmation événementielle
TP21 Bilan activité 1 : La Spécificité des Ac
Généralité sur les bases de données
Les bases de données et le modèle relationnel
JAVA et POO : Notion d'héritage
Langage de Manipulation des Données LMD
Principes de programmation (suite)
Master Réseaux et Systèmes Distribués (RSD) Algorithmique des systèmes
Exercice 1 : On donne le tableau de valeurs suivant :
Création d’un formulaire
1ers pas des utilisateurs migrés
Table Note = une BDD avec une table
Création Et Modification De La Structure De La Base De Données
Structure D’une Base De Données Relationnelle
Technologies « Smart Manufacturing »
Orthographe à retenir :
Bases de données sous Access. Initiation aux bases de données  Structure d’une base de données.
2. CONCEPTS DES BASES DE DONNEES
L1 Technique informatique
Guide de réflexion Fiche Titre Notes Fiche 1 Analyse des sources
1. LE LANGAGE SQL DDL Version 2 - Janvier Le langage SQL-DDL
Épreuve écrite E4.1 BTS CG Session /02/2017.
7 Contraintes d’intégrité en SQL
5 Introduction au modèle relationnel 5.1 Concepts de base
Semaine 3 Retour sur la semaine 2 Plan de séance
Une ligne graduée de 5 en 5 va apparaître, vous allez devoir écrire quel nombre est représenté sur cette ligne.
Montre avec tes doigts. Trouve le plus rapidement possible combien il y a de points et vérifie.
03- Evaluation Access 2003 Cette évaluation comporte des QCM (1 seule réponse) et des Zones à déterminer dans des copies d’écran.
20 Données semi-structurées et XML
BTS INFORMATIQUE DE GESTION
Titre de la présentation de formation
Situations pour le cas de la multiplication par 9
Chapitre 8 : Organisation et gestion de données
Logiciel de présentation
Elles contiennent des informations autre que géométriques
2. CONCEPTS DES BASES DE DONNEES
Comment la faire ? Quand la faire ?
Exercices récapitulatifs
Chapitre 12 : Notion de fonction
Design, innovation et créativité
Patrick Poulingeas (CRI de Limoges)
Gestionnaire du site de
Une ligne graduée va apparaître durant 2s; vous allez devoir écrire quel nombre est représenté sur cette ligne.
1. LE LANGAGE SQL DDL Version 1 - Mai 2009 corrigé le 11/2/2011
Programmation – Mathématiques
STS Web Services libres Gérer les services libres
Connaître les tables de multiplication de 0 à 4
Une ligne graduée va apparaître durant 2s; vous allez devoir écrire quel nombre est représenté sur cette ligne.
Connaître les tables de multiplication de 0 à 7
Connaître les tables de multiplication de 0 à 4
2 x 25 = 6 x 25 = 7 x 25 = 10 x 25 = 40 x 25 = 30 x 25 = Combien de fois 25 dans 50? Combien de fois 25 dans 125? Combien de fois 75 dans 150? Combien.
Séquence 1:Analyse du système d’information comptable
Transcription de la présentation:

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

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

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

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

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