Welches FLOSS DB Design Tool für Linux würden Sie empfehlen? [geschlossen]


12

Ich möchte ein relationales DB-Designtool für Linux finden, das das DB-Schema zumindest für MySQL, SQLite und PostreSQL exportieren kann. Und es sollte natürlich praktisch sein. Eine gut aussehende GUI ist auch ein Plus ;-) Ich benutze Gnome, aber KDE-Tools sind auch interessant.


Was ist ein "DB Design Tool"?
Charles Stewart

Ich bin nicht stark in Terminologie. Klingt die DB-Modellierung besser?
Codeholic

Antworten:


12

Für MySQL gibt es MySQL Workbench :

MySQL Workbench ist ein plattformübergreifendes Tool zum visuellen Datenbankdesign, das von MySQL entwickelt wurde. Es ist die mit Spannung erwartete Nachfolgeranwendung des DBDesigner4-Projekts. MySQL Workbench wird als natives GUI-Tool unter Windows, Linux und OS X verfügbar sein.


Kann ich SQL für SQLite und PostreSQL mit MySQL Workbench exportieren? Weil DBDesigner4, sein Vorgänger, behauptete, es könnte.
Codeholic

1
Dies kann mit einem Plugin für SQLite erreicht werden: wb.mysql.com/?p=227 . Immer noch auf der Suche nach PostgreSQL.
Codeholic

8

Sie können sich den WWW SQL Designer ansehen

Mit WWW SQL Designer können Benutzer Datenbankdesigns erstellen, die gespeichert / geladen und in SQL-Skripte exportiert werden können. Es werden verschiedene Datenbanken und Sprachen unterstützt. Möglichkeit zum Importieren des vorhandenen Datenbankdesigns.

Mit diesem Tool können Sie Datenbankschemata (ER-Diagramme) direkt im Browser zeichnen und erstellen, ohne dass externe Programme (Flash) erforderlich sind. Sie müssen nur JavaScript aktivieren. Der Designer funktioniert perfekt in Mozillas (Firefox, Seamonkey), Internet Explorers (6, 7, 8), Safari und Opern. Konqueror funktioniert, aber die Erfahrung ist begrenzt.

Codelizenz: Neue BSD-Lizenz

Alt-Text


4

Schauen Sie sich DBDesigner 4 an . Es ist ein MySQL-Datenbank-Design-Tool, das auch andere Datenbankprodukte wie SQL Server, Oracle, SQL Lite und ODBC unterstützt.

Die kostenlose OpenSource (GPL) ist für Linux / GNOME verfügbar.

Einige interessante Funktionen:

  • Wenn Sie eine Datenbank verwenden, die nicht direkt unterstützt wird, können Sie Ihren eigenen Datentyp erstellen. Klicken Sie mit der rechten Maustaste in das Datentypfenster und wählen Sie Neuen Datentyp erstellen.
  • Sie können eine Verbindung zu einer vorhandenen Datenbank herstellen und Ihr Modell wird importiert.

Ich habe dieses ein paar Mal benutzt und liebe es!
Warren

Aber ist es nicht der Prototyp der MySQL Workbench? EDIT: Ja, das ist es. "MySQL Workbench ist ein plattformübergreifendes visuelles Datenbankdesign-Tool, das von MySQL entwickelt wurde. Es ist die mit Spannung erwartete Nachfolgeranwendung des DBDesigner4-Projekts."
Codeholic

2

Versuchen Sie es mit Knoda. Es ist ein Datenbank-Frontend, mit dem viele verschiedene Datenbanktypen erstellt, angezeigt und geändert werden können. Sie müssen nur die relevanten hk_clasess-Datenbanktreiber für die Datenbank installieren, mit der Sie arbeiten möchten (z. B. MYSQL, SQLite, Postgresql und sogar Access (schreibgeschützt)). Das Schöne an Knoda ist, dass a) Sie von einem Datenbankformat in ein anderes exportieren und importieren können und b) es einen visuellen Abfrage-Generator hat, wenn Sie nicht mit SQL vertraut sind. Leider wird das Paket nicht gewartet und ist daher nicht mehr in Repositorys der letzten Ubuntu-Versionen verfügbar. Sie können es weiterhin aus dem Lucid-Repository installieren.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.