Outil de conception PostgreSQL [fermé]

13

Je suis sur le point de concevoir une base de données qui fonctionnera avec PostgreSQL. Je suis habitué au magnifique outil appelé MySQL Workbench pour la base de données MySQL. Il est utile et semble bon, ce que j'attends d'un logiciel de conception de base de données.

Si je suis sur le point d'apprendre un nouvel outil de conception de base de données, je veux qu'il soit le plus populaire. Par conséquent, ma question est: quels sont les outils les plus populaires pour concevoir la base de données dans PostgreSQL?

Cleankod
la source
Possible doublon dba.stackexchange.com/questions/1283/…
David LeBauer
3
@David Je ne pense pas que ce soit un doublon bien qu'il s'agisse d'une question connexe - les outils de gestion d'une base de données ne sont pas nécessairement les mêmes que ceux de conception et de modélisation
Jack dit d'essayer topanswers.xyz

Réponses:

11

Il existe plusieurs options dans le monde PostgreSQL, la plupart d'entre elles sont répertoriées dans le wiki PostgreSQL:

http://wiki.postgresql.org/wiki/GUI_Database_Design_Tools

La prochaine version de pgAdmin inclura un concepteur ER aussi loin que je sache.

PowerArchitect fonctionne avec PostgreSQL, bien que dans la version gratuite il soit quelque peu limité. En général, il ne prend pas en charge les fonctionnalités spécifiques au SGBD (ou seulement un ensemble très limité).

Dans le monde commercial, presque tous les «grands noms» prennent en charge PostgreSQL pour autant que je sache (y compris Sybase PowerAMC ​​et ERwin).

dbWrench n'est pas trop cher et semble assez sympa.

Le modélisateur de données TOAD est un peu plus cher mais possède une liste de fonctionnalités impressionnante.

Vous pouvez également vérifier les options répertoriées sur cette page: http://www.databaseanswers.org/modelling_tools.htm

un cheval sans nom
la source
7

Une question similaire a été posée sur SO et ma réponse est toujours la même:

J'utilise l' édition communautaire de MySQL Workbench pour créer de jolies images de mon schéma - mais je préfère créer le DDL qui s'exécute à la main sur ma base de données.

Jack dit d'essayer topanswers.xyz
la source
1
Vous avez là un très bon point (créer le DDL à la main). C'est pourquoi je préfère les outils qui écrivent le modèle en XML car cela me donne la chance de générer le DDL via XSLT et d'avoir toujours une seule source pour tout.
a_horse_with_no_name
C'est une excellente idée, je pourrais la copier :)
Jack dit d'essayer topanswers.xyz
0

Je recommande Vertabelo . Vertabelo est un concepteur de base de données en ligne travaillant sous Chrome développé par la société pour laquelle je travaille.

La caractéristique la plus importante de cet outil est qu'il permet de partager des modèles de base de données au sein de l'équipe et de collaborer sur eux via un navigateur Web.

Les autres fonctionnalités de Vertabelo incluent:

  • Versionnage de modèle
  • Prise en charge de PosgreSql, MySQL, Oracle, MS SQL Server, DB2, SQLite, HSQLDB
  • Recherche dynamique / visuelle
  • Validation du modèle de base de données en direct
  • Rétro-ingénierie

Vertabelo est gratuit pour les petits projets (jusqu'à 3 modèles et 20 tableaux dans chaque modèle) et propose des versions commerciales pour les grands projets de base de données.

Jarosław Błąd
la source
3
Oui, comme @dezso l'indique, veuillez révéler votre affiliation avec tout ce que vous approuvez. Si votre seule contribution au site est ces recommandations, nous pouvons avoir un problème. Veuillez voir: dba.stackexchange.com/help/behavior
JNK
7
Voir Cette réponse d'un représentant de fournisseur pour un bon exemple de la façon dont un fournisseur peut contribuer une réponse de ce type.
ConcernedOfTunbridgeWells
J'ai amélioré la réponse, merci d'avoir porté ce problème à mon attention. Ignorantia iuris nocet.
Jarosław Błąd
La réponse est déjà assez bonne. Pourquoi vous continuez à voter contre?
Cleankod