Vous êtes sur la page 1sur 5

MODULE II : SYSTEMES D’INFORMATION ET BASES DE DONNES

UA 5 : Concevoir les modèles de données d’un système d’information


Compétence : A l’aide des notions et des acquis qu’il aura reçu, l’apprenant sera capable de
mobiliser des ressources numériques pour concevoir un système d’information.
UE 8 : Création du modèle conceptuel de données
Exemples d’actions :
 Citer quelques méthodes de conception d’un SI ;
 Utiliser les règles de gestion pour élaborer un MCD;
 Elaborer un MCD (au plus quatre entités).

Introduction
Le MCD (modèle conceptuel de données) est un modèle abstrait de la méthode Merise
permettant de représenter l’information d’une manière compréhensible aux Différents services de
l’entreprise. Il permet une description statique du système d’information à l’aide d’entités et
d’associations.
I. Définitions
a) Système d’information : ensemble de ressources (matérielles, logicielles, humaines)
structurées pour collecter, traiter, mémoriser et diffuser l’information au sein d’une
organisation.
b) Modèle : une représentation abstraite et simplifiée d‘un objet du monde réel. Le modèle
permet de ne retenir que les propriétés essentielles de l‘objet utiles au SI.
c) Modélisation : La modélisation consiste à créer une représentation simplifiée d'un
problème: le modèle.
d) Règles de gestion : Ensembles de contraintes que doivent respecter les données du
système d'information pour refléter la parfaite réalité du fonctionnement de l'organisation
ou de l'entreprise.

II. Quelques méthodes de conception d’un SI


Une méthode de conception de SI est un procédé basé sur des modèles qui a pour objectif de
formaliser les étapes du développement d‘un SI afin de le rendre plus fidèle. Une méthode de
conception de SI a un double rôle :
 Guider le concepteur dans sa manière de questionner les problèmes de
l‘entreprise ;
 Proposer des normes et standards pour présenter les résultats du processus.
Quelques méthodes sont présentées dans le tableau suivant :
Sigle Signification Brève description
Méthode d‘Etude et de Réalisation
Adaptée pour les projets internes d‘entreprise se
MERISE Informatique pour les Systèmes
limitant à un domaine précis
d‘Entreprise
Permet de modéliser des applications construites
UML Unified Modeling Language
à l‘aide d‘objets
Utilise le même formalisme pour les processus
OMT Object Modeling Technic
d‘analyse et de conception
Décrit les tâches d‘un projet et leurs interactions
SADT Structured Analysis Design Technic
ainsi que le système concerné
Page 1|5
III. Elaboration d’un MCD
La Modélisation des données d‘un SI consiste à décrire et à représenter l‘ensemble des
données manipulées par celui-ci grâce à un formalisme de représentation.
Un Modèle Conceptuel de Données(MCD) est une représentation graphique qui sert à
décrire le fonctionnement d‘une BD (Base de Données). Il existe plusieurs formalismes pour la
conception des données (MERISE, UML etc).
Dans le cadre de ce cours, nous utiliserons MERISE (Méthode d‘Etude et de Réalisation
Informatique pour les Systèmes d‘Entreprise).

1) Eléments de base du MCD


La réalisation d‘un MCD s‘appuie sur quelques concepts de base :
 L‘Entité ;
 La propriété ;
 L‘association ;
 La cardinalité.

a) Entité
C‘est une chose concrète ou abstraite pouvant être reconnue distinctement et caractérisée
par son unicité.
Exemple : gérer les élèves d’un lycée.

b) Une propriété
C’est une donnée élémentaire qui caractérise une Entité ou une Association
Exemple :

Propriétés de l’entité

c) Une occurrence d‘une Entité est constituée d‘une valeur de chacune de ses propriétés.
Exemple :
Matricule nom telephone adresse
Une occurrence
EL001 ATANGANA 600000000 Meyo
EL002 SAMBA 600000001 Borne 10
EL003 FOTSO 600000002 Barrière

Page 2|5
b) Association
Une association est un lien sémantique entre une ou plusieurs Entités. Elle peut être porteuse
d‘une ou de plusieurs propriétés.
Représentation graphique :

Exemple 1 :

Exemple 2 : Nom de l’association


Association

Propriété

d) Cardinalité
La Cardinalité d‘une patte reliant une Association à une Entité précise le nombre de fois
minimal et maximal d‘intervention d‘une Entité dans une association. La cardinalité minimale doit
être inférieure ou égale à la cardinalité maximale.

Exemple :

Page 3|5
Interprétation :
Un élève lorsqu’il est inscrit dans une classe, il est inscrit au moins dans une classe (côté
min) et au plus dans une classe (côté max). Donc une élève est inscrit dans une et une
seule classe.
Une classe contient au moins un élève (côté min) et plusieurs élèves.

Combinaison possible d‘une association :


 (0,1) : une occurrence participe au moins 0 fois et au plus 1 fois dans l‘association ;
 (1,1) : une occurrence participe exactement une fois à l‘association ;
 (0, n) : une occurrence ne peut pas participer ou participe plusieurs fois dans
l‘association ;
 (1, n) : une occurrence participe au moins une fois dans l‘association.

e) Notion d‘identifiant
L‘identifiant d‘une association est une propriété particulière telle que à chaque valeur de la
propriété correspondent une et une seule occurrence de l‘entité. L‘identifiant figure en première
dans la liste des propriétés et il est toujours souligné.

Identifiant ici est le


matricule

2. Règles de bonne formalisation d‘un MCD


 Chaque Entité doit avoir un identifiant ;
 Pour chaque occurrence d‘une Entité, chaque propriété ne peut prendre qu‘une seule valeur,
autrement, on ne peut avoir de valeur répétitive pour une même Entité ;
 Une propriété peut être placée dans une association uniquement lorsqu‘elle dépend de
toutes les entités liées par l‘association ;
 L‘expression de la cardinalité est obligatoire pour chaque patte d‘une association ;
 Une cardinalité minimale est toujours 0 ou 1 ;
 Une cardinalité maximale est toujours 1 ou n.

3. Elaborer un MCD (au plus quatre entités)


On voudrait informatiser la gestion des examens officiels au Cameroun. En effet, un candidat
caractérisé par son matricule, son nom, son prénom, sa date de naissance peut s’inscrire à
plusieurs examen (no_examen, nom_examen). Un examen se déroule dans un centre
d’examen (code_centre, nom_centre) ; Pendant les examens, chaque candidat est affecté dans
une salle de classe ayant un numéro, et une capacité définie. Il vous est demandé de :
1) Identifier les entités pertinentes pour la résolution de ce problème.
2) Identifier les associations de ce problème.
3) Identifier Trois règles de gestion dans le fonctionnement des Examens.
4) Dresser le MCD pour la résolution du problème ci-dessus en complétant avec les cardinalités.

Page 4|5
Solution
1) Entités pertinentes
EXAMEN, CANDIDAT, CENTREEXAMEN, SALLECLASSE.
2) Associations de ce problème
EXAMEN---(s’inscrire)---CANDIDAT ;
EXAMEN---(Dérouler)---CENTREEXAMEN ;
CANDIDAT---(affecter)---SALLECLASSE.

3) Règles de gestion
RG1 : un candidat peut s'inscrire à plusieurs examen.
RG2 : un candidat ne peut être affecté que dans une seule classe d'examen.
RG3 : Un Examen peut se dérouler dans plusieurs centre d'examen.

4) Élaboration du MCD

Page 5|5

Vous aimerez peut-être aussi