Le modèle conceptuel de données
Introduction; ! Concepts de base; ! Dépendance fonctionnelle et Contraintes d’intégrité fonctionnelle(CIF); ! Règles de construction d’un MCD; ! Règles de vérification et de normalisation d’un MCD; ! Extension du formulaire entité-relation; ! Étude de cas.
!
2
Objectif: ! Définir toutes les données utilisées dans le SI, ! les regrouper en ensembles appelés entités, ! Étudier les liens qui existent entre ces données, dans un modèle définit et compréhensible sans aucune ambiguïté. ! proposer une représentation schématique statique appelée MCD des données d'un domaine de gestion.
3
C’est une donnée élémentaire et indécomposable du système d’information, susceptible de prendre une valeur. ! Exemple : nom d’un employé, date de début de projet, matricule d’une voiture, salaire.
!
4
!
Élément abstrait ou concret du monde réel pourvu d’une existence propre et présentant de l’intérêt pour le système étudié.
! une concrétisation du monde réel.
Permet de modéliser un ensemble d'objets concrets ou abstraits de même nature. ! Décrite par des propriétés. Exemples : Etudiant, Voiture, Employé
!
5
!
Lien sémantique reliant un ensemble d!’entités et présentant un intérêt pour l!’entreprise
!
!
Un ensemble d’interactions semblables qui existent entre les entités;
Ce lien est nommé et est, par convention, très souvent un verbe à l'infinitif;
!
L’association n’existe qu’au travers des entités qu’elle relie.
6
!Association !Dimension
porteuse :
Relation qui porte des propriétés.
!Association binaire : lien entre deux entités
d!’une association :
!Association ternaire : lien entre trois entités !Association n-aire : lien entre n entités !Association réflexive : lien de l’entité avec elle-même
7
Nom entité Propriété1 Propriété2 …
Nom relation Propriétés
8
! !
L'association Posséder entre les entités Matière d'enseignement et Coefficient ; une matière d'enseignement possède un coefficient.
9