août
2008
SQL Designer est un utilitaire permettant de réaliser la conception de bases de données de manière graphique et conviviale.
Son grand avantage réside dans le fait que la conception se fait au sein d’un navigateur, grâce à un développement réalisé en Javascript. Il n’est donc pas nécessaire d’avoir un programme flash installé, et l’outil est donc compatible avec un grand nombre de plateformes techniques. Il fonctionne sur la plupart des navigateurs connus (Firefox, IE 6 & 7, Opera, Safari…)
Cet outil libre (distribué sous licence GNU GPL), qui vient de passer en version 2, supporte déjà un bon nombre des fonctionnalités des bases de données : création, modification et suppression de tables, définition des clefs primaires, de clefs étrangères, d’index… Et le tout se faisant graphiquement.
Une fois votre schéma défini, vous pouvez générer le code SQL de génération (pour MySQL), ou le sauver au format XML.
Plus fort encore, vous pouvez générer automatiquement les schémas de bases MySQL existantes (reverse engineering).
Le site du concepteur de ce très bon outil, léger et déjà très abouti, propose même une interface de test pour se familiariser.
Plus d’infos sur http://ondras.zarovi.cz/sql/