Question

Je suis récemment passé à Linux sur mon ordinateur de travail et, nouveau dans l'environnement de bureau Linux, j'aimerais trouver un outil ERD décent pour la conception de bases de données.Redémarrer sur ma partition Windows à chaque fois que je dois créer un diagramme va vite devenir désagréable.J'ai regardé Dia, mais je n'ai vu aucun outil de base de données - uniquement UML, réseau, etc.

Quelqu'un a des recommandations ?Pour ce que ça vaut, j'utilise Ubuntu (Hardy Heron).

Merci.

Était-ce utile?

La solution 10

En guise de solution provisoire, j'ai installé DBDesigner via Wine (j'aurais dû le faire en premier) puisque c'est ce que mes développeurs Windows utilisent, mais j'examinerai également ces deux éléments.Le plugin Eclipse serait idéal s'il est décent.

Merci.

Autres conseils

MySQL vient de publier officiellement l'alpha de "MySQL Workbech pour Linux" :

Voir l'annonce ici :MySQL Workbench 5.1 Alpha pour Linux disponible.

Je recommanderais certainement Gliffy.com pour des diagrammes ER simples ;c'est un outil en ligne basé sur Flash.j'ai écrit un petit revoir il y a une semaine.

MySQL Workbench est disponible sur MacOS, Fedora, Ubuntu, Windows.

WB 5.1 se concentre sur la modélisation des données (en remplacement du produit populaire DBDesigner de Mike Zinner).

WB 5.2 (à venir en avril 2009) inclura une réécriture complète du navigateur de requêtes MySQL.

http://forums.mysql.com/index.php?151

Mmm, je pense que la version Linux de MySQL Workbench est disponible en téléchargement sur :http://forums.mysql.com/read.php?3,56274,56274#msg-56274

Vous pouvez voir l’annonce de la pré-version ici :http://dev.mysql.com/workbench/?p=138

Ils sont encore en version alpha, mais à en juger par la version Windows, ce sera "LE" outil ERD.

PD :Pour la partie Ubuntu, vous avez de la chance, on dit qu'Ubuntu est "notre distribution Linux de choix".

Regardez Oracle JDeveloper (logiciel gratuit).Il s'agit de Java pur, il fonctionnera donc sur n'importe quelle plate-forme.Il fonctionnera sur n'importe quelle base de données à laquelle vous pouvez vous connecter via JDBC.Il construit des diagrammes de base de données (et beaucoup d'autres diagrammes - il s'agit d'un IDE Java complet).

Il fonctionne avec un concept d'« objets de base de données hors ligne » stockés dans des fichiers XML.Ainsi, si vous disposez d'objets de base de données existants, commencez par les capturer dans JDeveloper, puis créez votre diagramme.Si vous apportez des modifications à vos objets hors ligne, vous pouvez les « réconcilier » dans votre base de données, soit en tant que nouveaux objets (DROP-REPLACE), soit en tant que modifications (ALTER).

Téléchargez sur http://www.oracle.com/technology/software/products/jdev/index.html

Pour un outil générique (indépendant du fournisseur), vous pouvez essayer dia (je préfère le package dia-gnome).Il existe également des plugins pour générer les fichiers SQL.

Aucune recommandation en tant que telle, mais,

Vous souhaiterez peut-être élargir votre recherche aux plugins Eclipse tels que http://eclipse-erd.sourceforge.net/.

En dehors de cela, il existe divers outils ERD pour lesquels vous devez payer, comme Architecte de données.

J'ai eu une mauvaise expérience avec Workbench sous Linux dans le passé et j'aimerais que cela s'améliore maintenant.

j'en suis assez content Banque de schémas de nos jours parce qu'ils sont purement basés sur le Web.Vous leur déposez quelques dollars chaque mois et ils hébergent votre diagramme pour un partage privé/public.Les éléments habituels tels que l'ingénierie directe/inverse, les scripts de modification, etc. sont tous pris en charge.

Vous pouvez essayer ORM Designer http://www.orm-designer.com L'outil est similaire à DBDesigner, mais a beaucoup plus de fonctions et est en cours de développement quotidien.

Vous pouvez essayer Base à partir de LibreOffice.Il peut se connecter à n'importe quelle base de données et vous pouvez facilement créer, concevoir et écrire des requêtes à l'aide d'assistants et d'outils visuels.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top