Ceci est une ancienne révision du document !
My SQL Workbench Tutoriel à suivre
Qu'est ce que My SQL Workbench
Introduction:
MySQL Workbench est un outil de conception de base de données visuel qui intègre le développement de SQL, l'administration,la conception de base de données, la création et la maintenance dans un environnement de développement intégré pour le système de base de données MySQL.
Conception:
MySQL Workbench permet à un DBA, à un développeur ou à un architecte de données de concevoir, modéliser, générer et gérer visuellement des bases de données. Il comprend tout ce dont une personne impliquée dans la modélisation de données a besoin pour créer des modèles ER (entité-relation) complexes, une pro et rétro-ingénierie et fournit également les fonctionnalités clés nécessaires aux tâches délicates de gestion et de documentation des changements qui exigent habituellement beaucoup de temps et d'efforts.
Développement:
MySQL Workbench fournit des outils visuels pour créer, exécuter et optimiser des requêtes SQL. SQL Editor permet une mise en surbrillance de la syntaxe en couleurs, la réutilisation des snippets SQL et l'obtention de l'historique d'exécution de SQL. Le panneau des connexions à la base de données permet aux développeurs de gérer aisément les connexions à la base de données. Le navigateur Object Browser offre un accès instantané au schéma et aux objets de bases de données.
Administration:
MySQL Workbench offre une console visuelle, pour administrer aisément les environnements MySQL et avoir une meilleure visibilité des bases de données. Grâce aux outils visuels, les développeurs et les administrateurs de base de données peuvent configurer les serveurs, administrer les utilisateurs et surveiller l'intégrité de la base de données.
Les différentes Interfaces
MySQL Workbench: page d'accueil
Introduction:
MySQL Workbench est un outil de conception de base de données visuel qui intègre le développement de SQL, l'administration,la conception de base de données, la création et la maintenance dans un environnement de développement intégré pour le système de base de données MySQL.
Conception:MySQL Workbench permet à un DBA, à un développeur ou à un architecte de données de concevoir, modéliser, générer et gérer visuellement des bases de données. Il comprend tout ce dont une personne impliquée dans la modélisation de données a besoin pour créer des modèles ER (entité-relation) complexes, une pro et rétro-ingénierie et fournit également les fonctionnalités clés nécessaires aux tâches délicates de gestion et de documentation des changements qui exigent habituellement beaucoup de temps et d'efforts.
Développement:MySQL Workbench fournit des outils visuels pour créer, exécuter et optimiser des requêtes SQL. SQL Editor permet une mise en surbrillance de la syntaxe en couleurs, la réutilisation des snippets SQL et l'obtention de l'historique d'exécution de SQL. Le panneau des connexions à la base de données permet aux développeurs de gérer aisément les connexions à la base de données. Le navigateur Object Browser offre un accès instantané au schéma et aux objets de bases de données.
Administration:MySQL Workbench offre une console visuelle, pour administrer aisément les environnements MySQL et avoir une meilleure visibilité des bases de données. Grâce aux outils visuels, les développeurs et les administrateurs de base de données peuvent configurer les serveurs, administrer les utilisateurs et surveiller l'intégrité de la base de données.
Les différentes InterfacesMySQL Workbench: page d'accueil
Interface visuelle de MySQL Workbench
MySQL workbench interface de requète
Création d'un MLD I) Sur la page de démarrage, cliquer sur Create New EER Model II) Création des entités III) Utilisation des relations Pour ajouter un entité, vous devez cliquez sur ce bouton: Ce dernier se situe dans la barre d'outil en haut du logiciel. Une fois sélectionné, cliquez sur la page blanche qui se situe en dessous. Vous aurez la possibilité de donner un nom à cette entité. Pour ajouter des propriétés à cette entité, faite un clique-droit dessus et sélectionnez “Propriétés”. Cette fenêtre fait son apparition : Vous pouvez désormais aller dans l'onglet “Colonnes” pour lui ajouter ses propriétés. Pour se faire, cliquer sur “Ajouter” en bas a gauche de la fenêtre. Vous allez pouvoir les nommer et leurs donner des propriétés. Pour ajouter un identifiant, faite un clique-droit sur l'entité, allez dans “Ajouter” puis sélectionnez “Clé primaire”. Faite un clique-droit sur “clé primaire” qui s'est ajouté à votre entité et faite “Propriétés”. Cette fenêtre apparaitra : Allez dans l'onglet “Colonnes”, cliquez sur “Lier” et sélectionnez la propriété que vous voulez rendre identifiant. Pour créer des associations entres entités vous devez cliquer sur ce logo : (Se dernier se trouve dans la barre d'outil) Pour finir cliquez sur les entités pour créer une association. Voici le résultat :
Une nouvelle fenêtre s'ouvre. Cliquer sur ADD Diagramm.
La feuille de diagramme permettant de saisir le MLD s'affiche