Kostenlose datenbankübergreifende Bearbeitungssoftware

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?

@Fractaliste - die Anforderung, ERDs in verschiedene Systeme zu exportieren, ist SEHR präzise (er hat sogar einen Mindestsatz aufgeführt). ERD impliziert auch eine GUI. Und im Ernst... Android-App für ERD?
Mh. Ich werde unseren DBA danach fragen, ich glaube, er hatte so etwas.
@Fractaliste DVK hat alles gesagt, ich glaube nicht, dass Sie weitere Informationen benötigen ... Betrachten Sie nur solche mit großen Textmengen als qualitativ hochwertige Beiträge im Gegensatz zu einfachen, unkomplizierten Fragen?

Antworten (2)

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)

SQL Power Architect-Logo

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.

Screenshot von SQL Power Architect: Eröffnungsbildschirm

Screenshot von SQL Power Architect: Entity-Relationship-Diagramm

Screenshot von SQL Power Architect: englisches Vergleichsfenster

Screenshot von SQL Power Architect: Vorwärtsentwicklung von SQL

Die Entwicklung dieses Tools wurde eingestellt.