Quale strumento di progettazione FLOSS DB per Linux consiglieresti? [chiuso]


10

Voglio trovare uno strumento di progettazione DB relazionale per Linux, che possa esportare almeno lo schema DB per MySQL, SQLite e PostreSQL. E dovrebbe essere utile, ovviamente. Anche la bella interfaccia grafica è un vantaggio ;-) Uso Gnome, ma anche gli strumenti di KDE sono interessanti.


Che cosa è uno "strumento di progettazione DB"?
Charles Stewart,

Non sono forte in termini terminologici. La modellazione DB suona meglio?
Alcolico

Risposte:


11

Per MySQL c'è MySQL Workbench :

MySQL Workbench è uno strumento di progettazione di database visivi multipiattaforma sviluppato da MySQL. È l'applicazione successore molto attesa del progetto DBDesigner4. MySQL Workbench sarà disponibile come strumento GUI nativo su Window, Linux e OS X.


Posso esportare SQL per SQLite e PostreSQL con MySQL Workbench? Perché DBDesigner4, il suo predecessore, ha affermato di poterlo fare.
codeholic

1
Può essere realizzato con un plug-in per SQLite: wb.mysql.com/?p=227 . Stai ancora cercando PostgreSQL.
codeholic

7

Puoi dare un'occhiata al designer SQL del WWW

WWW SQL Designer consente agli utenti di creare progetti di database, che possono essere salvati / caricati ed esportati in script SQL. Sono supportati vari database e lingue. Capacità di importare la progettazione di database esistente.

Questo strumento consente di disegnare e creare schemi di database (diagrammi ER) direttamente nel browser, senza la necessità di programmi esterni (flash). È necessario solo abilitare JavaScript. Il designer funziona perfettamente in Mozillas (Firefox, Seamonkey), Internet Explorer (6, 7, 8), Safari e Opera. Konqueror funziona, ma l'esperienza è limitata.

Licenza codice: nuova licenza BSD

testo alternativo


4

Dai un'occhiata a DBDesigner 4 . È uno strumento di progettazione di database MySQL che supporta anche altri prodotti di database come SQL Server, Oracle, SQL Lite e ODBC.

È gratuito, opensource (GPL), disponibile per Linux / GNOME.

Alcune caratteristiche interessanti:

  • Se si utilizza un database non direttamente supportato, è possibile creare il proprio tipo di dati. Fare clic con il tasto destro nella finestra del tipo di dati e selezionare Crea nuovo tipo di dati.
  • È possibile connettersi a un database esistente e importerà il modello.

L'ho usato un sacco di volte e lo adoro!
warren

Ma non è il prototipo di MySQL Workbench? EDIT: Sì, lo è. "MySQL Workbench è uno strumento di progettazione di database visivi multipiattaforma sviluppato da MySQL. È l'applicazione successore molto attesa del progetto DBDesigner4."
codeholic

2

Prova Knoda. È un front-end di database che può essere utilizzato per creare, visualizzare e modificare molti diversi tipi di database. Devi solo installare i driver di database hk_clasess pertinenti per il database con cui vuoi lavorare (ad es. MYSQL, SQLite, Postgresql e persino Access (sola lettura)). La cosa bella di Knoda è che a) è possibile esportare e importare da un formato di database a un altro eb) ha un generatore di query visive se non si è esperti in SQL. Sfortunatamente, il pacchetto non viene mantenuto e quindi non è più disponibile nei repository delle recenti versioni di Ubuntu. È ancora possibile installarlo dal repository Lucid.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.