01/04/2022
PLAN DU COURS
4. Chapitre 4 - LE MODELE CONCEPTUEL DE DONNEES
4.1.Présentation
4.2.Les concepts manipulés
4.2.1. Entité
4.2.2. Association
4.2.3. Propriétés
4.2.4. Dictionnaire de données
4.3.Formalisme Graphique
4.4.Occurrence
4.5.Identifiant (ou Clé)
4.6.Cardinalité
4.7.Dimension d’une association
4.8.Démarche à suivre
1
01/04/2022
PLAN DU COURS
4. Chapitre 4 - LE MODELE CONCEPTUEL DE DONNEES
4.1.Présentation
4.2.Les concepts manipulés
4.2.1. Entité
4.2.2. Association
4.2.3. Propriétés
4.2.4. Dictionnaire de données
4.3.Formalisme Graphique
4.4.Occurrence
4.5.Identifiant (ou Clé)
4.6.Cardinalité
4.7.Dimension d’une association
4.8.Démarche à suivre
4.1. Présentation
Le modèle conceptuel des données est une représentation statique du système
d’information de l’entreprise qui met en évidence sa sémantique. Il a pour but d'écrire
de façon formelle les données qui seront utilisées par le système d'information. Il
s'agit donc d'une représentation des données, facilement compréhensible. Le
formalisme adopté par la méthode Merise pour réaliser cette description est basé sur
les concepts « entité - association ».
Le MCD décrit les objets, les événements, les concepts d’une manière abstraite, sans
réfléchir, à ce stade, aux possibilités de traitement par l’ordinateur. En ce qui suit, nous
étudierons le modèle basé sur le couple entité - association.
Le MCD est précisé lors de l’étude préalable et complété lors de l’étude détaillée du SI.
2
01/04/2022
PLAN DU COURS
4. Chapitre 4 - LE MODELE CONCEPTUEL DE DONNEES
4.1.Présentation
4.2.Les concepts manipulés
4.2.1. Entité
4.2.2. Association
4.2.3. Propriétés
4.2.4. Dictionnaire de données
4.3.Formalisme Graphique
4.4.Occurrence
4.5.Identifiant (ou Clé)
4.6.Cardinalité
4.7.Dimension d’une association
4.8.Démarche à suivre
4.2. Les concepts manipulés
4.2.1. Entité
• Une entité est la représentation d'un élément matériel ou immatériel ayant un rôle dans le système que l'on
désire décrire (avec ses propriétés ou ses attributs).
• Élément définissable, par exemple une personne, un objet, un concept ou un événement, à propos duquel il
est possible de stocker des données. Voyez les entités comme les noms dans une phrase. Exemples : un
client, un étudiant, une voiture ou un produit. Une entité est généralement représentée sous la forme d'un
rectangle.
Exemples : Client, Compte-bancaire.
Dans le système d’information concernant « la société au bon beurre » on peut identifier les entités suivantes :
client, commande, bon de livraison, facture.
Remarque. Une entité a une existence propre, sans référence à une autre entité.
3
01/04/2022
4.2. Les concepts manipulés
4.2.2. Association
Une association : Une association correspond à la façon dont des entités
agissent l'une sur l'autre ou sont associées l'une avec l'autre. Voyez les
associations (ou relations) comme les verbes dans une phrase. Par exemple,
l'étudiant désigné peut s'inscrire à un cours. Les deux entités sont l'étudiant
et le cours, et la relation décrite est l'acte de s'inscrire, qui relie ainsi les deux
entités.
Exemple :
woody allen a joué dans “ Coups de feu sur brodway ”
Tannenbaum a écrit l’ouvrage Réseaux Informatique
Il est souhaitable de limiter la dimension des relations à deux (relations binaire). Plus la
dimension d’une relation est grande, plus la relation devient complexe et difficile à gérer.
4.2. Les concepts manipulés
4.2.3. Propriétés
Propriétés ou attributs
• Une propriété est une donnée élémentaire que l’on perçoit sur une entité
ou une association,
• La propriété représente la plus petite quantité d’informations caractérisant une
entité ou une association et que l’on peut utiliser d’une manière autonome et qui
présente un intérêt pour le domaine à étudier.
Exemple d’attributs ou de propriétés pour les entités ou association
• Nom, prénom pour l’entité ACTEURS
• Titre et Metteur en scène pou FILMS
• Nom et Adresse Pour CINEMA
4
01/04/2022
4.2. Les concepts manipulés
4.2.3. Propriétés
Une propriété se décrit par tout ou partie des éléments suivants :
Son nom: composé de caractères alphanumériques, de préférence une composition de lettres,
chiffres et un trait d’union.
Sa description : ce qu’elle représente et son intérêt dans le contexte
Sa nature : son type et/ou domaine: Numerique (Entier ou reel), Alphanumérique (chaine de
caratère), Date, Boolen
Sa longueur : nombre de caractères dans le format
Une propriété peut être :
Obligatoire ou facultative
Brut (non calculée)
Elémentaire (non décomposable)
Normée par des organismes officiels (Cin , Nimm , Ntel , …)
4.2. Les concepts manipulés
4.2.4. Dictionnaire de données
La liste de toutes les propriétés est définie dans un dictionnaire de données. Celui-ci contient pour chaque
propriété tout ou partie des éléments suivants : son nom, son type et sa longueur, sa nature, sa description
et contrainte ou remarques, comme le montre l’exemple suivant.
5
01/04/2022
4.2. Les concepts manipulés
4.2.4. Dictionnaire de données
Une propriété définie dans le dictionnaire de données doit être :
Pertinente : présente un intérêt pour le domaine étudié
Unique dans le modèle, Deux ou plusieurs entités ne peuvent jamais avoir une même propriété (Exemple : Nous avons
défini raisonSociale comme propriété dans l’entité Client, celle – ci ne peut pas être définie dans l’entité Facture.
Brut (non calculée exemle : MTTC représente le montant toute taxe comprise, cette propriété est calculée à partir de
MHT, le montant hors taxe et TVA, la valeur de la TVA)
Atomique: nom décomposable (cette décomposition est relative à son exploitation dans le SI exemple : adresse
contenant aussi la ville)
A une seule signification : si une propriété a plusieurs sens, on parle de polyseme, par contre on parle de synonymes
quand deux propriétés ont le même sens.
Exemple de Polysème :
Date est une propriété qui peut représenter la date de la commande client et la date de livraison.
Dans cet exemple, il faut utiliser deux propriétés pour représenter chacune des deux dates, ComDate pour la date de la
commande et LivDate pour la date de livraison.
Exemple de synonyme :
Libellé et désignation sont deux propriétés qui ont représentent le nom d’un produit, ils ont donc le même sens.
Dans cet exemple, il faut choisir un seul nom pour désigner le nom du produit.
PLAN DU COURS
4. Chapitre 4 - LE MODELE CONCEPTUEL DE DONNEES
4.1.Présentation
4.2.Les concepts manipulés
4.2.1. Entité
4.2.2. Association
4.2.3. Propriétés
4.2.4. Dictionnaire de données
4.3.Formalisme Graphique
4.4.Occurrence
4.5.Identifiant (ou Clé)
4.6.Cardinalité
4.7.Dimension d’une association
4.8.Démarche à suivre
6
01/04/2022
4.3. Formalisme Graphique
PLAN DU COURS
4. Chapitre 4 - LE MODELE CONCEPTUEL DE DONNEES
4.1.Présentation
4.2.Les concepts manipulés
4.2.1. Entité
4.2.2. Association
4.2.3. Propriétés
4.2.4. Dictionnaire de données
4.3.Formalisme Graphique
4.4.Occurrence
4.5.Identifiant (ou Clé)
4.6.Cardinalité
4.7.Dimension d’une association
4.8.Démarche à suivre
7
01/04/2022
4.4. Occurrence
4.4.1. Occurrence d’une propriété.
Toute valeur prise par la propriété définit une occurrence de la propriété.
Exemple : Considérons l’entité Etudiant caractérisée par les propriétés : Numéro de convocation,
Nom, Prénom, Date de naissance, Moyenne en Arabe et Moyenne en Anglais.
Numéro Nom Prénom Date_naiss Arabe Anglais
001 SLAOUI Amine 28/10/93 12,05 10,46
002 BENMOUSSA Latifa 08/10/92 8,81 10,44
003 HAJAMA Mohamed 23/01/94 10,31 11,09
004 FARAH Adil 02/09/92 9,30 13,09
005 KABAJ Ilham 26/07/91 0,00 0,00
006 TADLAOUI Rachid 01/05/90 10,83 12,12
007 BENNIS Karim 22/03/93 10,14 6,89
008 BENNANI Meryem 21/07/94 10,50 13,60
009 GUENNOUN Abdelatif 15/12/93 10,50 16,04
010 DAHBI JaMal 21/06/93 9,23 14,75
Dans le tableau présenté ci-dessus on trouve les valeurs prises par les différentes propriétés. La propriété
Date_naiss prend les valeurs (donc les occurrences !) : 28/10/93 ; 08/10/92 ; 23/01/94 ;
4.4. Occurrence
4.4.2. Occurrence d’une entité.
L’ensemble de valeurs prises par les propriétés caractérisant une entité définit l’occurrence d’une entité.
Exemple : L’ensemble de valeurs suivant est une occurrence de l’entité étudiant. Dans le tableau ci-dessus.
L’entité étudiant à 10 occurrences. (Chaque ligne du tableau est une occurrence de l’entité).
Numéro Nom Prénom Date_naiss Arabe Anglais
001 SLAOUI Amine 28/10/93 12,05 10,46
002 BENMOUSSA Latifa 08/10/92 8,81 10,44
003 HAJAMA Mohamed 23/01/94 10,31 11,09
004 FARAH Adil 02/09/92 9,30 13,09
005 KABAJ Ilham 26/07/91 0,00 0,00
006 TADLAOUI Rachid 01/05/90 10,83 12,12
007 BENNIS Karim 22/03/93 10,14 6,89
008 BENNANI Meryem 21/07/94 10,50 13,60
009 GUENNOUN Abdelatif 15/12/93 10,50 16,04
010 DAHBI JaMal 21/06/93 9,23 14,75
8
01/04/2022
PLAN DU COURS
4. Chapitre 4 - LE MODELE CONCEPTUEL DE DONNEES
4.1.Présentation
4.2.Les concepts manipulés
4.2.1. Entité
4.2.2. Association
4.2.3. Propriétés
4.2.4. Dictionnaire de données
4.3.Formalisme Graphique
4.4.Occurrence
4.5.Identifiant (ou Clé)
4.6.Cardinalité
4.7.Dimension d’une association
4.8.Démarche à suivre
4.5. Identifiant (ou Clé)
Un identifiant ou une clé est Constitué d’une ou de plusieurs propriétés permettant de distinguer sans ambiguïté
une occurrence de l’entité. Toute entité doit avoir un identifiant.
Exemples : L’identifiant de l’entité Client est NuméroClient car deux clients ne peuvent pas avoir le même
numéro.
L’entité voiture ayant les propriétés : NuméroImmatriculation, Couleur, Marque a comme identifiant la
propriété NuméroImmatriculation.
Un identifiant d’une association est l’ensemble des identifiants des entités reliées à cette relation.
La méthode Merise propose de précéder les propriétés de l’identifiant par le caractère #.
Un identifiant est simple quand il est constitué d’une
seule propriété.
Un identifiant est composé quand il est constitué de
plusieurs propriétés.
9
01/04/2022
PLAN DU COURS
4. Chapitre 4 - LE MODELE CONCEPTUEL DE DONNEES
4.1.Présentation
4.2.Les concepts manipulés
4.2.1. Entité
4.2.2. Association
4.2.3. Propriétés
4.2.4. Dictionnaire de données
4.3.Formalisme Graphique
4.4.Occurrence
4.5.Identifiant (ou Clé)
4.6.Cardinalité
4.7.Dimension d’une association
4.8.Démarche à suivre
4.6. Cardinalité
Est notée sous la forme (X,Y), X est le nombre minimum d’occurrences de l’entité1 relié à l’entité2 et Y est le
nombre maximum d’occurrences de l’entité1 relié à l’entité2.
Exemple : Un client possède au minimum 1 compte bancaire et au maximum plusieurs représenté par N d’où
la cardinalité « 1,N ». Alors qu’un compte bancaire appartient à un client et un seul d’où la cardinalité « 1,1 ».
Exemples.
Un enseignant assure un ou plusieurs cours.
Un cours peut être assuré par un ou plusieurs enseignants.
10
01/04/2022
4.6. Cardinalité
Dans la pratique on gère les cardinalités suivantes :
0,1 : Chaque occurrence de l’entité est reliée à au plus une occurrence de l’association (zéro ou un) .
Exemple : Un employé est responsable d’au plus un service.
1,1 : Chaque occurrence de l’entité est reliée exactement à une occurrence de l’association.
Exemple : Un compte bancaire appartient à un client et un seul.
0,N : Chaque occurrence de l’entité est relié à un nombre quelconque d’occurrence de l’association.
Exemple : Une personne possède 0 ou N voitures.
1,N : Chaque occurrence de l’entité est relié à au moins une occurrence de l’association.
Exemple : Un enseignant assure au moins un cours.
PLAN DU COURS
4. Chapitre 4 - LE MODELE CONCEPTUEL DE DONNEES
4.1.Présentation
4.2.Les concepts manipulés
4.2.1. Entité
4.2.2. Association
4.2.3. Propriétés
4.2.4. Dictionnaire de données
4.3.Formalisme Graphique
4.4.Occurrence
4.5.Identifiant (ou Clé)
4.6.Cardinalité
4.7.Dimension d’une association
4.8.Démarche à suivre
11
01/04/2022
4.7. Dimension d’une association
La dimension d’une association est le nombre d’entité qu’elle relie.
Association binaire : reliant deux entités.
Association n-aires : reliant plusieurs entités (avec n > 2)
Association réflexive : qui associe les occurrences d’une même entité.
PLAN DU COURS
4. Chapitre 4 - LE MODELE CONCEPTUEL DE DONNEES
4.1.Présentation
4.2.Les concepts manipulés
4.2.1. Entité
4.2.2. Association
4.2.3. Propriétés
4.2.4. Dictionnaire de données
4.3.Formalisme Graphique
4.4.Occurrence
4.5.Identifiant (ou Clé)
4.6.Cardinalité
4.7.Dimension d’une association
4.8.Démarche à suivre
12
01/04/2022
4.8. Démarche à suivre
La démarche à suivre dans un premier temps pour la conception et la réalisation d’un modèle conceptuel de
données : Généralement, on parcourt les étapes suivantes:
1) Etablir un dictionnaire des données (les noms de différentes propriétés, leur nature, voir DD).
2) Rattacher des propriétés à chaque entité.
3) Etablir un identifiant pour chaque entité.
4) Définir les associations.
5) Rattacher, éventuellement, des propriétés aux associations.
6) Construire le schéma du modèle conceptuel de données.
7) Déterminer les cardinalités sur la base des règles de gestion.
Exercice 1
On considère un système de mariage entre Homme et Femme.
Proposez un MCD permettant de prendre en compte
1) Un mariage Monogamique
2) Un mariage Polygamique
13
01/04/2022
Exercice 2
On considère un système de gestion dans un hôpital permettant à un médecin de consulter un patient, et de
faire des prescriptions suivant une posologie. Pendant la consultation on peut enregistrer la température, le
poids et les symptômes de la maladie du patient.
Proposer un MCD permettant de gérer ce système
14