Cours 9�Passage du MCD au MPD�Le modèle relationnel
Pierre Delisle
Université du Québec à Chicoutimi
Département d’informatique et de mathématique
1
Plan
2
Le dictionnaire de données
3
Exemple de dictionnaire de données
10/02/2002
Date de location du bon
Date
DateLocation
1234L-123
Identificateur du bon de location
Texte
NoBon
50,00
Montant de dépôt initial du client
Monnaie
MontantDepot
1234 5654 5676 4456
No de carte de crédit du membre
Texte
NoCarteCrédit
(418)545-6754
No de téléphone du membre
Texte
NoTél
34 Begin, Chicoutimi Qc
Adresse du membre
Texte
Adresse
Jean Girard
Nom du membre
Texte
Nom
GL12321
Identificateur de membre du club
Texte
NoMembre
12/02/2002
Date de retour de l’exemplaire de film
Date
DateRetour
1154-M-87
No de série d’un exemplaire de film
Texte
NoSérie
Non
Possibilité de rachat (oui, non)
Texte
Rachat
12 South Drive, New York, USA
Adresse du distributeur
Texte
Adresse
Warner
Nom de la compagnie de distribution
Texte
Nom
W-456
Identificateur du distributeur de film
Texte
NoDistributeur
Couleur
Film en couleur ou noir et blanc
Texte
Couleur
125
Durée du film (min)
Numérique
Durée
1995
Année de production du film
Numérique
AnnéeProduction
Titanic
Titre du film
Texte
Titre
123C34
No. d’identification d’un film
Texte
NoIdentification
Brad Pitt
Nom de l’acteur
Texte
NomActeur
Exemple
Description
Type
Attribut
4
Le Modèle Physique des Données
5
Le Modèle Physique des Données
6
Le modèle relationnel
7
Le modèle relationnel (suite)
Nom | Prénom | DateNaissance |
Tremblay | Joseph | 1950-03-12 |
Bouchard | Marie | 1966-08-23 |
Girard | Johanne | 1943-06-30 |
Nom de la table
PERSONNE
Chaque ligne est un n-uplet, ou tuple, ou enregistrement
Chaque colonne est un attribut ou un champ
8
Le modèle relationnel (suite)
9
Passage du MCD au MPD – Règle 1
10
Passage du MCD au MPD – Règle 2
11
Passage du MCD au MPD – Règle 2
12
Passage du MCD au MPD – Règle 3
13
Parenthèse : Les clés étrangères
14
Passage du MCD au MPD – Règle 4
15
Passage du MCD au MPD – Règle 5
16
Passage du MCD au MPD – Règle 5
17
Passage du MCD au MPD – Règle 5
Devient
18
Passage du MCD au MPD – Règle 6
19
Passage du MCD au MPD – Règle 6
Devient
20
Passage du MCD au MPD – Règle 6
21
Passage du MCD au MPD – Règle 6
Devient
22
Le modèle relationnel formel
23
Des questions ?
24