si3:etudiants:td7:gersan

8/10
Notation :

  • Quelques fautes d'orthographe et de style, certaines explications sont trop longues
  • Le détour par la sélection de données pour revenir ensuite aux relations du modèle n'est pas logique
  • Des efforts de travail, mais la création des relations aurait du être plus détaillée (c'est déterminant dans l'élaboration d'un modèle)

Tutoriel Workbench

Bienvenue sur le tutoriel qui vous permettra de créer un modèle de conception de données avec MySql Workbench

Création de la base

Pour créer une base de données, il faut cliquer sur l'onglet “File”, puis sur New File

Pour créer une table, il faut cliquer sur “Add Table”

Donner un nom à la table

Une table est ce qui permet de mémoriser des informations sur un même type d'objet. En colonnes, ce sont les informations relatives à un même champ. En lignes, ce sont les informations relatives à un même enregistrement.

Pour nommer une table, il faut cliquer sur l'onglet 'Table' puis saisir le nom souhaité dans “Name : ”

Créer un champ

Le champ permet de stocker un même type d'information sur un objet.

Pour créer un champ, il faut cliquer sur l'onglet “columns”, saisir le nom du champ a la place de “ Saisir le nom du champ” dans columns name.

Modifer le type des données

Pour modifier le type des données qui seront saisies, il faut cliquer sur le puis de sélectionner la valeur du type désiré (INT, VARCHAR..)

Instaurer la clé primaire

La clé primaire d'une table permet de garantir cette unicité. Cette clé primaire est composée de 1 ou plusieurs champs, qui ne peuvent pas exister en doublons (soit en deux exemplaires).

Saisir les enregistrements

La table présente sur les copies d'écran sert d'exemple

Pour pouvoir saisir les enregistrements, il faut cliquer sur “Edit SQL Script”

La fenêtre suivante va s'ouvrir, il faudra cliquer sur “Next” :

Après avoir cliquer sur “Next”, cette fenêtre va s'ouvrir :

Il faudra alors cliquer sur “Browse” (Parcourir“) qui permet de sélectionner le fichier script SQL correspondant à la base puis sur “finish”.

Une nouvelle fenêtre s'ouvre :

Cette fenêtre va permettre l'execution des requêtes SQL. Pour choisir la base sur laquelle on désire travailler, il faut double-cliquer dessus.

/!\ La base est actif seulement si son nom est affiché en gras /!\

EXEMPLE : Pour éditer la base TD8si3, il faut cliquer sur le petit triangle : (L'intégralité de la base (tables, requêtes..) est dévoilé)

- Je veux enregistrer de nouveaux clients : Je fais un clique droit sur la table 'clients' puis sélectionner ' EDIT TABLE DATA' :

Pour saisir ou modifier un enregistrement, il suffit de cliquer sur n'importe quelle ligne et de saisir les informations

Créer les relations

Pour créer des relations, il faut cliquer sur l'onglet

Un quadrillage apparaîrait à l'écran, il servira à créer une ou plusieurs relations :

Je sélectionne la ou les table(s) sur laquelle/lesquelles je désire travailler :

Je fais glisser la table sur le diagramme

Je sélectionne une seconde table pour créer une relation entre elle :

Grâce à ses boutons, je vais pouvoir sélectionner le type de relation que je vais pouvoir utiliser (1:1 ; 1:n ; 1:1 ; 1:n ; n:n)

Je sélectionne le premier champ que je désire relier et je fais glisser mon curseur jusqu'à la table suivante.

Pour créer des requêtes SQL, il faut aller sur la page d'accueil puis cliquer sur “EDIT SQL SCRIPT”

Une fenêtre de dialogue s'ouvre. Il faut cliquer sur le bouton “Next” :

La seconde page de la fenêtre va apparaître. Il faut cliquer sur “brownse” qui signifie parcourir. Il faut rechercher son fichier script sql et cliquer sur finish.

La barre d'outil pour réaliser les script correspondont à l'image ci-dessous. Grâce à cette barre d'outil, nous allons pouovoir créer des script sql. Pour créer un script il faut cliquer sur le premier bouton à gauche “create a new SQL…”

Une petit fenêtre pour la saisie du script va s'ouvrir :

Il faudra au préalable séléctionner en gras la base sur laquelle on souahite travailler.

Je saisie mon script. Ici un script qui permet de connaître tout les enregistrement de la table client

En cliquant sur l'executant la requête SQL va s'executée.

  • si3/etudiants/td7/gersan.txt
  • Dernière modification : il y a 5 ans
  • de 127.0.0.1