3 Tools

ChartDB ist ein kollaboratives Tool zur Visualisierung von Datenbankstrukturen und zur Modellierung von Schemas. Es ermöglicht die schnelle Erstellung, Synchronisation und Freigabe von Diagrammen, unterstützt die grafische Darstellung von Tabellenbeziehungen und ER-Diagrammen. Nutzer können DDL-Definitionen automatisch in visuelle Modelle überführen oder per natürlicher Sprache beschreiben, um editierbare ER-Diagramme zu erzeugen. Das System bietet Echtzeit-Zusammenarbeit mit Multi-User-Editierung, Cursoranzeige der Mitbearbeiter und Versionsverlauf. Über CLI, Webhooks oder geplante Tasks lassen sich Modelle regelmäßig mit der Datenbank abgleichen. Diagramme können in Notion, Confluence oder andere Dokumentationen eingebettet werden. ChartDB gibt es als cloudbasierte Lösung sowie als Open-Source-Self-Hosting-Option, wodurch Anwender Datenkontrolle und eigene Deployments wählen können. KI-Funktionen unterstützen das Erkennen fehlender Fremdschlüssel und intelligente Farbcodierungen.

Dynobase ist eine plattformübergreifende grafische Benutzeroberfläche (GUI) für AWS DynamoDB. Die Anwendung richtet sich an Entwickler, Datenbankadministratoren und Teams, die DynamoDB effizient verwalten möchten. Mit einem visuellen Abfragebuilder, Import- und Exportfunktionen sowie integrierter Codegenerierung erleichtert Dynobase wiederkehrende Tasks und beschleunigt Prototyping. Zu den Kernfunktionen zählen das Erstellen und Löschen von Tabellen, das Stöbern und Bearbeiten von Datensätzen, der Import von CSV- oder JSON-Dateien sowie das Generieren von SDK-Beispielen in Sprachen wie TypeScript, Python oder Go. Die Lösung lässt sich lokal oder in Multi-Account-/Multi-Region-Umgebungen nutzen und unterstützt DynamoDB Local, LocalStack sowie Docker. So lassen sich Arbeitsabläufe übersichtlicher gestalten, ohne ausschließlich auf die CLI angewiesen zu sein.

Azimutt Explorer ist ein visuelles KI Tool online zur Erkundung, Modellierung und Dokumentation von Datenbankschemata. Entwickelt für Entwickler, Datenanalysten und DB-Administratoren, erleichtert es das Verständnis komplexer Strukturen, das Erkennen von Inkonsistenzen und das Ableiten von Optimierungen im Design. Das Tool liefert interaktive Entity-Relationship-Diagramme, unterstützt domänenspezifische Modeling-Sprachen und ermöglicht das Hinzufügen von Kommentaren sowie Tags zu Tabellen und Spalten. Es generiert kontextbezogene Dokumentation und prüft Muster auf Konsistenz. Zusätzlich identifiziert es automatisch Verbindungen zwischen Tabellen und unterstützt sowohl relationale als auch dokumentorientierte Datenbanken, inklusive JSON-Erweiterungen. Layouts können gespeichert, Diagramme privat geteilt und in andere Systeme eingebettet werden. Startmöglichkeiten bestehen über SQL-Dateien, Beispielsdaten oder direkte Verbindungen zu Datenbanken.