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.
Démarche d'ingénierie
Les attributs de l'entité deviennent des colonnes de la table. Chaque table est doté d'une colonne et contrainte de clé primaire. Toute association de degré 1:1 ou 1:n est transformée en une contrainte de clé étrangère. Toute association de degré n:n est transformée en une table associative.
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 modèle logique des données consiste à décrire la structure de données utilisée sans faire référence à un langage de programmation.
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)
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.
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 ...
Le MCD se construit sur la base de 2 éléments centraux : les entités et les associations. C'est pourquoi il est courant de parler de modèle entité/association.
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.
AnalyseSI est un logiciel de modélisation de bases de données. Il s'appuie sur la méthode Merise et nécessite un environnement Java pour fonctionner. En construisant simplement le schéma MCD, il génère ensuite les requêtes SQL nécessaires à la création de la base de données.
Passage au MLD : - L'entité mère se transforme en table - Les entités filles se transforment en table - L'identifiant de l'entité mère devient la clé primaire de la table qui correspond à l'entité mère et aux tables qui correspondent aux entités filles - Les propriétés des entités se transforment en attributs des ...
MERISE est une méthode d'analyse et de conception des systèmes d'information basée sur le principe de la séparation des données et des traitements. Elle possède plusieurs modèles qui sont répartis sur 3 niveaux (Le niveau conceptuel, le niveau logique ou organisationnel, le niveau physique).
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.
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.
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.
Ce type de génération permet de créer une copie d'un modèle donné et de définir des liens de génération entre les objets du modèle source et leur équivalent dans le modèle généré.
Sélectionnez Fichier > Nouveau pour afficher la boîte de dialogue Nouveau modèle, choisissez de créer un nouveau MCD et spécifiez-lui un nom approprié, par exemple Dictionnaire des données d'entreprise .
La première étape du modèle organisationnel des traitements consiste à découper les opérations en procédures fonctionnelles, une succession de traitements déclenchée par un événement. Il s'agit donc d'associer dans un tableau : les procédures fonctionnelles. l'heure de début et de fin.
Un modèle data logique est comme une représentation graphique des besoins en informations d'un domaine d'activité. Il ne s'agit pas d'une base de données ou d'un système de gestion de base de données en soi.