Vous êtes sur la page 1sur 11

LA MODÉLISATION DE

DONNÉES
INTRODUCTION :
La modélisation des données est le processus de représentation graphique des flux de données. Lors de la
création d'une nouvelle structure de base de données ou d'une structure alternative, le concepteur commence par
créer un diagramme montrant comment les données entreront et sortiront de la base de données. Ce diagramme
de flux sert à définir les caractéristiques des formats de données, des structures et des fonctions de gestion des
bases de données afin de prendre en charge efficacement les besoins en flux de données. Une fois la base de
données créée et déployée, le modèle de données sert à documenter et à expliquer pourquoi la base de données
existe et comment les flux de données ont été conçus.
SOMMAIRE :

Différences entre Merise


1 et Merise 2

Élaboration d'un MCD

Inter et Intra-
Associations dans un
MCD

Modèle Conceptuel de
Traitement Analytique
CHAPITRE 1 : DIFFÉRENCES ENTRE MERISE 1
ET MERISE 2

• Introduction à Merise
• Merise est une méthodologie reconnue de développement informatique visant à structurer et organiser
la conception des systèmes d'information. Cette approche méthodologique s'appuie sur des principes
fondamentaux pour modéliser et gérer efficacement les données au sein des systèmes informatiques.
• Les principes fondamentaux de Merise reposent sur une approche méthodique, divisant le processus de
développement en différentes étapes logiques. Ces étapes comprennent l'analyse des besoins, la
conception des données, la spécification des traitements et la mise en œuvre des systèmes.
• En se concentrant sur la modélisation des données, Merise vise à créer des structures claires et
compréhensibles pour représenter les entités, les associations et les attributs nécessaires à la gestion des
informations au sein d'un système informatique .
CHAPITRE 1 : DIFFÉRENCES ENTRE MERISE 1
ET MERISE 2
• Merise 1 vs Merise 2 :
• Différences entre les versions :
• Merise 1 et Merise 2 représentent des évolutions significatives dans la méthodologie de modélisation
des données. Les différences entre ces versions sont perceptibles à plusieurs niveaux :
• Modèles Conceptuels :
• Merise 1 : Axé sur une approche procédurale, mettant l'accent sur la conception des traitements et des
données simultanément.
• Merise 2 : Se concentre sur une approche objet, séparant clairement la conception des données de la
conception des traitements, favorisant ainsi une approche plus modulaire et évolutive.
• Démarches :
• Merise 1 : Utilisation d'une démarche ascendante, partant des traitements pour arriver aux données.
• Merise 2 : Suit une démarche descendante, commençant par les données pour aboutir aux traitements.
CHAPITRE 1 : DIFFÉRENCES ENTRE MERISE 1
ET MERISE 2

• Outils utilisés :
• Merise 1 : Utilisation de modèles tels que le MCD (Modèle Conceptuel de Données) et le MCT (Modèle
Conceptuel de Traitements).
• Merise 2 : Intègre l'UML (Unified Modeling Language) pour la représentation des modèles, offrant ainsi une
approche plus normalisée et flexible.
• Évolutions fonctionnelles ou structurelles :
• Fonctionnelles : Merise 2 introduit une vision plus orientée objet, permettant une meilleure gestion des
entités et de leurs relations.
• Structurelles : Les différences structurelles se reflètent dans la manière dont les modèles sont représentés et
utilisés, offrant ainsi une meilleure clarté et une plus grande adaptabilité.
CHAPITRE 2 : D'ÉLABORATION D'UN MCD

• Processus général de conception d'un MCD :


1.Identification des entités : Identifier les objets, personnes, lieux ou concepts nécessitant une
représentation dans la base de données.
2.Définition des attributs : Déterminer les caractéristiques spécifiques à chaque entité et les définir
comme attributs.
3.Établissement des relations (associations) : Identifier les connexions et les interactions entre les
entités, établissant ainsi les relations et les associations nécessaires.
4.Normalisation : Appliquer les principes de normalisation pour réduire la redondance et garantir
l'intégrité des données.
CHAPITRE 2 : D'ÉLABORATION D'UN MCD

• Illustration des étapes avec exemples :


• Identification des entités : Exemple de système de gestion d'une bibliothèque
où les entités peuvent être Livre, Auteur, Lecteur, etc.
• Définition des attributs : Pour l'entité Livre, les attributs pourraient être Titre,
Auteur, ISBN, etc.
• Établissement des relations : Illustration des relations telles que "Un Auteur
peut écrire plusieurs Livres" (relation 1 à N).
CHAPITRE 2 : D'ÉLABORATION D'UN MCD

• Exemples de bonnes pratiques de modélisation :


- Respecter les règles de nommage cohérentes pour les entités et les
attributs, éviter les redondances, maintenir la clarté des relations entre les
entités, et documenter adéquatement le MCD pour une meilleure
compréhension et maintenabilité.
- Utilisation de diagrammes clairs et précis pour
représenter les relations entre les entités.
- Normalisation appropriée pour éviter les
anomalies de données. - Documentation détaillée des règles et
contraintes pour assurer la cohérence du MCD.
COORDONNÉES
someone@example.com

Vous aimerez peut-être aussi