[PDF] Bases de données 25 mai 2018 Modèle





Previous PDF Next PDF



Cours Merise

Passage du MLD au MPD. Le passage MLD à MPD se fait par les étapes suivantes: Implémentation physique de chaque table du MLD dans le SGBD utilisé. Pour 



Bases de données

25 mai 2018 Modèle logique de données MLD. ○. Passage de MCD au MLD. ○. Modèle physique du données MPD. ○. Passage du MLD au MPD. ○. TD. ○. TP. Page 3 ...



Analyse et Conception du Système dInformation (Merise)

Passage du MLD au MPD. Le passage MLD à MPD se fait par les étapes suivantes: Implémentation physique de chaque table du MLD dans le SGBD utilisé. Pour 





La méthode MERISE 2 : MCD – MOD – MLD – MPD

MERISE – MCD – MOD – MLD - MPD – page 2/20 - Bertrand LIAUDET. 2. Passage du MCD au MLD. 13. Principe. 13. Les 6 règles de passage du MEA au MR. 13. MPD : 



Base de données : Passage du MCD au MLD

a) Une entité du MCD devient une relation c'est à dire une table. Dans un SGBD (Système de Gestion de base de données) de type relationnel



Bases de données – ING1 TD 2 : Du MCD au MLD CORRIGE

Il s'agit de se familiariser avec le passage d'une description d'informations en langage naturel vers un modèle logique de données à travers les étapes 



MODÉLISATION DE DONNÉES

MPD. Modèle conceptuel des données. Modèle logique des données. Modèle physique RÈGLES DE PASSAGE MCD VERS MLD. • Nom table = nom entité. • attributs table ...



La méthode MERISE

Analyse des besoins → DD → MCD → MLD → MPD lors de sa première commande Règles de passage MCD/MLD. TAF : Identifiez les règles de passage. CLIENT ...



Trawl doors

MLD Multi-Purpose Door® is a dynamic solution for trawl doors for both semi-pelagic and pelagic fishing. MLD MPD® introduces a dynamic method to adjust.



Bases de données

25 mai 2018 Modèle logique de données MLD. ?. Passage de MCD au MLD. ?. Modèle physique du données MPD. ?. Passage du MLD au MPD.



Cours Merise

Passage du MLD au MPD. Le passage MLD à MPD se fait par les étapes suivantes: Implémentation physique de chaque table du MLD dans le SGBD utilisé.



Analyse et Conception du Système dInformation (Merise)

données (MLD) dans une structure de données spécifique au système de gestion de bases de données (SGBD) utilisé. Passage du MLD au MPD. Le passage MLD à MPD 



La méthode MERISE 2 : MCD – MOD – MLD – MPD

MERISE – MCD – MOD – MLD - MPD – page 2/20 - Bertrand LIAUDET. 2. Passage du MCD au MLD. 13. Principe. 13. Les 6 règles de passage du MEA au MR.



Base de données : Passage du MCD au MLD

Règles de passage du MCD au MLD : Règle numéro 1 : a) Une entité du MCD devient une relation c'est à dire une table.





MODÉLISATION DE DONNÉES

Savoir transformer un MCD en un MLD (Modèle MLD. MPD. Modèle conceptuel des données. Modèle logique des données ... RÈGLES DE PASSAGE MCD VERS MLD.



Modélisation des données

5 janv. 2017 Vérification des formats de données (MCD/MLD/MPD). ... Vérifications des attributs d'entité (MCD/MLD). ... verse engineering.



La méthode MERISE

Analyse des besoins ? DD ? MCD ? MLD ? MPD lors de sa première commande. Règles de passage MCD/MLD. TAF : Identifiez les règles de passage.



Modèle entité-association

relatif car lors du passage au MLD la relation récupère l'identifiant de l'entité forte



Base de données : Passage du MCD au MLD

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

  • Modèle conceptuel de données

    Les MCD présentent une vue d’ensemble. Cette perspective de haut niveau rend la modélisation conceptuelle des données idéale pour communiquer des informations aux parties prenantes et aux employés non techniques de votre organisation. Au fur et à mesure du développement, vous pouvez modifier votre modèle pour en élaborer de nouveaux, plus complexes...

  • Modèle Logique de données

    En partant d’un MCD, un MLD introduit les éléments, les relations et les détails contextuels nécessaires à la structure des données afin de se rapprocher de la mise en œuvre. Votre équipe peut utiliser un modèle logique de données pour visualiser les éléments de données et les relations afin de montrer comment le système fonctionne. Plutôt que de d...

Quels sont les avantages d’un MPD ?

Un MPD vous permet de créer les scripts dont vous avez besoin pour développer votre base de données. Les métadonnées et les détails font partie du modèle physique de données, qui est également créé en fonction de la technologie, de l’emplacement, du stockage des données et d’autres caractéristiques spécifiques.

Comment passer d'une base de 40 données à un MPD ?

BD02: Bases de40 données avancées Méthode de modélisation des données Passage du MLD au MPD Le passage MLD à MPD se fait par les étapes suivantes: Implémentation physique de chaque table du MLD dans le SGBD utilisé. Pour chaque table, indiquer au SGBD quel (s) champ (s) constitue (nt) la clé primaire.

Pourquoi définir un modèle de données à l’aide d’un MLD ?

Évite les oublis accidentels : définir votre modèle de données à l’aide d’un MLD vous permet de préciser vos éléments de données et d’éviter les incohérences. Cela vous permet de créer des modèles plus efficacement ciblés, en les centrant sur des technologies spécifiques.

Qu'est-ce que le MLD ?

Le MLD est une représentation du MCD et du MOD compatible avec l’état de l’art technique qui sera mis en œuvre sur le projet. On peut stocker les données dans des fichiers, leur utilisation se faisant via un petit nombre de procédures qui seront écrites entièrement. Le MLD, c’est alors le format des données dans les fichiers.

Bases de données(Séances 6-7 : MERISE)

Abdelghani MAZOUZILe CNAM, le 25/05/2018

Contenu de la séance

Modèle logique de données MLD

Passage de MCD au MLD

Modèle physique du données MPD

Passage du MLD au MPD

TD TP

Modèle logique de données MLD

Tables, colonnes

Clés primaires

Clés étrangèresAnalyse des besoinsRègles de gestion, dictionnaires de données MCD

Entités, associations, cardinalités

MLDTables, colonnes

Clés prmaires, clés étrangères

MPD

MLD : Passage du MCD au MLD

Cardinalités un [0,1 ou 1,1] à plusieurs [0,n ou 1,n] -Les deux entité deviennent des tables -Les identifiants deviennent des clés primaires -Ajout clé étrangère coté [0,1 ou 1,1]

ClientCommandepasser0.n1.1

CommandeID

Date

TotalClientID

Nom

Prénom

Age

ClientCommande

CommandeID

Date Total

ClientIDClientID

Nom

Prénom

AgeMCD

MLD

MLD : Passage du MCD au MLD

Cardinalités plusieurs [0,n ou 1,n] à plusieurs [0,n ou 1,n] -L'association est transformée en table ayant une clé primaire composée de deux clés primaires des autres tables attachées.

CoursEtudiantSuivre

salle1.n1.n

EtudiantID

Nom

PrenomCoursID

Matiere

CoursEtudiant

EtudiantID

Nom

PrenomCoursID

Matiere

...Suivi_cours

EtudiantID

CoursID

salleMCD MLD

MLD : Passage du MCD au MLD

Cardinalités un [0,1 ou 1,1] à un [0,1 ou 1,1] -La clé primaire est de coté de l'entité émettrice de la contraintes d'intégrité.

SalarieBadjeporter1.01.1

AdresseID

date_validiteSalarieD Nom

PrenomMCD

MLDSalarieBadje

BadjeID

date_validite

SalarieIDSalarieID

Nom

Prenom

Modèle physique de données MPD

Implémenter le modèle dans un

SGBD

Utilisation de langage SQL (CREATE

TABLE ...)

Utilisation des types de données (int,

varchar, date...)

Utilisation des outils (mysql

workbench...)

Implémentation graphique ou par

script SQLAnalyse des besoinsRègles de gestion, dictionnaires de données MCD

Entités, associations, cardinalités

MLDTables, lignes, colonnes

Clés prmaires, clés étrangères

MPDImplémentation dans un SGBD

MLD : Passage du MLD au MPD

ClientCommande

CommandeID

Date Total

ClientIDClientID

Nom

Prenom

AgeMLD

ClientCommande

CommandeIDint

Datedate

Totalint

ClientIDintClientIDint

Nomvarchar(30)

Prenomvarchar(30)

AgeintMPD

MPD : Représentation graphique

MPD : Script SQL

CREATE TABLE IF NOT EXISTS `cours` (

`coursID` int(11) NOT NULL AUTO_INCREMENT, `enseignantFK` int(11) DEFAULT '0', `salleFK` int(11) DEFAULT '0', `creneauFK` int(11) DEFAULT '0', `matiere` varchar(30) NOT NULL,

PRIMARY KEY (`coursID`),

KEY `enseignantFK` (`enseignantFK`),

KEY `salleFK` (`salleFK`),

KEY `creneauFK` (`creneauFK`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

CREATE TABLE IF NOT EXISTS `creneau` (

`creneauID` int(11) NOT NULL AUTO_INCREMENT, `date_crebeau` date NOT NULL, `heure_debut` time NOT NULL, `heure_fin` time NOT NULL,

PRIMARY KEY (`creneauID`)

) ENGINE=InnoDB AUTO_INCREMENT=176 DEFAULT

CHARSET=latin1;

CREATE TABLE IF NOT EXISTS `cursus_suivi` (

`cursus_suiviID` int(11) NOT NULL AUTO_INCREMENT, `niveau` varchar(30) DEFAULT NULL, `intitule` varchar(30) DEFAULT NULL,

PRIMARY KEY (`cursus_suiviID`)

) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;CREATE TABLE IF NOT EXISTS `enseignant` ( `enseignantID` int(11) NOT NULL AUTO_INCREMENT, `nom` varchar(30) DEFAULT NULL, `prenom` varchar(30) DEFAULT NULL, `adresse` varchar(200) DEFAULT NULL, `telephone` varchar(30) DEFAULT NULL, `mail` varchar(30) DEFAULT NULL, `statut` varchar(30) DEFAULT NULL, `annees_enseignement` smallint(6) DEFAULT '0', `nb_annees_enseignement` smallint(6) DEFAULT '0',

PRIMARY KEY (`enseignantID`)

) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;

CREATE TABLE IF NOT EXISTS `etudiant` (

`etudiantID` int(11) NOT NULL AUTO_INCREMENT, `nom` varchar(30) DEFAULT NULL, `date_naissance` date DEFAULT NULL, `adresse` varchar(100) DEFAULT NULL, `telephone` varchar(30) DEFAULT NULL, `mail` varchar(30) DEFAULT NULL, `cursus_suiviFK` int(11) DEFAULT NULL,

PRIMARY KEY (`etudiantID`),

KEY `cursus_suiviFK` (`cursus_suiviFK`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

CREATE TABLE IF NOT EXISTS `etudiant_cours` (

`etudiantFK` int(11) NOT NULL, `coursFK` int(11) NOT NULL, `presence` tinyint(1) DEFAULT NULL,

PRIMARY KEY (`etudiantFK`,`coursFK`),

KEY `coursFK` (`coursFK`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;CREATE TABLE IF NOT EXISTS `salle` ( `salleID` int(11) NOT NULL AUTO_INCREMENT, `code_salle` varchar(20) NOT NULL, `nb_places` int(11) NOT NULL,

PRIMARY KEY (`salleID`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

TD : Passage du MCD au MLD

Transformer le MCD en MLDs

FacteurColisdistribue0.n1.1

ColisID

Destinataire

expéditeurFactureID Nom

PrénomMCD

TD : Passage du MCD au MLD

Transformer le MCD en MLDs

ClientCommandepasser0.n1.1

NumCommande

DateCommandeClientID

Nom

Prénom

Tel

MCDProduit

CodeProduit

Prix

Designationconcerner1.n

0.n

TP : Gestion de réservation hôtelière

Réaliser un MCD, un MLD et un MPD en fonction des règles de gestion suivantes :

La modélisation concerne un seul hôtel

Il y a plusieurs catégories de chambres en fonction de la superficie, le nombre d'occupant max et le type de lits Pour réserver, un client doit fournir (nom, prénom, téléphone, adresse, période souhaité et catégorie de la chambre)

Une réservation concerne un et un seul client

Un client peut réserver plusieurs chambre à la foisquotesdbs_dbs27.pdfusesText_33
[PDF] mcd mpd definition

[PDF] merise exercices corrigés mcd mld pdf

[PDF] exercice de merise correction

[PDF] des etudes de cas de merise avec correction

[PDF] exercice mcd avec corrigé

[PDF] exercice merise avec solution pdf

[PDF] tp merise avec solutions

[PDF] merleau ponty le visible et l invisible

[PDF] le visible et l'invisible merleau ponty pdf

[PDF] oeil et l esprit pdf

[PDF] le peintre apporte son corps

[PDF] merleau ponty loeil et lesprit résumé

[PDF] merleau ponty le visible et linvisible pdf

[PDF] merleau ponty signes pdf

[PDF] http expositions bnf fr arthur pedago telecharger personnages pdf