Quel outil de conception FLOSS DB pour Linux recommanderiez-vous? [fermé]

12

Je veux trouver un outil de conception de base de données relationnelle pour Linux, qui pourrait exporter au moins le schéma de base de données pour MySQL, SQLite et PostreSQL. Et cela devrait être pratique, bien sûr. Une belle interface graphique est également un plus ;-) J'utilise Gnome, mais les outils KDE sont également intéressants.

codeholic
la source
Qu'est - ce qu'un "outil de conception DB"?
Charles Stewart
Je ne suis pas fort en terminologie. La modélisation DB sonne-t-elle mieux?
codeholic

Réponses:

12

Pour MySQL, il existe MySQL Workbench :

MySQL Workbench est un outil de conception de base de données visuelle multiplateforme développé par MySQL. Il s'agit de l'application très attendue du successeur du projet DBDesigner4. MySQL Workbench sera disponible en tant qu'outil GUI natif sur Windows, Linux et OS X.

hlovdal
la source
Puis-je exporter SQL pour SQLite et PostreSQL avec MySQL Workbench? Parce que DBDesigner4, son prédécesseur, le prétendait.
codeholic
1
Cela peut être réalisé avec un plugin pour SQLite: wb.mysql.com/?p=227 . Toujours à la recherche de PostgreSQL.
codeholic
8

Vous pouvez jeter un œil au concepteur WWW SQL

WWW SQL Designer permet aux utilisateurs de créer des conceptions de base de données, qui peuvent être enregistrées / chargées et exportées vers des scripts SQL. Diverses bases de données et langues sont prises en charge. Possibilité d'importer la conception de base de données existante.

Cet outil vous permet de dessiner et de créer des schémas de base de données (diagrammes ER) directement dans le navigateur, sans avoir besoin de programmes externes (flash). Vous devez uniquement activer JavaScript. Le concepteur fonctionne parfaitement dans Mozillas (Firefox, Seamonkey), Internet Explorers (6, 7, 8), Safari et Operas. Konqueror fonctionne, mais l'expérience est limitée.

Licence de code: Nouvelle licence BSD

texte alternatif

Sathya
la source
4

Jetez un œil à DBDesigner 4 . C'est un outil de conception de base de données MySQL qui prend également en charge d'autres produits de base de données comme SQL Server, Oracle, SQL Lite et ODBC.

Son open source (GPL) gratuit, disponible pour Linux / GNOME.

Quelques fonctionnalités intéressantes:

  • Si vous utilisez une base de données non directement prise en charge, vous pouvez créer votre propre type de données. Cliquez avec le bouton droit dans la fenêtre de type de données et sélectionnez Créer un nouveau type de données.
  • Vous pouvez vous connecter à une base de données existante et elle importera votre modèle.
teknikqa
la source
J'ai utilisé celui-ci plusieurs fois et je l'adore!
warren
Mais n'est-ce pas le prototype de MySQL Workbench? EDIT: Oui, ça l'est. "MySQL Workbench est un outil de conception de bases de données visuelles multiplateforme développé par MySQL. Il s'agit de l'application très attendue du successeur du projet DBDesigner4."
codeholic
2

Essayez Knoda. Il s'agit d'un front-end de base de données qui peut être utilisé pour créer, afficher et modifier de nombreux types de bases de données différents. Il vous suffit d'installer les pilotes de base de données hk_clasess appropriés pour la base de données avec laquelle vous souhaitez travailler (par exemple, MYSQL, SQLite, Postgresql et même Access (lecture seule)). Ce qui est bien avec Knoda, c'est que a) vous pouvez exporter et importer d'un format de base de données à un autre et b) il a un générateur de requêtes visuelles si vous n'êtes pas compétent en SQL. Malheureusement, le package n'est pas maintenu et n'est donc plus disponible dans les référentiels des dernières versions d'Ubuntu. Vous pouvez toujours l'installer à partir du référentiel Lucid.

Wayne
la source