Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parkiki Kiki Modifié depuis plus de 7 années
1
LE MODÈLE CONCEPTUEL DES DONNÉES Encadré par: Pr. LAMARI SIHAM Présenté par DAOUI CHAIMAA NEBLI HIND NMER ABDELMOUNIM OUTALAB SIHAM
2
PLAN 1. PARTIE I : MERISE au service des systèmes d'information. 2. Le système d'information 3. Bases de donné et SGBD 4. Méthode de modélisation des données « Merise » Partie II: Modélisation d'une base de données au niveau conceptuel 1. Le Modèle Conceptuel de Données (MCD) : définitions et objectif 2. Les règles de gestion métiers 3. Le dictionnaire des données 4. Les dépendances fonctionnelles Parties III: Composantes du MCD 1. Les entités/les propriétés /les identifiants/les occurrences 2. Les associations et les cardinalités Partie IV: Élaboration du MCD sur POWERAMC 1-Introducton à PowerAMC 2-Etude de cas 2
3
INTRODUCTION 3
4
PARTIE I MERISE au service des systèmes d'information
5
Un S.I est ensemble de ressources (personnes, matériel, données, procédures...) qui permettent d’acquérir, traiter, enregistrer et communiquer des informations dans l’organisation. 1-Le Système d’Information: 5
6
A-Base de donnée: Est un ensemble structuré et organisé permettant le stockage de grandes quantités d’informations afin de faciliter l’éxploitation. 2-Bases de données et SGBD : 6
7
B-SGBD : Système de gestion de bases de données Un système de gestion de base de données (SGBD) est un ensemble de programmes/logiciels qui permet l’utilisation efficace de bases de données. Quelques exemples des SGBD: MySQL Postgre SQL MySQL Server, Oracle IBM DB2 2-Base de données et SGBD : 7
8
Un système de gestion de bases de données(SGBD) va nous permettre : Accès faciles aux bases de données Garantir la perennité Garantir l’intégrité Gérer les accès aux données(Multi-utilisateur) 2-Base de données et SGBD : 8
9
3-MÉTHODE DE MODÉLISATION DES DONNÉES « MERISE » A- Definition MERISE: = Méthode d'Etude et de Réalisation Informatique de Systèmes d'Entreprise MERISE est une méthode française née dans les années 70, développée initialement par Hubert Tardieu. Elle fut ensuite mise en avant dans les années 80, à la demande du Ministère de l'Industrie qui souhaitait une méthode de conception des SI. 9
10
B-Avantages de la méthode Merise: Organisation des données Comprendre Gagner du temps 3-MÉTHODE DE MODÉLISATION DES DONNÉES « MERISE » 10
11
C-Les différentes étapes d’une conception Merise: Expression du besoin MCD MLD MPD Méthode automatisé 3-MÉTHODE DE MODÉLISATION DES DONNÉES « MERISE » 11
12
Modélisation d'une base de données au niveau conceptuel PARTIE II
13
A-Définition: Le modèle conceptuel de données est un modèle qui nous permet de concevoir le schéma de données utilisables dans notre SI. Il se situe dans l’intersection du découpage des données avec le niveau conceptuel. Il introduit la notion d’entités, d’associations et de propriétés. 1-Le modèle Conceptuel des Données(MCD) 13
14
B-Objectifs du MCD: Décrire formellement la signification des données (‘sémantique des données’) du SI Structurer ces données indépendamment de tout choix d'implantation physique. 1-Le modèle Conceptuel des Données(MCD) 14
15
La mise en place de règles de gestion, L'élaboration du dictionnaire des données, La recherche des dépendances fonctionnelles entre ces données L'élaboration Final du MCD C-Etapes d’elaboration du MCD 15
16
Les règles de gestion est l’ensembles des informations qui vont nous aider à modéliser et concevoir notre SI et que nous venons de déduire d’après : ◦ Les interviews avec les différents acteurs du projet; ◦ Analyse de l’existant; ◦ L’étude de tous les documents(les factures, les commandes, les bons de livraison, notes …). 2-Les régles de gestion métiers 16
17
Le dictionnaire de données est un document qui permet de recenser, de classer et de trier toutes les données collectées lors des entretiens et/ou de l’étude des documents. Pour chaque donnée, Il indique: Nom de la donnée Format Longueur Type Règle de calcul Règle de gestion Document 3-Le dictionnaire des données 17
18
18 Exemple d’un DD
19
EXERCICE: LA FICHE SUIVANT EST UNE FICHE D’ADHÉRENT DE L’ASSOCIATION ANNAJAH, ELABORER SON DICTIONNAIRE DE DONNÉES. 19
20
Solution 20
21
4-LES DÉPENDANCES FONCTIONNELLES Définition de DF: Les dépendances fonctionnelles expriment la relation qui existe entre les propriétés. On dit qu’une propriété B d’une entité E1 dépend d’une propriété A d’une autre entité E2 si pour chaque valeur A détermine une et une seule valeur de B. On écrit: A → B exemple: soit deux propriétés N°d’immatriculation et marque de véhicule. Est-ce qu’il y’a une dépendance fonctionnelle entre ces deux propriétés ? N° d’immatriculation → Marque du véhicule 21
22
4-LES DÉPENDANCES FONCTIONNELLES Le rôle des DF : C’est une technique qui permet de vérifier la validité d’un MCD, Pour cela il faut respecter deux règles : 1-Une propriété d’une entité doit dépendre fonctionnellement des identifiants. 2- Une propriété dans une relation DOIT dépendre des identifiants des entités qui participent à la relation. 22
23
Les composantes du MCD PARTIE II
24
LE MODÈLE CONCEPTUEL DES DONNÉES (MCD) FAIT RÉFÉRENCE À TOUS LES OBJETS DU SYSTÈME D'INFORMATION ET À DES RELATIONS ENTRE CES OBJETS LE. LE MODÈLE SE BASE SELON 3 CONCEPTS PRINCIPAUX: 1. Les entités Les propriétés(données) La notion d’occurrence Les identifiants 2. Les associations 3. Les cardinalités
25
Une entité est caractérisée par son nom et ses propriétés, Elle représente un élément matériel ou immatériel ayant un rôle dans le système que l'on désire décrire. Chaque entité est composée de propriétés, données élémentaires permettant de la décrire. : À partir de cette entité, on peut retrouver la règle de gestion suivante : Un auteur est identifié par un numéro unique (id_a) et est caractérisé par un nom, un prénom et une date de naissance. Nom de l’Entité - donnée 1 - donnée 2 - donnée 3 - donnée 4 1-La notion de « L’entité » 25
26
Exemple : Méthode de modélisation des données - Le formalisme d'une entité est le suivant : quelques exemples de clients 1-La notion de « L’entité » 26
27
Une propriété est une donnée élémentaire d'une entité, elle est unique dans un MCD; et ne peut pas être rattachée à plusieurs entités différentes. Le nom de la propriété est indiqué à l'intérieur du rectangle qui représente l'entité correspondante. La notion de propriété par l’exemple: Pour une entité Client : Numéro du client Nom du client No.Tél. du client Pour une entité Salarié : Nom du salarié No. Matricule Salaire mensuel Pour une entité Contrat d'assurance : No Contrat Type d'assurance Montant assuré 1-La notion de « L’entité » A-La Propriété 27
28
Une occurrence est un exemplaire, un élément particulier de la famille représentée par l’entité. Les propriétés d’une entité prennent des valeurs pour chaque occurrence. A l'intérieur de chaque occurrence, chaque propriété prend une valeur, qui est dans la plupart des cas une valeur numérique, une valeur sous forme de texte ou encore une date. Exemple: A l’intérieur de chaque occurrence, chaque propriété ne prend qu’une seule valeur au maximum. B-L’ Occurrence 1-La notion de « L’entité » 28
29
On représente souvent les occurrences d’une entité sous forme d’un tableau. Les lignes correspondent aux occurrences, et les colonnes correspondent aux propriétés. Exemple : NuméroNomPrénomSexeAnn.naiss 1AloinMichelleM1988 2GarnierSaraF1990 3BouchardJohnM1985 4DelabreMathildeM1994 B-L’ Occurrence 1-La notion de « L’entité » 29
30
Une propriété particulière, appelée identifiant, permet de distinguer sans ambiguïté toutes les occurrences de l’entité. L’identifiant est toujours souligné. L’identifiant est une propriété qui ne peut pas changer au cours du temps pour une occurrence. l’identifiant ne doit jamais changer de valeur (l’identifiant est une propriété constante). Exemple: B-L’ Identifiant 1-La notion de « L’entité » 30
31
Une association => Décrit un lien entre deux ou plusieurs entités. En effet, la définition de liens entre entités permet de traduire une partie des règles de gestion qui n'ont pas été satisfaites par la simple définition des entités. Nous distinguons deux types de relations : les relations binaires, qui sont liées à 2 entités les relations ternaires, qui sont liées à 3 entités 2-L’Association 31
32
Chaque Association possède un nom, généralement un verbe à l'infinitif. Elle n'a pas d'identifiant propre, elle est implicitement identifiée par les identifiants des entités auxquelles elle est liée. 2-L’Association 32
33
Exemple Règles de gestion : Un auteur est né dans un et un seul pays, Dans un pays, sont nés aucun, un ou plusieurs auteurs. 2-L’Association 33
34
Ce sont des expressions qui permettent d’indiquer combien de fois au minimum et au maximum le lien entre 2 entités peut se produire. Pour une association de 2 entités, il y a 4 cardinalités à indiquer. les cardinalités dépendent aussi des REGLES de GESTION propre à l’organisation étudiée. 2-Les Cardinalités 34
35
Il y a trois valeurs typiques : 0, 1 et N (plusieurs). Une cardinalité est définie comme ceci : ( minimum, maximum ) 0 ou 1 1 ou N 2-Les Cardinalités 35
36
Exemple Règles de gestion : Un auteur est né dans un et un seul pays Dans un pays, aucun ou plusieurs auteur ont été nés 2-Les Cardinalités 36
37
Entre l'entité Client et l’Association Passer, on a : Cardinalité minimale = 1, ce qui veut dire que chaque client passe au moins une commande Cardinalité maximale = n, ce qui veut dire que chaque client peut passer plusieurs (n) commandes Entre l'entité Commande et la relation Passer, on a: Cardinalité minimale = 1, donc chaque commande est passée par au moins un client Cardinalité maximale =1, chaque commande est passée au maximum par un seul client 2-Les Cardinalités 37
38
Elaboration d’un MCD sur POWER AMC PARTIE IV
39
PowerAMC est un logiciel de conception créé par la société SDP, qui permet delogiciel modéliser les traitements informatiques et leurs bases de données associées.bases de données réaliser tous les types de modèles informatiques. travailler avec la méthode Merise. Cela permet d'améliorer la modélisation, les processus, le coût et la production d'applications.Merise 39 1-Introduction à PowerAMC
40
40 2-Elaboration d’un MCD sur PowerAMC Etude de cas : PERSONNE (#numéro personne, nom, prénom, téléphone) VOITURE( #numéro d'immatriculation, marque, modèle,année fabrication) Adresse (#code adresse, rue, code, postal,ville,pays) Contraintes : Une personne a une adresse ou est sans domicile. A une adresse, il y a une ou plusieurs personne qui y habitent. Une voiture est possédée par une seule personne.Une personne peut posséder de 0 à plusieurs voitures.
41
CONCLUSION 41
42
Merci pour votre attention
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.