Gibt es eine kostenlose Software, die es ermöglicht, Datenbank-ER-Diagramme zu bearbeiten und für verschiedene SQL-Datenbanksysteme (z. B. MySQL, Oracle, SQLite, Microsoft SQL Server usw.) zu exportieren?
Es wird nicht alles exportieren , was Sie wollen, aber ich habe viele gute Erfahrungen mit Oracle SQL Developer Data Modeler gemacht (nicht zu verwechseln mit Oracle SQL Developer). Ich habe derzeit keine Kopie, die ausgeführt wird, daher keine Screenshots, aber ich fand es wesentlich einfacher, eine Datenbank-ERD zu entwerfen als Visio und daraus DDL weiterzuentwickeln. Sobald Sie die ERD für eine Datenbank erstellt haben, müssen Sie ihr nur sagen, dass sie die DDL exportieren soll (Datei -> Exportieren -> DDL) und sie generiert die Befehle zum Erstellen der Datenbank für Sie.
Es läuft auf Windows und Linux, solange Java installiert ist. Es ermöglicht Ihnen, eine ERD zu entwerfen und diese in die erforderliche DDL für Oracle, DB2 oder MSSQL zu konvertieren. Es unterstützt weder mysql noch sqlite (Oracle hat mysql workbench für mysql - aber ich habe keine direkte Erfahrung damit)
Mit SQL Power Architect : Data Modeling & Data Profiling Tool können Sie ER-Diagramme erstellen und dieses Diagramm dann in DDL für Oracle 9i/10g, PostgreSQL, Microsoft SQL Server 2000, Microsoft SQL Server 2005, MySQL, IBM DB2 oder HSQLDB weiterleiten ( aber nicht SQLite).
Es erlaubt Ihnen nicht, eine in einem anderen Programm erstellte ERD zu bearbeiten, obwohl Sie ein Datenbankschema importieren / zurückentwickeln und dieses importierte Diagramm bearbeiten können.
DVK
mirabilos
Mikel