有没有针对PostgreSQL的数据可视化工具,可以显示不同模式之间的关系?

38

使用的操作系统是Linux。我尝试了NavicatSQL Power Architect,它们可以显示同一架构中表之间的关系。我有一些外键约束,它们引用不同模式中的表。

  • 我是否遗漏了Navicat和PostgreSQL Maestro方面的内容?它们不能显示模式间的关系吗?

  • 是否有数据可视化工具适用于PostgreSQL,可以显示模式间的关系?

更新 抱歉修改您的问题,但我认为这很有用。因为这个问题已经关闭了,我不能回答(也许应该有一个网站来做这个?)

为了绘制数据库表之间的关系,您可以尝试GraphViz :: DBI Perl模块的this script

作为结果,您将获得带有关系的GIF
2个回答

41

我最近发现了 DBeaver。它可以以可视化的方式自动检测表之间的关系。您可以移动表格,更改颜色,查看外键等。这非常好用,完全兼容PostgreSQL。

使用GUI进行查询和操作数据非常容易。

不仅如此,您还可以将其与所有主要的SQL和noSQL数据库一起使用,因此您的所有数据都可以在一个地方管理。


DBeaver非常适合这个,谢谢。 - Aleksandar Grbic
似乎这是仅在企业版中可用的功能。 - Jake Sellers

14

3
正在寻找并尝试使用 DbSchema .. - ThinkingMonkey
虽然DbViz做了我提出问题的功能,但它仍然缺少一些不错的特性。比如列出与表相关的触发器等等。不过还是要给你点赞,毕竟提到了这一点。 - ThinkingMonkey
1
DbVisualiser可以在几次点击内生成带有ER图的PDF文件。已测试过支持PostgreSQL。 - rndrfero

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接