L'identifiant (ou clé primaire) d'une entité est une propriété particulière. Il permet d'identifier de manière unique chaque occurrence de l'entité. en d'autres termes, à une occurrence d'entités correspond une et une seule valeur d'identifiant.
En conception de base de données avec Merise, il y a des termes un peu barbare. Propriété est un de ces termes. Une propriété est un « champ » de l'entité. Dans l'exemple ci-dessus, par exemple, on a l'entité « sejour » qui contient des propriétés qui commence par « sej_ ».
Le modèle conceptuel des données (MCD) 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, permettant de décrire le système d'information à l'aide d'entités.
Le niveau conceptuel, il s'agit du MCD (Modèle Conceptuel des Données) Le niveau logique, il s'agit du MLD (Modèle Logique des Données) Le niveau physique, il s'agit du MPD (Modèle Physique des Données)
Il crée une base stable pour la croissance future, il facilite la compréhension commune des enjeux des affaires et des priorités, il conduit au développement d'un langage commun, il améliore les communications, les échanges d'information entre les métiers et l'informatique et au final il favorise le travail d'équipe et ...
Un modèle logique de données (MLD) est la représentation des données d'un système d'information. Les données sont représentées en prenant en compte le modèle technologique qui sera utilisée pour leur gestion. Par exemple : des fichiers, une structure XML ou encore une base de données orientée objet.
MERISE est une méthode de conception, de développement et de réalisation de projets informatiques. Le but de cette méthode est d'arriver à concevoir un système d'information. La méthode MERISE est basée sur la séparation des données et des traitements à effectuer en plusieurs modèles conceptuels et physiques.
Avec la méthodologie Merise, on utilise les deux termes « identifiant » et « clé primaire« . Il s'agit de la même chose mais pas utilisé dans le même outil. On utilise le terme « identifiant » à l'étape du MCD. On utilise le terme « clé primaire » aux étapes du MPD, MLD et lorsque la base est créée.
La cardinalité ou multiplicité, dans les schémas relationnels en modélisation des données, sert à compter le nombre minimum et maximum de possibilités que chaque classe contient dans la relation liant deux ou plusieurs objets. Cette notion est utilisée par la modélisation Merise et UML.
Une entité est ensemble d'éléments de même nature. Une association est un ensemble de liens de même nature entre élément d'ensembles. Les entités et associations sont les briques essentielles de réalisation d'un MCD.
MERISE va décrire le schéma de données, la persistance. Il s'agit des données sauvegardées en base de données lorsque le système n'est plus en marche. De son côté, UML est plus un “langage” de diagramme Objet. On représente les objets métiers et les traitements (méthodes) associés.
Cycle d'abstraction : niveaux conceptuels, d'organisation, logique et physique/opérationnel (du plus abstrait au plus concret) L'objectif du cycle d'abstraction est de prendre d'abord les grandes décisions métier, pour les principales activités (Conceptuel) sans rentrer dans le détail de questions d'ordre de l' ...
( Société de service d'ingénierie informatique ) a développé la méthode merise. Mais, il y a d'autres approches moins connues. On cite ici AXIAL (IBM), RACINES, MINOS, NIAM, BON (OO).
Il faut écrire la phrase en partant d'une personne et décrire son association avec les projets (diriger) et compléter la phrase en partant cette fois du projet et décrire l'association inverse vers les personnes.
Le MLD est une représentation qui prend en compte le choix technologique de la réalisation de la future base de données. Le MCD est un modèle qui prend en compte les règles de gestion assignés au système d'information, mais pas les contraintes technologiques de réalisation d'une base de données.
Le MCD (Modèle Conceptuel de Données) ne peut pas être implanté dans une base de données sans modification. Il est obligatoire de transformer ce modèle. On dit qu'on effectue un passage du modèle conceptuel de données vers le modèle logique de données. Le MLD pourra être implanté dans une base de données relationnelle.
Relation de type (x, n) et (x,n) On crée une table supplémentaire ayant comme clé primaire une clé composée des clés primaires des deux tables. Lorsque la relation contient elle-même des propriétés, celles-ci deviennent attributs de la table supplémentaire.
Dans la méthode Merise, le modèle physique des données (MPD) consiste à implanter une base de données dans un SGBDR. Le langage utilisé pour ce type d'opération est le SQL. On peut également faire usage d'un AGL (PowerAMC, WinDesign, etc. ) qui permet de générer automatiquement la base de données.
Merise est une méthodologie de modélisation à usage général dans le domaine du développement de systèmes d'information, du génie logiciel et de la gestion de projet.