SlideShare une entreprise Scribd logo
INITIATION À
MYSQLWORKBENCH
ISEN Dev’
SOMMAIRE
• Présentation générale
• Création modèle
• Interface création diagramme
• Ajout de Table

• Relation entre les tables
• Exportation SQL

2
PRÉSENTATION GÉNÉRALE
• Logiciel de modélisation de base de
donnée MySQL
• Modélisation graphique

3
PRÉSENTATION GÉNÉRALE
• Export SQL rapide

4
CRÉATION MODÈLE
Cliquez ici pour
commencer a créer
les tables
Cliquez ici pour
changer le nom de la
base

5
INTERFACE CRÉATION DIAGRAMME
Vue
d’ensemble

Barre d’outil

Zone de
création

6
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
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
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
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
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
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
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
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

Contenu connexe

PPT
introduction au SQL et MySQL
ODP
SGBDR - MySQL
PDF
Sql
PDF
Introduction au langage SQL
PDF
Le langage sql
ODP
Interrogation des données
PDF
INF240 - Bases de données DUT SRC1 - Cours 3
PDF
Formation access
introduction au SQL et MySQL
SGBDR - MySQL
Sql
Introduction au langage SQL
Le langage sql
Interrogation des données
INF240 - Bases de données DUT SRC1 - Cours 3
Formation access

Tendances (18)

DOC
Cours access
PDF
Cours access
PPTX
La 2ème partie de la présentation PHP
PDF
Cours access
PPT
Réalisation d'un mashup de données avec DSS de Dataiku et visualisation avec ...
PPTX
ODP
Présentation PHPOffice
PDF
Support formation vidéo : SQL pour les (grands) débutants
PPT
Les commandes sql
PDF
Intro mongodb
PDF
M2 gidn bn biblio_ml
PPTX
Une Introduction à R
PPT
Réalisation d'un mashup de données avec DSS de Dataiku - Première partie
PDF
Adopte une BDD
PPTX
Présentation de data.table
DOC
09coursaccess
PDF
Essentiel gestion - formation sur Excel 2007
PDF
Administration des base de donnees sous oracle 10g
Cours access
Cours access
La 2ème partie de la présentation PHP
Cours access
Réalisation d'un mashup de données avec DSS de Dataiku et visualisation avec ...
Présentation PHPOffice
Support formation vidéo : SQL pour les (grands) débutants
Les commandes sql
Intro mongodb
M2 gidn bn biblio_ml
Une Introduction à R
Réalisation d'un mashup de données avec DSS de Dataiku - Première partie
Adopte une BDD
Présentation de data.table
09coursaccess
Essentiel gestion - formation sur Excel 2007
Administration des base de donnees sous oracle 10g
Publicité

En vedette (13)

PPTX
Création d’application facile en html via node-webkit
PPT
T P
PPTX
Initiation au C++
PDF
Test unitaire
PDF
Cours Base de Données
PDF
Merise+ +exercices+mcd+-+corrigés
PDF
exercices Corrigées du merise
PDF
Test unitaires visual studio
PPTX
PHPTour Lyon 2014 - Conférence - Tests unitaires Je veux mes 80% de couvertur...
PDF
MIRADOC 2010 - MIRACL Lab. : Etat d'avancement des travaux de thèse
PDF
MySQL et MariaDB dans le web‎
PDF
Merise
PDF
Merise exercices-mcd_corriges
Création d’application facile en html via node-webkit
T P
Initiation au C++
Test unitaire
Cours Base de Données
Merise+ +exercices+mcd+-+corrigés
exercices Corrigées du merise
Test unitaires visual studio
PHPTour Lyon 2014 - Conférence - Tests unitaires Je veux mes 80% de couvertur...
MIRADOC 2010 - MIRACL Lab. : Etat d'avancement des travaux de thèse
MySQL et MariaDB dans le web‎
Merise
Merise exercices-mcd_corriges
Publicité

Similaire à Formation MySQL Workbench (17)

PDF
Cours Excel Cours Excel Cours Excel Cours Excel
PDF
Guidetalendd
ODP
04 builder-generation-couche-model
PPT
Access tables
PPTX
SQL_3IIR_2024_2025.pptxjioiiouhuihuihuihuihui
PPTX
Cours_Microsoft_Access_Texte_et_Placeholders.pptx
PPTX
Cours_Bureautiue_1.pptx
PPTX
Manipuler les données avec un tableur Excel.pptx
PPTX
Esssentiel access@NH
PDF
presentationatelierphpprt2-140314143938-phpapp02.pdf
PPT
Excel ppt.ppt
PPTX
Migrer d'Excel vers power bi
PDF
Excel2007
PDF
Ayoub's Cours of Excel
PDF
Guide talend
PPTX
Excel 2021 - Niveau 1.pptx
PDF
coursexcel2016ddes cours en excel bien detailler pour une meilleur comprehens...
Cours Excel Cours Excel Cours Excel Cours Excel
Guidetalendd
04 builder-generation-couche-model
Access tables
SQL_3IIR_2024_2025.pptxjioiiouhuihuihuihuihui
Cours_Microsoft_Access_Texte_et_Placeholders.pptx
Cours_Bureautiue_1.pptx
Manipuler les données avec un tableur Excel.pptx
Esssentiel access@NH
presentationatelierphpprt2-140314143938-phpapp02.pdf
Excel ppt.ppt
Migrer d'Excel vers power bi
Excel2007
Ayoub's Cours of Excel
Guide talend
Excel 2021 - Niveau 1.pptx
coursexcel2016ddes cours en excel bien detailler pour une meilleur comprehens...

Dernier (7)

PDF
IPTV Meilleur - Le Meilleur Abonnement IPTV en France pour 2025
PPTX
Cours Electrotechnique L2 - Séance 6.pptx
PDF
Analyse technique approfondie pour la gestion des transports dans SAP S/4HANA...
PDF
Frais et décompte dans SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
test pour la présentation foire de Chalôns V1
PDF
Architecture logicielle et Modeles de Conception
PDF
COURS GCDs Chap 9.pdf tous les éléments.
IPTV Meilleur - Le Meilleur Abonnement IPTV en France pour 2025
Cours Electrotechnique L2 - Séance 6.pptx
Analyse technique approfondie pour la gestion des transports dans SAP S/4HANA...
Frais et décompte dans SAP S/4HANA Transportation Management, S4TM3 Col26
test pour la présentation foire de Chalôns V1
Architecture logicielle et Modeles de Conception
COURS GCDs Chap 9.pdf tous les éléments.

Formation MySQL Workbench

  • 2. SOMMAIRE • Présentation générale • Création modèle • Interface création diagramme • Ajout de Table • Relation entre les tables • Exportation SQL 2
  • 3. PRÉSENTATION GÉNÉRALE • Logiciel de modélisation de base de donnée MySQL • Modélisation graphique 3
  • 5. CRÉATION MODÈLE Cliquez ici pour commencer a créer les tables Cliquez ici pour changer le nom de la base 5
  • 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