Il s'agit d'une initiation au logiciel MySQL Workbench.
La formation présentera les éléments suivants :
-Présentation générale du logiciel
-Création d'un modèle
-Explication de l'interface de création de diagramme
-L'ajout de table
-Les relations entre les tables
-L'exportation SQL
Cette formation est proposée par ISEN Dev, un projet associatif étudiant de l'association Isen Engineering.
Réalisé en 2012
Présentation réalisé par SAEZ Jonathan.
NB : La présentation animée est disponible lors du téléchargement.
7. INTERFACE CRÉATION DIAGRAMME
Sélection, déplacement et
effacement
Aspect essentiellement
visuel (images …)
Ajout de tables, vues et
routines
Liens entres les tables
7
8. AJOUT DE TABLE
Ajout d’une table (T)
Ajout d’une vue
Ajout d’une routine
Méthode d’insertion d’une table :
• Cliquez sur le bouton d’ajout ou faites T
• Dans la zone de création, cliquez la ou
vous voulez la table, et agrandissez la
(purement visuel)
8
9. AJOUT DE TABLE
Ajout de colonne à la table :
•Double-cliquez sur la représentation visuelle de
la table.
•Ajoutez les éléments dans l’onglet des
colonnes
9
10. AJOUT DE TABLE
Nom
Rôle
Columm Name
Nom de la colonne
Datatype
Type de données
PK
Clef primaire (identifiant unique, et
obligatoire)
NN
Non NULL
UQ
Unique
UN
Non signé
AI
Incrémentation automatique
Default
Valeur par défaut
10
11. RELATION ENTRE LES TABLES
Cela permet de lier des informations de tables
différentes entre elles
• Les relations entre deux tables
peuvent être :
1. Identifié : trait plein.
2. Non identifié : trait discontinue
• Les relations entre deux tables
peuvent aussi être :
a. 1:1 : Une ligne correspond a une seule ligne de
l’autre table
b. 1:n : Une ligne corresponds a une ou plusieurs
ligne de l’autre table
c. n:m : n ligne d’une table peuvent correspondre a m
ligne de l’autre
11
12. EXPORTATION SQL
Méthode d’exportation :
• File Export Forward Engineer SQL CREATE
Script (Ctrl + Maj + G)
Lieu de création
du fichier .sql
(optionnel)
• Remplissez la
page comme cicontre et faites
Next
12
13. EXPORTATION SQL
Méthode d’exportation :
• Cochez les cases
afin de générer
uniquement ce qui
vous est utile (en
général le choix
par défaut
convient).
• Faites encore
Next
13
14. EXPORTATION SQL
Méthode d’exportation :
Vous avez
généré votre
SQL.
Vous pouvez le
copier dans un
fichier ou le
presse papier afin
de l’insérer sur
14
MySql