Cours merise initialisation à la conception, tutoriel & guide de travaux pratiques en pdf.
INTRODUCTION
? Le modèle conceptuel des données (MCD) a pour rôle la représentation des données manipulées par l’organisme, ainsi que les associations entre ces données.
? Le formalisme utilisé par MERISE pour la construction de ce modèle est intitulé » Entité Association » ou « Objet-Association » ou « Objet- Relation » ou « Individu-Relation » ou « Modèle individuel ».
? Ce formalisme individuel met en relief les notions suivantes :
? « Individu » ou « Objet » ou « Entité »
? Exemples : . L’employé MOHAMED BEN SALAH.
?? « Relation » ou « Association » entre les objets.
? Exemples : . La commande N°273 est réalisée par l’employé N°500
? La voiture 120 TUNIS 3420 est réservée à l’employé MOHAMED BEN SALAH.
? « Propriété » que l’on peut observer sur un objet ou sur une association.
? Exemples : L’âge de l’employé MOHAMED BEN SALAH est 40 ans.
? Une propriété prend toujours une valeur pour l’objet ou pour l’association qu’elle caractérise.
? Les exemples ci-dessus évoqués représentent des occurrences.
? Les occurrences qui ont en commun certaines caractéristiques appartiennent à un même type.
? Exemples : EST-RESERVE ; VIT-A. VOITURE EMPLOYE VILLE
? Le modèle conceptuel s’intéresse exclusivement à la dimension sémantique que portent les données. Il ne s’intéresse pas :
? Au type du logiciel à utiliser pour la description des données (un SGF* classique, un SGBD relationnel, …
? C’est le modèle logique des données qui tient compte du type du logiciel.
? Au logiciel à utiliser , lui-même, tel que, par exemple, ORACLE, INGRES, ….
? Le modèle conceptuel des données (MCD) a pour rôle la représentation des données manipulées par l’organisme, ainsi que les associations entre ces données.
? Le formalisme utilisé par MERISE pour la construction de ce modèle est intitulé » Entité-Association » ou « Objet-Association » ou « Objet- Relation » ou « Individu-Relation » ou « Modèle individuel ».
? Ce formalisme individuel met en relief les notions suivantes :
? « Individu » ou « Objet » ou « Entité »
? Exemples : . L’employé MOHAMED BEN SALAH.
?? « Relation » ou « Association » entre les objets.
? Exemples : . La commande N°273 est réalisée par l’employé N°500
? La voiture 120 TUNIS 3420 est réservée à l’employé MOHAMED BEN SALAH.
? « Propriété » que l’on peut observer sur un objet ou sur une association.
? Exemples : L’âge de l’employé MOHAMED BEN SALAH est 40 ans.
PRESENTATION DU FORMALISME MERISE
DEFINITION DES CONCEPTS DE BASE
? « Objet-type » (ou, par abus de langage, « Objet ») :
? C’est une classe d’entités manipulée par l’organisme, dotée d’une existence propre, identifiable et ayant un intérêt particulier pour l’organisme.
? Exemples : PRODUIT ; FOURNISSEUR ; EMPLOYE.
? « Relation-type » ou « Association-type » (ou « , par abus de langage, « Relation » ou « Association ») :
? Une association est définie sur une collection de N objets-types.
? L’existence d’une association est conditionnée par celle des objets qui la composent.
? Elle représente un prédicat (vrai ou faux) qui lie ces objets.
? Elle peut être porteuse de données.
? Exemples : FOURNITURE entre les objets-types PRODUIT et FOURNISSEUR
? EST-CHARGE-DE entre les objets-types EMPLOYE et PRODUIT.
? « Propriété-type » (ou, par abus de langage, « Propriété ») :
? C’est le plus petit élément d’information qui a un sens en lui même et qui caractérise soit un objet, soit une association.
? Exemple : PRIX-ACHAT caractérise l’association FOURNITURE.
? Remarque : A chaque objet-type, relation-type et propriété-type correspond un certain nombre d’occurrences.
? « Identifiant »
? Identifiant d’un objet : C’est une propriété particulière de l’objet, choisie de telle manière qu’à chaque valeur (à chaque occurrence) prise par cette propriété correspond une et une seule occurrence de cet objet.
? Exemple : NUM-EMPL est l’identifiant de l’objet EMPLOYE.
? Remarque : Un identifiant peut être formé, dans des cas particuliers, de deux ou de plusieurs propriétés.
? Identifiant d’une Association : c’est la concaténation des identifiants des objets qui participent à la relation.
? Exemple : (NUM-PROD, NUM-FOUR) est l’identifiant de l’association FOURNITURE.
Dimension d’une Association :
? C’est le nombre d’objets-types participant à la relation-type.
? Exemple : La relation FOURNITURE est de dimension 2.
? On peut avoir :
? des relations binaires, c’est-à-dire de dimension 2 ;
? des relations ternaires, c’est-à-dire de dimension 3 ;
? des relations quaternaires, c’est-à-dire de dimension 4 ; …
? des relations n-aires, c’est-à-dire de dimension n. Modèle conceptuel des données (MCD) :
? Un MCD, ou schéma conceptuel des données, est une représentation fidèle des données du champ de l’étude et des liens sémantiques entre ces données, construite, en premier lieu, à l’aide des concepts précédents.
MCD
? Les identifiants sont soulignés.
? La liste détaillée des propriétés peut être présentée ailleurs.
? Les propriétés peuvent être numérotées. Les numéros peuvent alors remplacer les codes des propriétés peu importantes dans le schéma conceptuel.
? Le modèle est un schéma conceptuel des données. Il est la représentation des types d’occurrences et non pas des occurrences elles-mêmes qui peuvent exister réellement.
? La représentation de la situation réelle des occurrences ne peut être assurée que par un système de gestion des données.
? Tout de même, il est parfois intéressant de représenter un extrait de cette situation, conformément au modèle construit, afin d’illustrer et valider ce modèle, c’est-à-dire de vérifier qu’il trace fidèlement la réalité. Cet extrait est appelé « schéma d’occurrences ».
Plan du cours
? Chap. II : Un modèle conceptuel : Le modèle Entité Association
? Les concepts de base
? Formalisme graphique
? Méthode de construction