DrawDB - Un outil super pratique pour créer des diagrammes de bases de données en ligne

par Korben -

Pour modéliser vos bases de données, DrawDB est sûrement l’outil qu’il vous faut ! Cet éditeur de diagrammes entité-association(DBER) robuste fonctionne directement dans votre navigateur et permet de construire des diagrammes en quelques clics, d’exporter des scripts SQL, de personnaliser votre éditeur, etc… et tout cela sans avoir à vous créer de compte.

Avec ce site, vous pouvez ajouter des tables, définir des relations, spécifier des attributs et bien plus encore, le tout de manière visuelle et intuitive. Les tables peuvent être créées avec les champs et index nécessaires, et les relations s’établissent simplement en faisant glisser les éléments. Un des grands avantages de DrawDB, c’est qu’il ne nécessite aucune installation. Tout se passe dans votre navigateur web, vous permettant d’y accéder depuis n’importe où. C’est pratique pour les équipes qui ont besoin de collaborer à distance sur une conception de base de données.

L’outil génère automatiquement les scripts SQLcorrespondant à vos diagrammes, dans différents dialectes comme MySQL, PostgreSQL, SQLite, MariaDB ou SQL Server. Tout est exportable au format SQL, JSON ou image pour être ensuite utilisé ailleurs. DrawDB reste personnalisable puisque vous pouvez ajuster les couleurs, les polices, les styles et bien d’autres paramètres pour adapter l’éditeur à vos préférences. Vous avez ainsi le contrôle total sur l’apparence de vos diagrammes.

En plus de l’import/export et de la personnalisation, il offre de nombreuses fonctionnalités pratiques comme les raccourcis clavier pour accélérer le développement, des templates prédéfinis ou personnalisés pour gagner du temps, un mode présentation pour les réunions d’équipe, un suivi des tâches, et même la détection d’erreurs dans les diagrammes pour s’assurer que les scripts générés sont corrects. Il supporte aussi bien les bases de données relationnelles qu’objet-relationnelles en permettant d’ajouter des types personnalisés.

C’est un chouette projet open source et gratuit à découvrir sur DrawDB. Attention quand même, les diagrammes sont sauvegardés dans votre navigateur donc pensez bien à sauvegarder vos données avant de vider le cache ou l’historique.