Accueil > Développement > Concevoir une base de données avec MySQL Workbench

Concevoir une base de données avec MySQL Workbench

MySQL Workbench permet aux DBA, aux développeurs ou aux architectes de bases de données de concevoir, de générer et de gérer visuellement tous les types de bases de données, y compris Web, OLTP et applications d’entrepôts de données. Il comprend tout ce dont un modélisateur de données a besoin pour créer des modèles.

La fonction qui reste cependant la plus intéressante à mon sens est la génération d’un modèle à partir d’un Dump SQL. Pour rappel, un Dump est le fichier généré après la sauvegarde d’une base de données. Voici un petit exemple de Dump

/usr/bin/mysqldump -u $USER –password=$PASSWORD $DATABASE -c | /usr/bin/nice -n 19 > ~/backup/Dump-$DATABASE-$(date ‘+%Y%m%d’).sql

Une fois le fichier Dump-22122209-base.sql créer, vous pouvez l’importer pour réaliser la génération du modèle.

L’import se fait dans le menu : File>Import>Reverse Engineer SQL Script

MysqlWorkBenchWorkbench

Une fois l’import effectué, vous devriez avoir la liste des tables utilisées dans le Dump.

J’en profite pour vous donner le MCD de WordPress.

MCD WP

Pour conclure, Workbench peut être utilisé pour :

  • Modéliser leur base de données,
  • Générer les tables de la base MySQL à partir d’un schéma,
  • Elaborer des vues et des routines d’accès aux données de la base,
  • Concevoir des scripts SQL pour traiter les données de la base,
  • Documenter tous les modèles, routines et scripts ainsi réalisés.

Voici la page téléchargement ICI
Merci à Laurent de m’avoir fait découvrir ce Soft très pratique.

  1. Pas encore de commentaire
  1. Pas encore de trackbacks
*