DbSchema dient zum visuellen Entwerfen des Schemas in einem Team, zum Bereitstellen und Dokumentieren des Schemas. Andere integrierte Funktionen wie der Datenexplorer, der visuelle Abfrageeditor, der Datengenerator usw. machen DbSchema zu einem alltäglichen Tool für alle, die mit Datenbanken interagieren.
DbSchema unterstützt alle relationalen und No-SQL-Datenbanken, einschließlich MySQL, PostgreSQL, SQLite, Microsoft SQL Server, MongoDB, MariaDB, Redshift, Snowflake, Google und mehr.
DbSchema Community ist eines der leistungsstärksten Tools in seinem Marktgebiet.
Das Entwerfen Ihrer Datenbank war noch nie einfacher! Sie verwalten das Schema visuell über Diagramme.
Sie können das Schema dokumentieren und eine interaktive HTML5- oder PDF-Dokumentation als Diagrammbild mit Kommentaren erstellen.
DbSchema verwendet ein eigenes Bild des Schemas, getrennt von der Datenbank. Vorteile:
Verwenden Sie das Durchsuchen relationaler Daten, um gleichzeitig Daten aus mehreren Tabellen anzuzeigen, die durch Fremdschlüssel oder virtuelle Fremdschlüssel gebunden sind.
Nach dem Öffnen können Sie Daten einfach direkt in der Tabelle bearbeiten.
Erstellen Sie komplexe Abfragen, ohne eine Codezeile zu schreiben. Verwenden Sie den leistungsstarken Visual Query Builder, um Joins und Group By-Funktionen zu erstellen.
Aktivierter Editor zum automatischen Vervollständigen zum Bearbeiten und Ausführen von SQL-Abfragen.
Füllen Sie Tabellen mit zufälligen Daten, die mit vorkonfigurierten Mustern übereinstimmen, oder geben Sie umgekehrte reguläre Ausdrücke an.
DbSchema kann Schemas zwischen verschiedenen Datenbanken oder verschiedenen Projektdateien vergleichen und anzeigen und generieren Sie Migrationsskripte.
Sie können die Projektdatei öffnen, ohne mit der Datenbank (offline) verbunden zu sein, und später synchronisieren.
Optimieren Sie Ihre Arbeit! Verwenden Sie Groovy-Skripte, um die Schemabereitstellung und -migration, den Export von HTML5-Dokumentation, das Reverse Engineering des Schemas und vieles mehr zu automatisieren.
Wenn der Datenbank Fremdschlüssel fehlen, können Sie virtuelle Fremdschlüssel erstellen, die nur in DbSchema gespeichert werden.
Sie helfen Ihnen dabei, die Datenbank besser zu verstehen.
Diese Fremdschlüssel sind grün markiert.
Erstellen Sie reaktionsschnelle HTML-Berichte oder kleine Anwendungen mit Eingabefeldern und Schaltflächen, um auf Daten aus der Datenbank zuzugreifen und diese zu bearbeiten.
DbSchema kann Daten aus verschiedenen Formaten wie CSV, XML, TXT usw. in die Datenbank laden.
Bei schemenlosen Datenbanken wie MongoDb leitet DbSchema ein virtuelles Schema ab, indem es die Daten überprüft und als Diagramme darstellt. Auf diese Weise können Sie MongoDb-Datenbanken organisieren und dokumentieren. Details hier