Introduction à la méthode Merise ...................................................................................................... 7
Cahier des charges ........................................................................................................................... 8
Les règles de gestion ....................................................................................................................... 8
Conception de la base de données avec Power AMC ......................................................................... 9
Créer des domaines ....................................................................................................................... 10
Le dictionnaire des données .......................................................................................................... 11
Utilisation de la palette ................................................................................................................. 13
Les cardinalités .............................................................................................................................. 20
Règles de normalisation ................................................................................................................ 22
Le modèle logique des données (MLD) ......................................................................................... 22
Modèle physique de données (MPD) ............................................................................................ 24
Créer la base de données ................................................................................................ 27
Création de la base de données sous MySQL .................................................................................... 27
En utilisant l’interface .................................................................................................................... 27
Par le code ..................................................................................................................................... 28
Création de tables sous MySQL ......................................................................................................... 28
Avec Power AMC ........................................................................................................................... 28
Par l’interface ................................................................................................................................ 32
Par le code ..................................................................................................................................... 35
Modifications de tables et contraintes ............................................................................................. 37
En utilisant l’interface .................................................................................................................... 37
Par le code ..................................................................................................................................... 37
Supprimer une table .......................................................................................................................... 39
5
Par l’interface ................................................................................................................................ 39
Par le code ..................................................................................................................................... 39
Supprimer une base de données ....................................................................................................... 40
Par l’interface ................................................................................................................................ 40
Par le code ..................................................................................................................................... 40
Alimenter la base de données ......................................................................................... 42
Saisir des données dans vos tables ................................................................................................... 42
Par l’interface ................................................................................................................................ 44
Par le code ..................................................................................................................................... 45
Par l’option insertion de MySQL.................................................................................................... 47
Les index ............................................................................................................................................ 48
Sauvegarder et restaurer la base ..................................................................................... 50
Sécurité de la base .......................................................................................................... 51