Vous êtes sur la page 1sur 17

Université Ibn Zouhr - Agadir

Ecole Supérieure de Technologie


Agadir

DUT Techniques Communication et de Commercialisation

Semestre 3 / Module 11:


Bases de Données et Outils de Gestion

Année universitaire 2020/2021 V 2.0


Le Modèle Logique de Données (MLD)
Transformation des relations binaires de type (x,n) – (x,n):

On crée une table supplémentaire ayant comme clé primaire une clé composée des clés
primaires des 2 tables. Lorsque la relation contient elle-même des propriétés, celles-ci
deviennent attributs de la table supplémentaire. Une propriété de la relation qui est
soulignée devra appartenir à la clé primaire composée de la table supplémentaire.
Le Modèle Logique de Données (MLD)
Transformation des relations Ternaires
On crée une table supplémentaire ayant comme clé primaire une clé composée des clés
primaires de toutes les tables reliées. Cette règle s'applique de façon indépendante des
différentes cardinalités. Lorsque la relation contient elle-même des propriétés, celles-ci
deviennent attributs de la table supplémentaire. Une propriété de la relation qui est soulignée
devra appartenir à la clé primaire composée de la table supplémentaire.
Le Modèle Logique de Données (MLD)
Transformation de plusieurs relations entre 2 entités
Le Modèle Logique de Données (MLD)
Exemples de Transformation:

MLDR:
 Etudiant(num_INE, nom,prénom, #libellé_formation)
 Formation(libellé_formation, description)
Le Modèle Logique de Données (MLD)
Exemples de Transformation:

MLDR:
 Departement(libellé_departement, adresse)
 Formation(libellé_formation, description, #libellé_departement)
Le Modèle Logique de Données (MLD)
Exemples de Transformation:

MLDR:
 Cours(libellé_cours, Enseignant)
 Contient(#libellé_formetion,#libellé_cours,#Enseignant, coefficient)
 Formation(libellé_formation, description, #libellé_departement)
Le Modèle Logique de Données (MLD)
Etude de cas: TD1

 Donnez le MLDR équivalent à l’MCD réalisé au niveau du TD1, présenté comme suit:
Le Modèle Logique de Données (MLD)
Etude de cas: TD1

MLDR équivalent à l’MCD proposé:

 MOTIVATIONS ( id_Motivation , Intitulée)


 ABONNES ( id_Abonne , #id_Motivation, Nom, Prenom, Age, Sexe, Profession,
Rue, CodePostal, Ville, Telephone, Email)
 S_INSCRIT ( id_Abonne, id_Rubrique )
 RUBRIQUES ( id_Rubrique , Nom_Rubrique)
 NEWSLETTERS ( id_Newsletters , #id_Rubrique, Sujet, DateEnvoie, Contenu)
Le Modèle Logique de Données (MLD)
Etude de cas: 2
4 ) Application : Schéma relationnel d’un service clientèle dans un café

SERVEUR MLDR
1# 1,N 0,N CALENDRIER
AFFECTER
2 SERVEUR ( 1 # , 2 ) Dictionnaire de données
9#
1 - N° de serveur
1,N 1,N
CALENDRIER ( 9 # ) 2 - Nom de serveur
3 - N° de table
0,N AFFECTER ( 1 #, 9 # , 3 # ) 4 - N° de consommation
SUIVRE 1,N TABLE
5 - Libellé consommation
3# 6 - Prix unitaire consommation
CONCERNER TABLE ( 3 # )
7 - Quantité d ’une consommation commandée
1,1 TRAITER 8 - Montant d ’une ligne de commande
1,1 COMMANDE ( 11 #, 12, 10 , 9 - Date de commande
1,1
COMMANDE 1 #, 3 #, 9 # ) 10 - Heure de la commande
CONSOMMATION 11 - N° de la commande
11 #
FIGURER 1,N FIGURER ( 11 # , 4 # , 7 , 8 ) 12 - Montant total de la commande
12 1,N 4 #
10 5
7 CONSOMMATION ( 4#, 5 , 6 )
8 6
Le Modèle Physique de Données (MPD)
Définition:
Le modèle physique des données (MPD) est la traduction du modèle logique des données
(MLD) dans une structure de données spécifique au système de gestion de bases de
données (SGBD) utilisé.
Exemple:
Le Modèle Physique de Données (MPD)
Concepts du MPD :
la colonne: c’est l’élément qui définit la structure, une table possède autant de colonnes
que d’information à ranger.
index: structure associée permettant d’associée 1 ou n colonnes, de contrôler l’unicité,
d’accélérer les recherches.
la vue: logique pour monter qu’une partie du système d’information.
le trigger: permet est un traitement particulier visant à respecter les contraintes d’intégrité
de base, il est donc attaché à une table et se déclenche automatique lors insert, update ou
delete d’enregistrement.

la procédure stockée: traitement sur le serveur, appelé par le client, utile pour réaliser des
fonctions.
tablespace :une bd est un espace de stockage d’objets physiques . pour raison de gestion, on
découpe en sous ensemble, une partie pour
les tables, une autres index, les transactions, données temporaire, etc ..
Le Modèle Physique de Données (MPD)
Types de base :
Le Modèle Physique de Données (MPD)
Types de base :
Le Modèle Physique de Données (MPD)
Etude de cas 1:

 Présentez le MPD correspondant


Le Modèle Physique de Données (MPD)
Etude de cas : TD 1

La table MOTIVATIONS est très


simple à créer : elle comporte deux
champs, ID_MOTIVATIONS et
INTITULE . ID_MOTIVATIONS est
la Clé Primaire.
• ABONNES comporte les 12
champs du schéma. ID_ABONNES
est la clé primaire.
ID_MOTIVATIONS est une clé
étrangère provenant de
MOTIVATIONS , c'est à dire que sa
valeur doit être toujours égale à une
valeur de ID_MOTIVATIONS de
MOTIVATIONS

Vous aimerez peut-être aussi