Академический Документы
Профессиональный Документы
Культура Документы
SUPPORT DE COURS INFORMATIQUE GESTION I MODELISATION : MCD LE MODELE CONCEPTUEL DES DONNEES
I- LES CONCEPTS DE BASE
Le MCD est une reprsentation statique du SI de lentreprise. Statique mais pas fige, car un modle est par principe volutif. En effet, il vit en mme temps que la ralit quil dcrit. Cette description statique du SI sappuie sur quatre (04) principaux concepts : Objet ou entit, relation ou association, proprits ou attribut, cardinalit
1- Lobjet ou entit
Lobjet est un regroupement de proprits, reflet dune entit prsentant un intrt pour le systme tudi, dot dune existence propre, et identifiable. Ex : client, fournisseur, facture, article, commande Formalisme : Nom de lobjet
Remarque : le critre dexistence propre peut paratre vague premire vue : comment peut-on dcider que quelque chose existe ? Cest en fait la fonction du modle (un dessin pour le moment) que de dire ce que le concepteur qui observe le monde a retenu de ce monde. Autrement dit, ce quil en estime pertinent. Cest pourquoi, pour une ralit donne, le monde dpend du concepteur et la fabrication dun modle ne peut tre le travail dun individu isol. Il faut que plusieurs personnes (concepteurs, utilisateur, dveloppeur, responsables) saccordent sur ce qui est pertinent. Ex : Nom de lobjet Num_client Nom_client Adresse_client Telephone_client
1 M. TOLO Breima
2- Proprit
Cest le plus petit lment dinformation manipul par lorganisme et qui caractrise soit un objet ou une relation. Comme synonyme, une proprit peut sappeler attribut. EX : Num_client, Nom_client La proprit peut tre simple ou compose par exemple : date (jour, mois et anne)
3- Relation
Une relation est la reprsentation dune association entre plusieurs objets et son existence est conditionne par celles qui la composent. Une relation est donc dpourvue dexistence propre et elle peut-tre porteuse ou non de donnes (proprits). Formalisme : Objet1 Nom de la relation Objet4 Objet2 Objet n Objet3
4- Identifiant
4-1 dun objet Cest linformation lmentaire (proprit) qui permet didentifier un objet sans ambigut. EX : Numro de compte, numro facture, numro client, On veillera dans la mesure du possible ce quun objet ne puisse pas changer didentifiant tant quil restera dans le systme. Une telle modification est lourde prendre en compte. EX : une voiture peut-tre identifie par son numro dimmatriculation mais celui-ci peut changer. Cest donc un mode didentification viter dans la mesure du possible. La dfinition dun identifiant rsulte le plus souvent dun choix de gestion. Ainsi un objet est-il dfini par : son nom, son identifiant et la liste des proprits. EX : - salari - numro matricule - nom - prnom - ge - situation matrimoniale - date dembauche objet identifiant
proprits
2 M. TOLO Breima
Support de cours modlisation systme dinformation 4-2 Dune relation Cest la concatnation des identifiant des objets qui participent la relation NB : lidentifiant doit tre soulign pour marquer la diffrence avec les autres proprits de lobjet. Exercice : (page 73)
6- Cardinalits
Elle indique pour chaque couple objet-relation le nombre de fois minimum et le nombre de fois maximum quune occurrence de cet objet peut apparatre dans des occurrences de la relation. Les rgles de gestion doivent permettre de trouver les cardinalits.
Nom de lobjet
(min,max)
Nom de la relation
EX : (1,n) (0,n)
CLIENT Num_client
PRODUIT Num_produit
3 M. TOLO Breima
Il semble que la bonne approche se situe dans une voie intermdiaire qui nous conduit reproduire les objets connus et srs, et construire rigoureusement les autres. 4 M. TOLO Breima
2- Construction du modle
La dmarche propose ici est la dmarche formelle qui nous amne considrer chaque proprit de trs prs. Elle est expose squentiellement, dans un ordre logique : Etape 1 : tablir une liste des donnes partir des documents de lentreprise, et plus gnralement de tous les supports de linformation. Cette liste portera le nom de dictionnaire de donnes. Etape 2 : procder lpuration du dictionnaire de donnes en liminant de la liste : - les redondances : le principe de la non-redondance consiste ne faire figurer sur le MCD quune seule fois une proprit donne. - les synonymes : ce sont des donnes syntaxiquement diffrentes mais dsignant une mme proprit. - les polysmes : ici il sagit de loppos des synonymes. En effet lon parle de polysmes lorsquune mme reprsentation syntaxique dsigne des smantiques diffrentes (un mme signifiant pour plusieurs signifis). Autrement dit un mme mot ayant plusieurs sens, une mme donne dfinissant plusieurs proprits. Etape 3 : reprer les identifiants existants pour dgager les objets naturels. Etape 4 : rattacher ces objets les proprits en dpendance fonctionnelle de leur identifiants. Etape 5 : placer les relations et leur rattacher si besoin est les proprits en dpendance fonctionnelle de plusieurs identifiants. Etape 6 : considrer les proprits restantes afin de les regrouper en objets pour lesquels on crera les identifiants non formaliss. Etape 7 : tudier les cardinalits de chaque couple objet-relation. Etape 8 : simplifier le modle laide des contraintes dintgrits. Etape 9 : procder la vrification du modle laide des rgles.
5 M. TOLO Breima