0% ont trouvé ce document utile (0 vote)
117 vues8 pages

Modèle Conceptuel de Données Merise

Ce chapitre détaille l'étude de la méthode Merise, notamment la construction du modèle conceptuel de données, du modèle logique de données et du modèle physique de données à partir du modèle conceptuel.

Transféré par

Bar Houch
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
117 vues8 pages

Modèle Conceptuel de Données Merise

Ce chapitre détaille l'étude de la méthode Merise, notamment la construction du modèle conceptuel de données, du modèle logique de données et du modèle physique de données à partir du modèle conceptuel.

Transféré par

Bar Houch
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Chapitre I V Etude détaillée

IV.1 Introduction
Cette partie est l'une des plus importantes parties dans la méthode Merise, il est évident qu'il
faut y eu du temps pour bien construire le meilleur MCD possible, par la bonne construction de ce
modèle nous conduit à une bonne fonction du logiciel.

IV.2 Modèle conceptuel des données(MCD)


IV. 2.1 Introduction
Le modèle conceptuel de données est une représentation statique du système d'information de
l'entreprise qui met en évidence sa sémantique. Il a pour but de décrire de façon formelle les
données qui seront utilisées pas le système d'information. Il s'agit donc d'une représentation des
données, facilement compréhensible. Cet aspect les mots qui décrivent le système ainsi que les liens
existants entre ces mots.

Le formalisme adopté par la méthode merise pour réaliser cette description est basée sur les
concepts<<entité/association>>

IV. 2.2 Concepts de base:

A. Entité: Une entité ou individu est la représentation dans système d'information d'un objet
matériel de l'univers extérieur.

B. Relation: Une relation est la prise en charge par le système d'informations du fait qu' il existe
une association entre des objets de l' univers extérieur.

C. Propriété: Une propriété est une rubrique d'une entité ou d'une relation. Nous avons vu qu' une
propriété peut être élémentaire ou concaténée, qu' elle peut mémorisée ou calculée.

D. L' identifiant: Un identifiant est une propriété qui caractérise chaque occurrence de l' entité
type.

E. Cardinalités

1- Cardinalités d' une association

Le nombre de fois minimal et maximal qu' une desentités associée peut intervenir dans l'
association.

2. Cardinalité minimale

0 : une occurrence de l'entité peut existes tout en intervenant dans une aucune
occurrence de l' association.
Chapitre I V Etude détaillée
1: si une occurrence de l' entité exister que si elle intervient dans au moins une
occurrence de l' association.

3- Cardinalité maximale

1: si une occurrence de l' entité ne peut pas être impliquée dans plus d' une occurrence
de l'association.

N: si une occurrence de l' entité peut être impliquée dans plus. D'une occurrence de
l'association.

IV.2.3 Représentation schématique:

IV.2.4 Règles relatives au MCD:


1-Normalisation des entités

Les entités du MCD doivent vérifier les règles suivantes

*Première forme normale(1EN)

Dans une entité, toutes les propriétés sont élémentaires et il existe au moins une clé
caractérisant chaque occurrence de l' objet

*Deuxième forme normal (2FN)

Toute propriété d' une entité dépendre de la clé par une dépendance fonctionnelle
élémentaire. Autrement dit tout propriété doit dépendre de tout l' identifiant.

*Troisième forme normal(3FN)

Dans une entité toute propriété doit dépendre de la clé par une Dépendance fonctionnelle
élémentaire directe.

2- Normalisation des relations

Chaque propriété de la relation doit dépendre fonctionnellement de l'ensemble des


identifiants des entités qui participant à la relation, mais d'aucun sous-ensemble de cet ensemble.

3- Décomposition d' une relation

La décomposition consiste à remplacer une de dimension Non plusieurs relations de


dimension plus petites en utilisant les dépendances fonctionnelles que l'on peut détecter sur la
relation.
Chapitre I V Etude détaillée
IV.2.5 Quantification de MCD

A – Quantification des entités :

Entité Identifiant Propriétés


Spécialité Code SP Nom SP, Code SE, Code B
Section Code SE Date début SE, Date fin SE
PV Numéro PV Date PV, Code ST, Code SE, Code
SEM
Semestre Code SEM Code SE ,Numéro SEM ,numéro
PV
Branche Code B Nom B
Stagiaire Code ST Niveau ST, Diplôme ST, Adresse
ST, Prénom mère ST, Nom mère
ST, Nom père ST, Date naissance
ST, Prénom Arabe ST, nom
Arabe ST, code SE

B – Quantification des relation:

Relation identification Propriété


Appartient Code-SE ,numéro-PV
Rassemble Code-ST , numéro-ST

IV .3 Modèle logique de données (MLD)


IV.3.1 Introduction:
Modelé Logique de Données (MLD) est modélisation logique des données qui tient compte
du niveau organisationnel des données. Il s' agit d'une vue logique en termes d' organisation de
données nécessaire à un traitement.

IV.3.2 Définition:
Le MLD représente la traduction MCD en un formalisme machinal c’est-à-dire
compréhensible par la machine. Il se situe entre le MCD et le MPD.
Chapitre I V Etude détaillée

IV.3.3 Le modèle relationnel:


On raisonne non plus aux termes d'enregistrements, mais en termes de relation qui existe entre
différentes propriétés. Il ne faut par surtout confondre les relations du modèle entité relations à
partir du quel nous avons construit notre MCD.

IV.3.4 Les concepts de base du modèle relationnel


Les concepts de base manipulés par le MLD sont:

 Relation : C' est une représentation sous forme de tableau à dimensions.


 L' attribut : est une colonne d' une table (ou bien relation).
 Le Domain: C' est l'ensemble de value pour un attribut (type de Domain).
 Le degré: C' est le nombre d' attribut d'un relation.
 Le tuple: est une ligne d'une table.
 Le valeur :C'est le contenu d' un attribut pour un tuple donné.

IV.3.5 Les règles de passage du MLD relationnel:

 Les entités du MCD deviennes des relations du MLD.


 Les identifiants des entités deviennent des primaires des relations.
 Les propriétés portées par les entités deviennent des attributs.

Une relation R du MCD de type père (X ,N), fils (1,1) R disparait dans la MLD relationnel l'
identifiant de étant de A étant incorporé à la relation B, si R est porteuse des propriétés celle-ci
deviennent des constituants de B.

B
Chapitre I V Etude détaillée
Une relation R du MCD de type père, père

Revient dans le MCD relationnel une relation au sens relationnel sa clé set la concaténation
l'identifiant de la A et l'identifiant de relation B , si R est porteuse des propriétés celles-ci
deviennent des attributs de R.

IV.3.6 MLD relationnel établi

- Spécialité (Code SP ,Nom SP,# Code B).

- Branche (Code B ,nom B).

- Section (Code SE, Date début SE, Date fin SE , # Code SP).

- Stagiaire (Code ST, Niveau ST, Diplôme ST, Adresse ST, Prénom mère ST, Nom
mère ST, Nom père ST , wilaya ST, Date de naissance ST, Prénom -A ST, Nom –A
ST, # Code SE).

- Semestre (Code SEM, Numéro SEM ,# Numéro PV).

Avoir (Code SE, Code SEM)

Existe (Code ST, Numéro ST)

IV.4 Modèle physique de données (MPD):


IV.4.1 Introduction:
Le MPD est le dernier modèle réalisé avant la programmation qui prend le matériel (ordinateur) et
(SGBD) utilisé comme (DELPHI, DBASE, ACCESS, ORACLE..etc.), il permet d'implanter en
machine l' ensemble des données issu du MLD et le MPD et d' aboutir à la description du fichier ou
bannées.

IV.4.2 Définition:

 Table : est l'unité de base pour l'organisation des données, les colonnes correspond aux
champs et les lignes se rapportent aux enregistrements.
 Requitte :la requitte donne la possibilité de recherché des données en spécifiant des critères.
 Etas : ils représentes le résultat d'une requitte sous forme de données par la suite imprimés.
 Base de données : une base de données est un ensemble de données structurées sous forme
de tables appartenant un même domaine.
 SGBD : Un système de gestion de données désigne un ensemble de fonction permettant de
formuler une requitte.
Chapitre I V Etude détaillée
IV.4.3 Les règles de passage du MLD relationnel au MPD
 Chacune des relation devient une table dans le MPD.
 Le clé primaire de la table relationnelle déviant la clé de la table MPD.
 Les attributs de MLD deviennent des champs dans le MPD.

IV.4.4 Description du modèle physique:

Symbole Signification
Nvarchar () Alpha numérique
Flot () Réel
Char () Caractère (taille courte)
Date time () Date /temps
Int () Entier
Numéris() Numérique
Var char () Caractère (taille longue)
Smallint () Entier courte
Bigent () Entier long

Nom de la table: Spécialité


L'index :Code SP
Champs Désignation Type Longueur
Code SP Code de Numérique
Spécialisation
Nom SP Numéro de Caractère
Spécialisation
Code B Code Branche Numérique

Nom de la table: Section


L'index :Code SE
Champs Désignation Type Longueur
Code SE Code de Section Numérique
Date début SE Début de Date
formation
Date fin SE Fin de formation Date
Chapitre I V Etude détaillée

Nom de la table: PV
L'index :Numéro PV
Champs Désignation Type Longueur
Numéro PV Numéro de PV Numérique
Date PV Date de PV Date

Nom de la table: Semestre


L'index :Code SEM
Champs Désignation Type Longueur
Code SEM Code de Numérique
semestre
Numéro SEM Numéro de Numérique
semestre

Nom de la table: Branche


L'index :Code B
Champs Désignation Type Longueur
Code B Code de Branche Numérique
Nom B Nom B de Caractère
Branche
Chapitre I V Etude détaillée

Nom de la table: Stagiaire


L'index :Code ST
Champs Désignation Type Longueur
Code ST Code de Stagire Numérique
Nive ST Niveau de Caractère
stagiaires
DPL ST Diplôme de Caractère
stagiaires
Ad ST Adresse de Caractère
stagiaires
Pré mè ST Prénom mère de Caractère
stagiaires
No mè ST Nom mère de Caractère
stagiaires
Pré pèr ST Nom Père de Caractère
stagiaires
Wil ST Wilaya de Date
stagiaires
D na ST Date de Date
naissance de
stagiaires
Pré A ST Prénom araba Caractère
de stagiaires
Nom A ST Nom araba de Caractère
stagiaires

Vous aimerez peut-être aussi