La planification de votre architecture de données peut sembler chaotique :un utilisateur de Reddit a même comparé l'architecture de votre ensemble de données à ce mème de Pepe Silvia de Il fait toujours beau à Philadelphie :
Métaphore avec l'aimable autorisation de u/not-ned-flanders sur Reddit
Mais comprendre l'architecture de votre base de données ne doit pas vous coûter de l'argent avec votre santé mentale. Il existe de nombreux outils de création de diagrammes de base de données qui sont non seulement incroyablement utiles mais aussi gratuits. Et ces outils peuvent vous aider à façonner votre réflexion et à créer une base solide pour le reste de votre pile de données, de votre base de données aux outils de BI comme Chartio (c'est nous ! 👋).
Nous sommes allés de l'avant et avons rassemblé ici sept des meilleurs outils gratuits de création de diagrammes de bases de données pour vous expliquer comment chacun fonctionne et pourquoi ils sont gratuits en premier lieu.
1.Diagrams.net
Diagrams.net (anciennement Draw.io) est un outil de création de diagrammes de base de données open source simple, basé sur un navigateur. Pratiquement tout le monde peut l'utiliser gratuitement. La seule fois où vous êtes facturé, c'est si vous souhaitez l'utiliser en tant que module complémentaire pour l'écosystème de produits Atlassian.
Comment ça marche
Diagrams.net vous dépose directement dans une interface glisser-déposer sans vous obliger à créer un compte, à saisir des informations de facturation ou même à choisir où vous souhaitez enregistrer votre diagramme. Visitez simplement le site et commencez à créer des diagrammes.
Diagrams.net est gratuit, sauf si vous souhaitez l'utiliser avec l'écosystème Atlassian. Si, par exemple, vous souhaitez l'utiliser en tant que module complémentaire Jira, vous devrez payer 2 $ par mois maximum.
Pourquoi c'est gratuit
La mission de Diagrams.net est de "fournir un logiciel de création de diagrammes gratuit et de haute qualité pour tous". Pour mener à bien cette mission, l'équipe de Diagrams.net déclare :"Lorsque les entreprises nous versent de l'argent, cela devrait être parce que nous ajoutons de la valeur, et non parce qu'elles sont bloquées." Ils ont donc choisi de créer un outil gratuit et de le maintenir financé en choisissant un écosystème à facturer (qui est Atlassian) tandis que tous les autres sont gratuits.
Commencer à utiliser Diagrams.net>
2. dbdiagramme
Dbdiagram.io est un outil de création de diagrammes de base de données en ligne gratuit pour les développeurs et les analystes de données. Il utilise une interface utilisateur basée sur du code et vous pouvez créer gratuitement jusqu'à 10 diagrammes.
Comment ça marche
Semblable à Diagrams.net, vous pouvez visiter l'application Web dbdiagram et commencer à travailler immédiatement. Mais au lieu d'une interface glisser-déposer, vous devez coder chaque nouvelle table dans votre schéma dans un champ à gauche. Une fois votre tableau dans l'interface de droite, vous pouvez ensuite le glisser-déposer. Dbdiagram est gratuit jusqu'à 10 diagrammes. Après cela, c'est 9 $/mois.
Source : https://dbdiagram.io/home
Pourquoi c'est gratuit
Dbdiagram va après un modèle freemium, où vous deviendrez suffisamment dépendant de l'outil pour que vous soyez prêt à payer 9 $ pour ce 11e diagramme. Pour y parvenir, ils investissent vraiment dans une bonne première expérience.
Commencer à utiliser dbdiagram>
3. DRE Plus
ERD Plus est un outil de création de diagrammes de base de données basé sur le Web, conçu à des fins éducatives, fonctionnant en tandem avec son manuel. C'est entièrement gratuit et c'est un bon outil d'apprentissage, même s'il n'est pas aussi beau que les autres options de cette liste.
Comment ça marche
Vous pouvez essayer ERD Plus tout de suite, mais si vous souhaitez utiliser toutes ses fonctionnalités, vous devrez créer un compte. ERD Plus est un outil de glisser-déposer, mais il est très simple du point de vue de l'interface utilisateur.
Source : https://erdplus.com/faq
Pourquoi c'est gratuit
ERD Plus est un outil d'apprentissage conçu pour fonctionner avec son manuel d'accompagnement, qui coûte 54 $ à 77 $. Cependant, vous pouvez toujours en tirer un bon parti sans le manuel.
Commencer à utiliser ERD Plus>
4. Lucidchart
Lucidchart est un outil de création de diagrammes en ligne qui peut vous aider à schématiser votre base de données, entre autres, comme les organigrammes et la planification agile. Il dispose d'une bibliothèque de modèles robuste pour vous aider à démarrer, et il peut créer les meilleurs diagrammes à partir de n'importe quel outil de cette liste.
Comment ça marche
Créez un compte gratuit et commencez à créer des diagrammes en utilisant une bibliothèque de 100 modèles professionnels ou en partant de zéro. Lucidchart est peut-être l'outil de création de diagrammes par glisser-déposer le plus complet répertorié ici, englobant de nombreux cas d'utilisation, du brainstorming collaboratif à la création de diagrammes ER.
Source : https://www.lucidchart.com/pages/examples/database-design-tool
Lucidchart est gratuit pour un maximum de trois documents. Après cela, c'est 7,95 $ par mois pour les individus et 9 $ par mois pour les équipes. Les deux forfaits payants permettent un nombre illimité de documents.
Pourquoi c'est gratuit
Comme dbdiagram, Lucidchart espère créer un si bon produit que vous ressentirez le besoin de payer pour ce quatrième document et d'intégrer l'outil dans votre flux de travail plus large.
Commencez à utiliser Lucidchart>
5. QuickDBD
QuickDBD (ou Quick Database Diagrams) est un outil de création de diagrammes de base de données en ligne gratuit qui met l'accent sur la vitesse. Il utilise une combinaison de fonctionnalités de codage et de glisser-déposer pour vous aider à créer un diagramme.
Comment ça marche :
Comme Diagrams.net et dbdiagram, vous pouvez accéder directement à QuickDBD sans créer de compte. Mais si vous souhaitez enregistrer vos fichiers, vous devrez créer un compte. Vous devez coder votre schéma dans le champ de gauche, et, une fois codé, vos tableaux apparaîtront dans l'interface de droite, où vous pourrez ensuite le glisser-déposer.
Source : https://www.quickdatabasediagrams.com/
La version gratuite de QuickDBD vous limite à un seul diagramme. Leur plan Pro permet 30 diagrammes à 14 $ par mois, bien qu'ils soient connus pour organiser des promotions offrant le plan Pro gratuitement.
Pourquoi c'est gratuit
QuickBDB suit également le modèle freemium et vise à fournir une expérience suffisamment fluide avec votre premier diagramme pour que vous soyez prêt à payer pour continuer à l'utiliser.
Commencer à utiliser QuickDBD>
6. MySQL Workbench Community Edition
MySQL Workbench Community Edition est un outil de conception de base de données visuel gratuit qui fonctionne uniquement avec MySQL Community Edition. Il fait bien plus que simplement créer des diagrammes, y compris la possibilité de surveiller les performances de la base de données et de créer des requêtes SQL.
Comment ça marche
Téléchargez l'édition communautaire et vous pouvez l'utiliser comme une interface de type glisser-déposer pur, ou vous pouvez coder votre schéma directement. C'est l'outil le plus robuste répertorié ici, et vous pouvez le considérer comme un "couteau suisse" pour MySQL, la création de diagrammes de base de données étant un outil.
Source : https://www.mysql.com/products/workbench/
L'édition communautaire de MySQL Workbench est gratuite. L'édition Enterprise a cependant un prix élevé, y compris une assistance et des conseils professionnels.
Pourquoi c'est gratuit
MySQL, qui appartient à Oracle, est gratuit et open-source. Ils gagnent de l'argent grâce aux abonnements d'assistance et aux services de conseil destinés principalement aux grandes entreprises.
Télécharger MySQL Workbench>
7. SQLDBM
SqlDBM est un outil de création de diagrammes de base de données qui ne nécessite pas de code pour être utilisé. Son essai gratuit est suffisamment robuste pour faire pas mal de diagrammes sans avoir besoin de créer un compte ou de payer de l'argent.
Comment ça marche :
Rendez-vous sur la page d'essai gratuit de SqlDBM pour commencer en ligne gratuitement. SqlDBM est principalement un outil de glisser-déposer doté de solides capacités d'exploration de schémas, que vous pouvez tester avec des exemples de données ou en connectant votre propre base de données.
Source : https://app.sqldbm.com/ à l'aide d'exemples de données SQLServer
L'essai gratuit de SqlDBM est interactif et peut bien fonctionner à la rigueur. Mais si vous souhaitez l'utiliser pendant une durée quelconque, vous devrez payer l'un de leurs forfaits, dont le moins cher est de 25 $ par mois.
Pourquoi c'est gratuit
L'essai gratuit peut vous mener assez loin, et SqlDBM compte tellement sur votre amour pour leur système sans code que vous êtes prêt à débourser pour l'expérience complète.
Commencer à utiliser SqlDBM>
Outils de diagramme de base de données payants avec essais gratuits
De nombreux outils de création de diagrammes de bases de données proposent des essais gratuits dont vous pouvez profiter si vous avez besoin de quelque chose de temporaire avec quelques cloches et sifflets :
- dbForge Studio pour SQL Server :Un outil de diagramme ERD pour le serveur SQL de Microsoft
- Outil de conception de base de données de Visual Paradigm :Un outil de conception ERD robuste pour une large gamme de systèmes de gestion de base de données (SGBD).
- DeZign pour les bases de données :Un outil de modélisation et de création de diagrammes de base de données qui peut "dériver un modèle de données graphique à partir de bases de données existantes"
- Données :Un outil de documentation de base de données avec des capacités de création de diagrammes ERD
Faire fonctionner votre diagramme
Une fois que votre base de données est prête à fonctionner, il est temps d'utiliser ces données avec une plateforme de business intelligence (BI) comme Chartio. Une plate-forme de BI vous permettra de transformer les données que vous avez travaillé si dur pour organiser en tableaux de bord interactifs et exploitables.
Et Chartio va encore plus loin et peut vous aider à gérer le schéma que vous avez schématisé avec l'un de ces outils ci-dessus. Commencez dès maintenant un essai gratuit de Chartio pour voir comment il fonctionne avec l'un de ces outils gratuits de création de diagrammes de base de données.