Nicolas Zozor Concept suite normale du processus Merise au plus près du modèle physique Suppression de certaines relations(associations)

Slides:



Advertisements
Présentations similaires
Modélisation des données : Particularités v1.3
Advertisements

Exercice : Compétition
Modèle Conceptuel des données
Nicolas Zozor 2/47 Retour sur les clés Une clé primaire est une clé dune table qui est composée dun ou plusieurs (dit clé composée)
Modèle Logique ET PHYSIQUE des données
Modèle Logique de données
Material/Sources: Daniel Bardou, Julie Dugdale &
Exercice : Assurance automobile
MCD : application pratique
Modèle Entités-Associations
MODELISATION DES DONNEES Licence professionnelle A Lancini.
M.E.D.A.L. Module dEnseignement à Distance pour lArchitecture Logicielle Alain VAILLY Diapositive n° 1 IUP MIAGE - Université de NANTES IUP-MIAGE 3ème.
Le modèle logique des données relationnel MLD
Règles de normalisation du MCD
Le modèle conceptuel des données
Cas Pierre Betin Session décembre 2007.
Le Modèle Logique de Données
Modèle Relationnel.
Bases de Données et pédagogie
La base de données : le modèle relationnel.
Module II21 Analyse et Conception des Systèmes d ’Information - Bases de données : Y.Sadi (6 séances) Système d’exploitation Unix: O. Forestier (6 séances)
Création d'une application de gestion de base de données relationnelle
Ticket de caisse d’un café moderne
Analyse et Conception des Systèmes d’Informations
Analyse et Conception des Systèmes d’Informations
Système de Gestion de Bases de Données
Initiation à la conception des systèmes d'informations
Modélisation E/R des Données
Introduction à la conception de Bases de Données Relationnelles
Transformation du diagramme de classe en modèle relationnel
Chap 4 Les bases de données et le modèle relationnel
La structuration et la représentation informatique de l'information
Modèle Logique de Données
SYSTEMES D’INFORMATION
MODELE RELATIONNEL concept mathématique de relation
BASES DE DONNÉES Mme N. BENMOUSSA L SEG 2012/2013
Initiation aux bases de données et à la programmation événementielle
Modèle Logique de Données (MLD)
Initiation à la conception des systèmes d'informations
Rappel : règles de validation :
1 Extension du concept dentité Définition dune entité: Une entité a une existence propre, indépendante de celle des autres entités du système. Une entité.
Le modèle relationnel Le modèle relationnel est une représentation de la structure de la base de donnée, permettant de la développer à laide dun logiciel.
Base de Données.
Modèle Logique de données
Bases de données.
ETAPE nom_etape PHASE nom_phase comporter1 1,1 TACHE nom_tache comporter2 1,1 LOT id_lot regroupe 1,1 1,n MCD démarche Merise.
Les bases de données relationnelles
BASES DE DONNÉES Mme N. BENMOUSSA L SEG 2012/2013
Bases de données : modèlisation et SGBD
Merise – MCD.
Modèle logique des données
P. Freyssengeas Bases de Données et pédagogie Comment enseigner les bases de données en Baccalauréat Professionnel tertiaire ! Approche par le concept.
Cours n°1 Introduction, Conception
1-N A POUR 0-N Salaire de base HS SALARIE PERIODE Matricule Nom
Quinio1 Bases de données : modèlisation et SGBD Séance 3 B Quinio.
Conception d’une Base de Données Le Diagramme de Classes UML
ANALYSE LE MCD 1ère approche
ANALYSE LE MCD 1ère approche
La Modélisation : représenter la réalité dans un système informatisé
INTRODUCTION AUX BASES DE DONNEES Modèle entités-relations
La conception détaillée. Objectifs Décrire la solution opérationnelle - étude détaillée des phases informatiques du MOT (écrans, états, algorithmes, …),
Le modèle logique des données relationnel
Dictionnaire des données
N° chamb + n° Reservation
Bases de données – Cours 2
Les bases de données Séance 2 Méthodologies d’analyse.
Les bases de données Séance 4 Construction du Modèle Physique (la BDD)
Schéma de base de données Présentation. Conception du schéma logique  Transformation du schéma conceptuel en structures de données supportées par les.
Xxx zzz.
Cours Initiation aux Bases De Données
Transcription de la présentation:

Nicolas Zozor

Concept suite normale du processus Merise au plus près du modèle physique Suppression de certaines relations(associations) en suivant certaines règles Modification de certaines relations(associations) en suivant certaines règles

Cas (1,1) ou (0,1) MCD, CIF (1:1)

Cas (1,1) ou (0,1) Suppression de lassociation Posséder Lentité ayant la cardinalité de type 1,1 ou 0,1 absorbe lidentifiant de lentité la plus forte (0, n ou 1, n) : clé étrangère.

Cas (1,1) ou (0,1) Suppression de lassociation Posséder Lentité ayant la cardinalité de type 1,1 ou 0,1 absorbe lidentifiant de lentité la plus forte (0, n ou 1, n) : clé étrangère.

Cas (1,1) ou (0,1) CodeClientNomPréno m AdresseCodePostalVilleTélMail 1xxx 2yyy 3zzz CodeMatérielDesignatio n Fabricant#CodeClient 1PC_portabl e Asus2 2SmartphoneApple2 3PC_portabl e Acer1

Cas (x,n)---(x,n) cardinalité maximale est n de chaque côté de la relation

Cas (x,n)---(x,n) Association se transforme en entité et absorbe les identifiants de chaque entité reliée concaténation didentifiants identifiants absorbés = nouvelle clé de lentité. clé1 #clé1

Cas (x,n)---(x,n) NumInterventionDescriptifDate Intervention temps_passé 1intervention Région 11/12/20102h 2Intervention Mairie 01/01/20113h 3Intervention Amep 15/01/20111h

Cas (x,n)---(x,n) Reférence_Piècelibelléprix 1Mémoire 1Go50 2Carte_réseau15 3Clavier Usb15

Cas (x,n)---(x,n) NumIntervention,Reférence_Piècequantité 1,33 1,25 3,11

Modèle Physique des données Interventions (NumIntervention, Descriptif Panne, Date intervention, temps passé) MPD Schema relationnel

Modèle Physique des données Pièces_neuves (RéférencePièce, libellé, prix)

Modèle Physique des données Utiliser(#NumIntervention, #RéférencePièce, quantité)

Schema relationnel ou MPD Interventions (NumIntervention, Descriptif Panne, Date intervention, temps passé) Pièces_neuves (RéférencePièce, libellé, prix) Utiliser(#NumIntervention, #RéférencePièce, quantité)

Recapitilatif MCD au MLD Lentité qui possède la cardinalité maximale égale à 1, recevra lidentifiant ou les identifiants des entités ayant les cardinalités maximales les plus fortes. Les relations ayant toutes leurs entités reliées avec des cardinalités maximales supérieures à 1, se transformeront en entité en absorbant les identifiants des entités jointes. Toute relation porteuse de propriétés se transformera en entité et absorbera comme clé étrangère les identifiants des entités qui lui sont liées. Un nom dentité doit être unique

TD Réaliser le MLD du logiciel pour auto entreprise interventions informatique

TD MCD