MERISE. Modélisation et Conception de Systèmes d Information

Documents pareils
Concevoir un modèle de données Gestion des clients et des visites

Dossier I Découverte de Base d Open Office

Conception des bases de données : Modèle Entité-Association

Mercredi 15 Janvier 2014

Cours Base de données relationnelles. M. Boughanem, IUP STRI

CONCEPTION ET IMPLANTATION DES SI PROJET : GESTION DU FOYER DE L ENIT

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

Conception, architecture et urbanisation des systèmes d information

Modélisation des données

Qu est-ce que ArcGIS?

Les bases de données Page 1 / 8

Visual Paradigm Contraintes inter-associations

Tickets 3:3. ChevauxPartants

II. Modèle conceptuel le modèle entité-association

Introduction aux bases de données Cours 1 : Généralités sur les bases de données

Chapitre 5 LE MODELE ENTITE - ASSOCIATION

Information utiles. webpage : Google+ : digiusto/

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions

MERISE. Modélisation de Systèmes d Information. Pierre Gérard. DUT Informatique 2ème année 2004/2005. IUT de Villetaneuse - Université de Paris 13

Introduction aux Bases de Données

Comprendre Merise et la modélisation des données

Merise. Introduction

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre

Bases de Données Relationnelles. Le Modèle Relationnel

Bases de données relationnelles : Introduction

Les bases de données

Modèle conceptuel : diagramme entité-association

Alain AUDUTEAU. Directeur de projets. 440, Avenue de la division Leclerc CHATENAY MALABRY : :

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

MASTER II ECONOMIE ET GESTION Spécialité Management des Organisations de la Neteconomie

Conception d une base de données

Méthode d analyse Merise

Bases de données relationnelles

BD réparties. Bases de Données Réparties. SGBD réparti. Paramètres à considérer

CHAPITRE 1 ARCHITECTURE

Magasins et entrepôts de données (Datamart, data warehouse) Approche relationnelle pour l'analyse des données en ligne (ROLAP)

Les Géodatabases en 9.2

Notre Catalogue des Formations IT / 2015

aalto Collaborative Pour le gestionnaire,

MEGA Database Builder. Guide d utilisation

Module BDR Master d Informatique (SAR)

UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE

DÉPLOIEMENT D UN ERP. Cours dispensé pour les L3 MSI Elaboré par : Mehdi M tir 2013/2014 Chapitre 3 : Modélisation des besoins

INTRODUCTION AUX BASES de DONNEES

THOT - Extraction de données et de schémas d un SGBD

INDUSTRIALISATION ET RATIONALISATION

Master I Génie Logiciel

Bases de données Cours 1 : Généralités sur les bases de données

Domaines d intervention

Bases de Données Avancées

ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public.

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

La problématique de la Préservation des Bases de Données. Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre

Termes de référence pour le recrutement d un Assistant pour la gestion des bases de données

Chaîne opératoire de réalisation d une base de données. ANF «Comment concevoir une base de données» (29-30/01/2015)

Concevoir une base de données

CESI Bases de données

CHAPITRE 1. Introduction aux bases de données

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

Rappel sur les bases de données

BASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES

ArcGIS. for Server. Sénégal. Comprendre notre monde

Base de Données et Langage SQL

SQL MAP. Etude d un logiciel SQL Injection

Génie logiciel avec UML. Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique

PostgreSQL. Formations. Calendrier... 14

Nom de l application

INITIATION AUX BASES DE DONNEES MODELISATION et LANGAGE SQL

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

ArcGIS. for Server. Comprendre notre monde

Génie logiciel (Un aperçu)

Présentation du module Base de données spatio-temporelles

Bases de Données. Stella MARC-ZWECKER. Maître de conférences Dpt. Informatique - UdS

MEGA Merise. Guide d utilisation

PROJET DE PORTAIL INTRANET YNNA

SQL Historique

CONSULTANT EN MOA ET ORGANISATION ASSURANCE Compétences : Audit stratégique/organisationnel / Assurance (Prévoyance / Santé / IARD)

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

Langues : Anglais Allemand (notions scolaires)

OpenText Content Server v10 Cours (ex 223)

Candidate forte de dix (10) ans d expérience avec Oracle Forms & Reports, dont la dernière version utilisée est 11g.

Bases de données Outils de gestion

Introduction IV. Comparaison MERISE/UML/SCRUM Approche fonctionnelle Schéma Entité/Association Méthodologie...

Entrepôt de données 1. Introduction

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. DOCUMENTATION

Glossaire. base de données géographiques Voir géodatabase (GDB).

Automation Engine 10. Plates-formes prises en charge

_L'engagement qui fait la différence BUSINESS INTELLIGENCE DATA WAREHOUSING PILOTAGE DE LA PERFORMANCE

1 Modélisation d une base de données pour une société de bourse

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

Langages Standards Web (XSL, XMLDOM, HTML, DHTML, CSS, JavaScript), ASP, C, ESQL-C, Scripts Shell, PL/SQL, C++, C#, ASP.NET

Utiliser Access ou Excel pour gérer vos données

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Suite Jedox La Business-Driven Intelligence avec Jedox

Bases de données - Modèle relationnel

CONTRAT DE LOCATION LOCATION SAISONNIERE MEUBLEE

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES

Les bases de données

Transcription:

MERISE Modélisation et Conception de Systèmes d Information

Intro L'analyse des données constitue le point de passage obligé de toute conception d'application mettant en oeuvre un SGBDR La méthode MERISE, basée sur le modèle entité-association, est un outil simple et efficace, très répandu chez les développeurs français.

Qu est ce que MERISE? Création 1978-1979 (travaux de Peter Chen et d'hubert Tardieu) Objectif : Modélisation et conception de SI Pour des projets de toute taille Utilisé pour la visualisation de SGBDR (Oracle, Access, Paradox, MS SQL Server, Informix, Ingres, Sybase, IBM DB2...)

Process S.I. Manuel Expression des Besoins Modèle conceptuel Cf merise01.pdf Modèle logique Modèle physique S.I. Automatisé Expression des besoins - Inventaire des infos. - Délimitations de l étendue MCC définit les flux d infos MCD et MCT décrivent les règles et contraintes MOT décrit les contraintes dues à l environnement Modèle logique représente le choix logiciel Modèle physique représente le choix matériel

Process S.I. Manuel Expression des Besoins Modèle conceptuel Cf merise01.pdf Modèle logique Modèle physique S.I. Automatisé Expression des besoins - Inventaire des infos. - Délimitations de l étendue MCC définit les flux d infos MCD et MCT décrivent les règles et contraintes MOT décrit les contraintes dues à l environnement Modèle logique représente le choix logiciel Modèle physique représente le choix matériel

Process S.I. Manuel Expression des Besoins Modèle conceptuel Cf merise01.pdf Modèle logique Modèle physique S.I. Automatisé Expression des besoins - Inventaire des infos. - Délimitations de l étendue MCC définit les flux d infos MCD et MCT décrivent les règles et contraintes MOT décrit les contraintes dues à l environnement Modèle logique représente le choix logiciel Modèle physique représente le choix matériel

Process S.I. Manuel Expression des Besoins Modèle conceptuel Cf merise01.pdf Modèle logique Modèle physique S.I. Automatisé Expression des besoins - Inventaire des infos. - Délimitations de l étendue MCC définit les flux d infos MCD et MCT décrivent les règles et contraintes notre job MOT décrit les contraintes dues à l environnement Modèle logique représente le choix logiciel Modèle physique représente le choix matériel

MCC Modèle Conceptuel de Communication : définir les flux d informations à prendre en compte LOUEURS Cherche locataires LOCATAIRES Cherche appartements

MCT Modèle Conceptuel de Traitement : définir règles et les contraintes à prendre en compte LOUEURS LOCATAIRES Rédige le contrat Signe le contrat Etat des lieux Signe le contrat Etat des lieux

MCD Modèle Conceptuel de Données définit les relations entre les champs LOUEUR loue LOCATAIRE

MOT Modèle Conceptuel de Données définit les contraintes liées à l environement LOUEURS Envoie le contrat par LR+AR LOCATAIRES Donne un accord de principe lors de la visite

merise02.pdf C est parti On va bosser MERISE avec un exemple

Les Entités & les Attributs Date de Naiss. Lieu de Naiss. ADRESSE Adresse 2

Les Associations Date de Naiss. Lieu de Naiss. est proprio habite vend ADRESSE Adresse 2

La cardinalité NUM_SECU Date de Naiss. Lieu de Naiss. 1,1 0,n réside APPART NUM_APPART Adresse 2

La cardinalité

La cardinalité NUM_SECU Date de Naiss. 1,1 0,n réside APPART NUM_APPART

La Cardinalité 0,n loue 0,n APPART NUM_SECU Date de Naiss. 1,1 0,n réside 0,n possède 1,n NUM_APPART

Cléf d une entité Date de Naiss. Lieu de Naiss. Elements uniques: ils permettent d identifier efficacement l individu. ADRESSE Adresse 2 Bâtiment Escalier Etage Porte

Cléf d une entité Date de Naiss. Lieu de Naiss. Elements uniques: ils permettent d identifier efficacement l individu. ADRESSE Adresse 2 Bâtiment Escalier Etage Porte

Cléf d une entité Date de Naiss. Lieu de Naiss. Elements uniques: ils permettent d identifier efficacement l individu. ADRESSE Adresse 2 Bâtiment Escalier Etage Porte

Cléf d une entité Date de Naiss. Lieu de Naiss. Elements uniques: ils permettent d identifier efficacement l individu. C est vite le bordel! ADRESSE Adresse 2 Bâtiment Escalier Etage Porte

Cléf d une entité NUM_SECU Date de Naiss. Il faut donc trouver une cléf unique qui nous permette d identifier à coups sûr notre individu. APPART NUM_APPART

Cléf d une entité NUM_SECU Date de Naiss. Il faut donc trouver une cléf unique qui nous permette d identifier à coups sûr notre individu. APPART NUM_APPART

Les Liens merise03.pdf APPART NUM_SECU Date de Naiss. 0,n assure 1,n POLICE 1,n NUM_APPART NUM_CONTR Date d échéance Type de Police Capital mobilier

Les Liens merise03.pdf APPART NUM_SECU Date de Naiss. 0,n assure 1,n POLICE 1,n NUM_APPART NUM_CONTR Date d échéance Type de Police Capital mobilier

Les liens NUM_SECU Date de Naiss. 0,n souscrit 1,1 1,n possède POLICE NUM_CONTR Date d échéance Type de Police Capital mobilier 1,1 1,n APPART NUM_APPART 0,1 concerne

les liens (en pratique) merise04.pdf NUM_SECU FK_NUM_APPART 1,1 0,1 réside APPART NUM_APPART

NUM_SECU Date Naiss. les liens Un proprio peut posséder +sieurs apparts 0,n 1,n possède APPART NUM_APPART

NUM_SECU Date Naiss. les liens Un proprio peut posséder +sieurs apparts 0,n 1,n possède APPART NUM_APPART

les liens NUM_SECU Date Naiss. POSSEDE FK_NUM_APPART FK_NUM_SECU APPART NUM_APPART