Ceci est une ancienne révision du document !
Tutoriel MySQL Workbench
Pour commencer
Ouvrir MySQL Workbench, une fois la fenêtre ouverte cliquer sur “Create New EER Model” (cadre rouge en bas et au milieu de la fenêtre)
Ajout d'un diagramme
Vous êtes arrivé sur une nouvelle page, il vous faut créer un nouveau diagramme. Pour ce faire double clique sur “Add diagram”.
Les entités
Vous étes maintenant sur une page de quadrillage. Pour créer une nouvelle entité, c'est très simple il suffit de se diriger sur le coté gauche du quadriallage et de cliquer sur le symbole qui ressemble à un tableau simple. Ensuite cliquer sur le quadrillage pour pour que votre nouvelle entité apparaisse.
Vos modifications
1. Table
Un simple clique sur l'entité permet de lui faire apparaître ses propriétés.
(1)Permet de modifier le nom de votre table.
(2)Dans les onglets du bas on peut aperçevoir columns, à cet endroit il vous ait possible de compléter votre entité à votre guise.
2. Columns
Dans cet onglet vous avez possibilité d'ajouter des éléments à votre entitée:
- columns name (le nom)
- Datatype (de quel type sont vos données int, varchar, date…)
- PK (clé primaire)
- NN (pas nul)
- UQ (si votre index est unique)
- BIN (Valeur de type Binaire)
- UN (valeur obligatoirement positive)
- ZF (valeur nul remplacée par un 0)
- AI (auto incrément)
Les liaisons
Les relations servent à établir des liaisons entre les entités.
Pour créer liaison vous avez simplement à choisir la liaison appropriée à vos besoins, en bas sur le coté gauche.
1. CIF
CIF veut dire Contrainte d'Intégrité Fonctionnelle
De type père/fils relie de façon hiérarchique deux entités (1,1):
2. CIM
CIM veut dire Contrainte d'Intégrité Multiple
De type n dans les cardinalitées appelé pseudo entité (1,n):
Etablir les liaisons
Une faut avoir choisi votre type de liaison, il ne vous reste plus qu'à relier les entités concernées.