Académique Documents
Professionnel Documents
Culture Documents
Partie I
3 La Démarche MERISE
Par Étapes
Méthode d'Étude et de Réalisation Informatique pour les Systèmes d'Entreprises.
1
22/10/2019
Détection d’un
Etude de Le cahier des
besoin
faisabilité charges
d’automatisation
2
22/10/2019
1. Le Dictionnaire de Données
3
22/10/2019
Le Dictionnaire de Données
Le dictionnaire de données est un document qui
permet de recenser, de classer et de trier toutes les
données collectées lors des entretiens et/ou de l’étude
des documents.
4
22/10/2019
Simplifier le Dictionnaire
10
5
22/10/2019
L’identifiant
11
Exemple
12
6
22/10/2019
Prénom Texte 20
Adresse Alphanumérique 60
Ref_produit Alphanumérique 20 Référence du produit
Date_facture Date/Heure
Date_commande Date/Heure
13
14
7
22/10/2019
Définition
15
Explication
16
8
22/10/2019
Exemple DF
17
Exemple GDF
18
9
22/10/2019
La matrice des DF
19
19
Exemple Matrice de DF
1 Num-cli 1 1
2 nom
3 adresse
4 num-com 1 1 1 1
Sources : --- > 5 date-com
6 code-prod 1 1 1
7 prix
8 lib-prod
9 Qté
20
10
22/10/2019
Simplification de la Matrice de DF
1 Num-cli 1 1
Sources : --- >
4 num-com 1 1 1 1
6 code-prod 1 1 1
21
Logiciels:
- JMerise
- Power AMC
- MySQL Workbench
- DBD Designer
22
11
22/10/2019
23
23
Son objectif :
24
24
12
22/10/2019
Entité
+ Les éléments de base d’un MCD :
Propriété
Propriété
- Les Entités. Propriété
- Les Propriétés. Propriété
- Les Associations / relations.
- Les Cardinalités 25
25
Entité
Représentation d'un objet réel, ayant une existence et
une raison d'être dans le système d'information.
12311
Bases de données
J. GABAY
,,,,
26
26
13
22/10/2019
CLIENT
Nom
Prénom
Age
Adresse
Ville
27
Exemples d’occurrences
CLIENT
Benbrahim
CLIENT
Salwa Messaoudi CLIENT
Fayçal
35
31
Benbrahim CLIENT
Rue Farah Salwa Alami
Fès Rue M5 19
Rabat Tarik
Rue M6 20
Rabat Rue Maarif
Casablanca
28
14
22/10/2019
L’identifiant
- Dans l’exemple des étudiants,
on ajoute donc un numéro d’étudiant
et un code matière.
29
30
15
22/10/2019
CLIENT
Num: 1 CLIENT
Benbrahim
Num: 2 CLIENT
Salwa CLIENT
Messaoudi Num: 3
35
Fayçal Benbrahim Num: 4
Rue Farah
31 Salwa Benani
Fès
Rue M5 19 Karim
Rabat Rue M6 25
Rabat Rue Maarif
Casablanca
31
32
32
16
22/10/2019
exp2 :
Entre deux entités, Ouvrage et Auteur, une relation
nommée Écrire peut être mise, et on lit "un Auteur a
écrit un Ouvrage" et, dans l'autre sens, 'un Ouvrage est
écrit par un Auteur".
33
33
Cardinalités
34
17
22/10/2019
Cardinalité maximale
1,n
Cardinalité minimale
35
Exemples
Exp1 :
Exp2 :
36
18
22/10/2019
Exemples
Exp 3 :
37
37
Exemples
38
38
19
22/10/2019
Types de Cardinalités
39
39
Vérifier Le MCD
40
20
22/10/2019
Vérifier Le MCD
41
41
Rappels
MCD:
◦ Entité --> propriétés.
◦ Associations.
◦ Cardinalités.
42
21
22/10/2019
Rappels
MCD:
Occurrence exemple d’une Entité.
Cardinalités : Minimal 0 ou 1;
Maximal 1 ou n;
Une entité doit obligatoirement avoir un
identifiant qui doit être souligné sur le MCD.
43
Exercice 1 Homework
Travail à faire:
◦ 1- Trouver les entités en proposant leurs propriétés.
◦ 2- Trouver les associations et les cardinalités.
◦ 3- Elaborer le Modèle Conceptuel de Données.
44
22
22/10/2019
Exercice 1 Homework
45
Solution
46
23
22/10/2019
47
47
Du MCD au MLD
48
48
24
22/10/2019
Le MLD
49
49
Du MCD au MLD
MCD MLD
1er cas :
2ème cas :
50
25
22/10/2019
Du MCD au MLD
51
51
Du MCD au MLD
52
52
26
22/10/2019
Du MCD au MLD
53
53
Du MCD au MLD
54
54
27
22/10/2019
Du MCD au MLD
55
55
56
56
28
22/10/2019
57
57
58
29
22/10/2019
Exp:
59
59
60
60
30
22/10/2019
61
61
Exp:
ou
62
31
22/10/2019
63
64
64
32
22/10/2019
Exp:
On crée une table Porter, qui contient comme clé primaire, une clé
composée de No-Commande et Code_Article.
65
65
66
33
22/10/2019
Exp:
67
67
Exp:
68
68
34
22/10/2019
Exp:
69
69
Exp:
70
35
22/10/2019
Exercice 2
71
Exercice 2
+ Travail à faire :
1- Tracez le dictionnaire de données.
2- Elaborez le MCD.
3- Trouvez le MLD.
72
36
22/10/2019
Exercice 3
73
Exercice 3
+ Travail à faire :
1- Tracez le dictionnaire de données.
2- Tracez le GDF
3- Elaborez le MCD.
4- Trouvez le MLD.
74
37
22/10/2019
Exercice 4
Total …………
75
Exercice 4
76
38
22/10/2019
Exercice 4 : DDD
77
Exercice 4
+ Travail à faire :
1- Tracez le dictionnaire de données.
2- Tracez le GDF
3- Elaborez le MCD.
4- Trouvez le MLD.
78
39
22/10/2019
Exercice 4 : Correction
79
Exercice 4 : Correction
GDF
80
40
22/10/2019
Exercice 4 : Correction
81
Exercice 4 : Correction
MCD
82
41
22/10/2019
83
84
84
42
22/10/2019
1- Choix de l’SGBD.
2- Implémentation physique de chaque table du MLD dans
le SGBD utilisé.
3- Pour chaque table, indiquer au SGBD quel(s) champ(s)
constitue(nt) la clé primaire.
4- Pour chaque table, indiquer au SGBD la (les) clé(s)
étrangère(s), et la (les) clé(s) primaire(s) correspondante(s).
85
85
1- Choix de l’SGBD.
86
86
43
22/10/2019
87
87
88
88
44
22/10/2019
89
89
Partie II
o Définition
o SGBDR
o Le modèle relationnel
o Algèbre relationnelle
o Dépendance fonctionnelle -Normalisation
90
45