Das Entwerfen von Datenbanken klingt nach einem komplexen Prozess, aber mit modernen Datenbankdiagramm-Tools ist dies nicht der Fall. Es gibt zahlreiche Softwareprodukte, mit denen Benutzer Datenbankdesigns erstellen und importieren können, um Beziehungen zwischen Datenbankobjekten anzuzeigen.
Wenn Sie wenig Zeit haben, finden Sie hier Unsere Liste der acht besten Datenbankdiagramm-Tools:
- Lucidchart Online-Datenbankdesigner mit Funktionen zur Datenvisualisierung und -zusammenarbeit.
- DeZign Datenbankmodellierer und -designer mit Synchronisationsfunktionen.
- SqlDBM Online-Datenbank-Designer mit Vorwärts- und Rückwärtsentwicklung, damit Sie Daten aus einer vorhandenen Datenbank importieren können.
- dBForge Studio für SQL Server Ein Datenbankentwurfstool für SQL Server mit einem visuellen Designer-Tool und einer Schemasynchronisierung.
- DbDesigner Online-Datenbank-Design-Tool und Modellierungs-Tool für MySQL, SQL Server, PostgreSQL, Oracle und SQLite.
- DbSchema Datenbankdesigner und Schemasynchronisation für SQL- und NoSQL-Datenbanken.
- SmartDraw Datenbankentwurfstool, das mit intelligenten Formatierungs- und Inhaltsvorlagen als Alternative zu Microsoft Visio fungiert.
- Navicat Data Modeler Datenbankdesigner MySQL, Oracle, MariaDB, SQL Server, PostgreSQL und SQLite.
Die besten Datenbankdiagramm-Tools
1. Lucidchart
Lucidchart ist ein Datenbank-Design-Tool, mit dem Sie automatisch erstellen, bearbeiten, und Datenbankdiagramme importieren. Die Software ist mit Datenbanken wie MySQL, PostgreSQL, Oracle und SQL Server kompatibel. Sie können aus einer Formenbibliothek auswählen, um eine neue Datenbank zu erstellen.
Sobald Sie mit dem Entwerfen Ihrer Datenbank fertig sind, können Sie sie in Ihr DBMS exportieren. Alternativ können Sie sie über einen anderen integrierten Dienst veröffentlichen und für andere Mitglieder Ihres Teams freigeben. Lucidchart hat Integrationen für Google, Dropbox, Box, Jive, Okta, ein Login, Microsoft Office, Microsoft Azure, Locker, HipChat, JIRA, und mehr.
Es gibt vier Versionen von Lucidchart: Kostenlos, Pro, Team und Enterprise. Die kostenlose Version ist für einen einzelnen Benutzer kostenlos. Die Pro-Version kostet 9,95 USD (7,68 GBP) pro Monat und wird jährlich oder 11,95 USD (9,23 GBP) pro Monat bezahlt. Sie enthält unbegrenzt viele Dokumente / Formen.
Die Team-Version startet für drei Benutzer bei 27 USD (20,85 GBP) pro Monat. Die Enterprise-Version ist mit einem benutzerdefinierten Preisschild versehen und bietet Funktionen wie eine zentrale Verwaltungssteuerung und die Aufbewahrung von Dokumenten. Sie können sich für eine kostenlose Testversion anmelden.
2. DeZign
DeZign ist ein Datenmodellierungs- und Datenbankdiagramm-Tool, mit dem der Benutzer Datenbanken erstellen und modellieren kann. Das Werkzeug generiert automatisch Diagramme für beliebte Datenbanken. Der Entwurf verwendet Entity-Relationship-Diagramme, um die Beziehungen zwischen Datenbankentitäten anzuzeigen. Der Herausgeber ist Ziehen und Ablegen So können Sie Elemente leicht einwenden.
Wenn Sie Ihre Datenbanken weitergeben müssen, können Sie benutzerdefinierte Berichte erstellen und in exportieren PDF, Wort, und HTML Formate. Sie können Diagramme auch als Bilder in PNG-, JPEG-, Bitmap-, GIF- und Windows-Metadateien exportieren.
Es gibt vier Versionen von DeZign Verfügbar zum Kauf: Standard, Professional, Expert und All Products Pack. Die Standardversion kostet 10 USD (7,72 GBP) pro Monat für einen Jahresplan. Die Professional-Version kostet 32 USD (24,71 GBP) pro Monat und bietet die Möglichkeit, vorhandene Datenbanken rückzuentwickeln.
Die Expert-Version kostet 43 USD (33 GBP) pro Monat. Sie bietet zusätzliche Funktionen für die Zusammenarbeit und die Möglichkeit, Datenbanken von einem Modell aus zu aktualisieren. Das All Products-Paket kostet monatlich 88 USD (67 GBP) und beinhaltet den Zugriff auf eine Reihe anderer Produkte, einschließlich Datanamic SchemaDiff Professional. Sie können die kostenlose 14-Tage-Testversion herunterladen.
3. SqlDBM
SqlDBM ist ein SQL-Diagrammtool und ein Datenbankmodellierer, mit dem Sie Datenbanken erstellen und importieren können. SqlDBM ist kompatibel mit SQL Server, MySQL, PostgreSQL, Schneeflocke, und Amazon Redshift. Sie können Datenbankobjekte wie Tabellen, Objekte und Beziehungen über die intuitive Benutzeroberfläche (verfügbar in dunklen und hellen Designs) erstellen..
Eine der nützlichsten Funktionen der GUI ist Ansichtsmodi. Mit den Ansichtsmodi können Sie die Perspektive Ihrer Datenbanken ändern und auswählen, welche Elemente auf dem Bildschirm angezeigt werden. Beispielsweise, Nur Tabellennamen und Nur Schlüsseloptionen ermöglichen es Ihnen, die Überwachung bestimmter Elemente zu priorisieren.
Zusammenarbeit unterstützen, SqlDBM erlaubt dir zu Diagramme und Änderungen teilen mit anderen Benutzern mit einer URL. Kopieren Sie einfach den Link und fügen Sie ihn in eine E-Mail ein. Ihr Team kann dann auf Ihr Diagramm klicken. Alle Versionen Ihrer Diagramme werden in der Cloud gespeichert. Wenn Sie also jemals zu einer früheren Version zurückkehren müssen, können Sie dies tun.
Es gibt drei Versionen des Programms: Free, Single Unlimited und Team Unlimited. Die kostenlose Version unterstützt jeweils ein aktives Projekt. Single Unlimited kostet $ 15 (£ 11.58) pro Monat für unbegrenzte Projekte und Revisionen. Team Unlimited wird mit drei Lizenzen geliefert und kostet 45 US-Dollar pro Monat. Sie können das Online-Beispiel für SqlDBM über diesen Link hier testen.
4. dBForge Studio für SQL Server
dBForge Studio für SQL Server ist ein SQL-Verwaltungstool mit Diagrammfunktionen. Der Benutzer kann Diagramme einer Datenbank aus dem erstellen Datenexplorer mit Ziehen und Ablegen. Mit der Containerfunktion kann der Benutzer Objekte, die logisch miteinander verknüpft sind, an einem Ort speichern. Der Benutzer platziert Tabellen in einem Container und minimiert diesen. Container sind ideal für Unternehmen, die mit großen Datenbanken arbeiten
Die Plattform bietet auch die Möglichkeit, logische Beziehungen zwischen Tabellen über das zu verwalten Virtual Relation Manager. Der Manager ermöglicht es dem Benutzer, visuelle Darstellungen logischer Beziehungen anzuzeigen und zu bearbeiten. Der Benutzer kann dann diese virtuellen Beziehungen zu Generieren Sie Schemaskripte basierend auf ausgewählten Tabellenbeziehungen.
Sobald Sie mit dem Entwerfen Ihres Diagramms fertig sind, können Sie es ausdrucken. Über eine Reihe von Seiteneinstellungen haben Sie die vollständige Kontrolle über das Layout Ihrer Ausdrucke. Seiteneinstellungen, die Sie anpassen können, umfassen Seitenausrichtung, Papierformat und -quelle, Kopf-und Fußzeile, Druckränder, und mehr.
Es sind drei Versionen der Software erhältlich: Standard, Professional und Enterprise. Die Standardversion kostet 249,95 US-Dollar und enthält Funktionen wie die Code-Vervollständigung. Die Professional-Version kostet 499,95 USD (386,07 GBP) mit Funktionen zum Vergleichen und Synchronisieren von Daten. Die Enterprise-Version kostet 699,95 USD (540 GBP) mit DB-Dokumentation und Versionskontrolle. Sie können die kostenlose Testversion herunterladen.
5. DbDesigner
DbDesigner ist ein Online-Datenbank-Designtool mit Reverse- und Forward-Engineering-Funktionen. Sie können eine vorhandene Datenbank aus importieren MySQL, PostgreSQL, und Orakel oder exportieren für MySQL, MS SQL, PostgreSQL, Orakel, und SQLite. Datenbanken können im PDF- und PNG-Format exportiert werden. Das Tool ist sehr benutzerfreundlich und verfügt über eine Mini-Karte und Tastaturkürzel, die dem Benutzer die Navigation erleichtern.
Das Tool verfügt über mehrere Funktionen, die kollaborative Umgebungen unterstützen. Benutzer können Links zu Datenbankdiagrammen freigeben und Zugriffsebenen zuweisen: Inhaber, Editor, und Zuschauer. Sie können Projekte auch über das Dashboard verwalten, in dem Sie Projekte öffnen oder löschen können. Es besteht die Möglichkeit, einen Versionsverlauf von Projekten anzuzeigen, um vorgenommene Änderungen nachzuverfolgen.
Zum Kauf stehen drei individuelle Pakete zur Verfügung: Starter, Basic und Unlimited. Die Starter-Version ist kostenlos und unterstützt zwei Datenbankmodelle mit 10 Tabellen pro Modell. Die Basisversion kostet 5 USD (3,86 GBP) pro Monat mit 5 Datenbankmodellen und 25 Tabellen pro Modell.
Die Unlimited-Version kostet mit unbegrenzten Modellen und unbegrenzten Tischen $ 15 (£ 11.58) pro Monat. Sie können die kostenlose Testversion starten.
6. DbSchema
DbSchema ist ein Tool zur Dokumentation und Verwaltung von Datenbanken für SQL, NoSQL, MongoDB, und Wolke Datenbanken. Es verfügt über eine interaktive Layoutfunktion, mit der Sie Datenbanken mit Diagrammen entwerfen können. Elemente wie Tabellen und Fremdschlüssel können per Drag & Drop auf die Zeichenfläche gezogen werden. Sie können auch mehrere Layouts für verschiedene Teile des Schemas erstellen. Wenn Sie den Entwurf der Datenbank abgeschlossen haben, können Sie sie ausdrucken PDF oder HTML5.
Insbesondere für MongoDB-Benutzer, DbSchema bietet eine Reihe von Funktionen einschließlich Reverse Engineering. Sie können Schemata anderer externer Datenbanken zurückentwickeln. Darüber hinaus hat DBSchema eine Abfrage-Editor Hier kann der Benutzer die Datenbank abfragen. Es gibt auch einen visuellen Abfrage-Generator, mit dem der Benutzer Abfragen auch in einem visuellen Format erstellen kann.
Die Funktion zur Schemasynchronisierung eignet sich auch hervorragend für Umgebungen, in denen Sie das Schema auf mehrere Datenbanken anwenden möchten. Der Synchronisationsprozess hebt die Unterschiede zwischen Projekten und Datenbanken hervor. Du kannst auch Teilen Sie das Schema-Projekt Arbeiten Sie mit Ihrem Team an Änderungen zusammen.
Es gibt drei Versionen von DbSchema Verfügbar zum Kauf: Akademisch, Persönlich und Kommerziell. Die akademische Lizenz kostet $ 63 (£ 48) für Bildungseinrichtungen. Die Personal-Version kostet 127 USD (98 GBP) für einen Einzelbenutzer, der die Lizenz auf mehreren Computern verwenden kann. Die kommerzielle Version kostet $ 197 (£ 152) für Unternehmen mit Support für einen Entwickler oder Administrator. Sie können die kostenlose 15-Tage-Testversion herunterladen.
7. SmartDraw
SmartDraw ist ein Web-basiertes Design-Tool Damit können Sie automatisch Ihre Diagramme von Datenbanken erstellen. Alles, was Sie brauchen, um das Diagramm zu erstellen, ist zu eine CSV-Datei exportieren. Sobald die Datenbank erstellt wurde, können Sie sie per Drag & Drop bearbeiten. Die Diagrammentwurfsfunktion hat intelligente Formatierung Damit werden Diagramme automatisch angepasst, wenn Sie eine Form bearbeiten, hinzufügen oder löschen.
Um neuen Benutzern die Verwendung des Programms zu erleichtern, gibt es anpassbare Diagrammvorlagen, mit denen Sie Ihr Diagramm effizient erstellen können. Es gibt über 34.000 verschiedene Symbole wählen von.
Zugänglichkeit ist etwas, das SmartDraw macht sich sehr gut. Es gibt eine Reihe von Integrationen mit anderen Tools wie Microsoft Office, G Suite, Zusammenfluss, und Jira So können Sie Datenbanken nach Belieben verwalten. Sie können auch Diagramme von und nach importieren oder exportieren Microsoft Visio.
Es gibt eine Einzelplatzversion von SmartDraw und eine Version für mehrere Benutzer. Die Einzelplatzversion kostet 9,95 US-Dollar pro Monat und enthält über 4.500 Vorlagen. Die Version für mehrere Benutzer kostet 5,95 US-Dollar (4,59 GBP) für mehr als fünf Benutzer. Zusätzliche Funktionen wie die Verwaltung steuern die Kontokonsolidierung. Sie können sich anmelden, um es zu versuchen SmartDraw von diesem Link hier.
8. Navicat Data Modeler
Navicat Data Modeler ist ein Tool zur Erstellung von Datenbankdiagrammen mit Unterstützung für MySQL, Orakel, MariaDB, PostgreSQL, und SQLite. Sie können Datenbankmodelle erstellen und bearbeiten, ohne SQL-Skripts schreiben zu müssen. Es gibt jedoch SQL-Code-Generierung Wenn Sie ein SQL-Skript generieren möchten.
Reverse Engineering ermöglicht es Ihnen, vorhandene Datenbankstrukturen in das Programm zu importieren. Mit der können Sie Datenbankänderungen verfolgen Mit Datenbank synchronisieren Funktion. Nachdem Sie die Unterschiede zwischen Ihrem Modell und der Datenbank verglichen haben, können Sie die Datenbank mithilfe der Synchronisierung aktualisieren.
Navicat ist verfügbar für Windows, Mac OS, und Linux. Die Enterprise-Version von Navicat Data Modeler bietet drei Zahlungsoptionen: Monatsabonnement, Jahresabonnement und unbefristete Lizenz.
Das monatliche Abonnement beträgt 22,99 USD (17,75 GBP) pro Monat. Das Jahresabonnement kostet 229,99 USD (177,54 GBP) pro Jahr. Die unbefristete Lizenz kostet 459 USD (354,32 GBP) pro Lizenz. Sie können eine kostenlose 14-Tage-Testversion herunterladen.
Auswählen eines Datenbankdiagramm-Tools
Das Entwerfen von Datenbanken anhand von Diagrammen ist die einfachste Methode zum Erstellen einer Datenbank. Sie benötigen keine Programmierkenntnisse, um Formen in die richtige Position zu ziehen und Datenbankstrukturen zu visualisieren. Mit Tools, die Daten aus externen Datenbanken importieren können, ist das Erstellen von Diagrammen einfacher als je zuvor.
Werkzeuge mögen Lucidchart, DbForge Studio für SQL Server, und DbDesigner sind alles erstklassige Plattformen für die Verwaltung von Datenbankdiagrammen. Wenn Sie mehrere Benutzer für die Arbeit an Diagrammen benötigen, müssen Sie ein Tool mit Funktionen für die Zusammenarbeit verwenden.
nd Synchronisation von Datenbanken. Das All Products Pack enthält alle Produkte von DeZign und kostet 99 USD (76,50 GBP) pro Monat. Sie können eine kostenlose Testversion herunterladen, um das Tool auszuprobieren. 3. SqlDBM SqlDBM ist ein Online-Datenbank-Designer, der es Benutzern ermöglicht, Datenbanken zu erstellen und zu modellieren. Das Tool bietet Vorwärts- und Rückwärtsentwicklung, damit Sie Daten aus einer vorhandenen Datenbank importieren können. Es unterstützt Datenbanken wie MySQL, PostgreSQL, Oracle und SQL Server. SqlDBM verwendet eine visuelle Benutzeroberfläche, um Datenbankdiagramme zu erstellen, und bietet Funktionen wie automatische Formatierung, Drag & Drop und eine Formenbibliothek. Sie können Ihre Datenbankdiagramme in verschiedenen Formaten exportieren, darunter SQL, PDF, PNG und SVG. SqlDBM bietet drei Pläne: Kostenlos, Pro und Team. Der kostenlose Plan ist für einen einzelnen Benutzer kostenlos und bietet bis zu 2 Diagramme und 10 Tabellen. Der Pro-Plan kostet 19 USD (14,67 GBP) pro Monat und bietet unbegrenzte Diagramme und Tabellen sowie erweiterte Funktionen wie Reverse Engineering und SQL-Export. Der Team-Plan beginnt bei 99 USD (76,50 GBP) pro Monat für fünf Benutzer und bietet zusätzliche Funktionen wie Zusammenarbeit und Versionskontrolle. Sie können eine kostenlose Testversion ausprobieren, bevor Sie sich für einen Plan anmelden. Insgesamt gibt es viele Datenbankdiagramm-Tools auf dem Markt, die es Benutzern ermöglichen, Datenbanken zu entwerfen und zu modellieren. Die Wahl des richtigen Tools hängt von Ihren spezifischen Anforderungen ab, einschließlich der unterstützten Datenbanken, der Funktionen und des Preises. Es ist wichtig, eine kostenlose Testversion auszuprobieren, bevor Sie sich für ein Tool anmelden, um sicherzustellen, dass es Ihren Anforderungen entspricht.