web-dev-qa-db-fra.com

Existe-t-il un outil de visualisation des données pour postgresql qui est également capable d'afficher les relations inter-schémas?

Le système d'exploitation utilisé est Linux. J'ai essayé Navicat et SQL Power Architect. Ils ont affiché les relations entre les tables dans le même schéma. J'ai des contraintes de clé étrangère qui référencent les tables dans un schéma différent.

  • Suis-je en train de manquer quelque chose par rapport à Navicat et PostgreSQL Maestro? Ne peuvent-ils pas afficher les relations inter-schémas?

  • Existe-t-il un outil de visualisation des données pour postgresql qui est également capable d'afficher les relations inter-schémas?

[~ # ~] upd [~ # ~] Désolé d'avoir modifié votre question, mais je l'ai trouvée utile. Parce que c'est fermé je ne peux pas répondre (peut-être qu'il devrait y avoir un site pour ça ??)

Pour la relation de table de dessin de votre base de données, vous pouvez essayer ce script de GraphViz :: DBI module Perl.

En conséquence, vous obtiendrez le GIF avec les relations

29
ThinkingMonkey

J'ai récemment découvert DBeaver . Il détecte automatiquement les relations entre les tables de manière visuelle. Vous pouvez déplacer des tables, changer de couleur, voir des clés étrangères, etc. C'est extrêmement bien. Entièrement compatible avec PostgreSQL

L'interrogation et la manipulation de données à l'aide de l'interface graphique sont extrêmement faciles.

Non seulement vous pouvez l'utiliser avec toutes les principales bases de données SQL et noSQL, mais toutes vos données peuvent être gérées en un seul endroit.

29
cortopy

DbVisualiser semble faire ce que vous recherchez: http://www.dbvis.com/doc/main/doc/ug/databaseSpecific/postgresql.html

Il y a aussi une liste d'outils alternatifs ici (bien que ce ne soit pas une liste aussi interrogeable que vous attendez d'une base de données): http://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools

9
JohnLBevan