2009-07-18 76 views
5

我已经在DB2中创建了一个数据库,并创建了关系表。我想根据我在DB2中的数据库设计创建一个ER图。 MS SQL有一个工具可以从数据库模式创建ER图表,但似乎并没有DB2,至少据我所知。用于DB2的数据模型工具

任何人都知道DB2自身内部的任何开源工具/设施吗?

回答

5

您可以尝试TOAD用于DB2(免费软件和商业版)。
下载here

而且IBM Data Studio看起来很有希望。

+0

请注意,要使用TOAD for DB2的create ERD功能,您必须拥有许可版本。定价在这里:https://shop.software.dell.com/682/purl-toad-for-ibm-db2 – 2014-11-25 15:15:03

1

您可以使用Visio并执行数据库逆向工程。我已经做到了,发现它很整洁。

Reverse engineer an existing database into a database model

+0

我以前使用过visio,是的它做了一个整洁的工作。我在DB2中寻找开源/工具;如果他们在后续版本中将其添加为功能。 – Shaw 2009-07-20 09:41:29

2

DbVisualizer可以可视化(等等),几乎所有的数据库,提供了有关外键已经被定义。 DbVisualizer不是开源的,但有一个免费版本(关于可视化,这个版本没有限制)。

0

TOAD for DB2免费软件没有启用ER​​图表功能。它仅在商业版本中可用。 ER Studio是另一种(昂贵的)选项。如果可以的话,试试Visio 2000企业版。它可在ebay上以约35美元的价格购买。微软已将后续版本的Visio中的反向工程选项转移到昂贵的企业架构包中。

0

Aqua Data Studio有一个ER建模工具,可以与任何RDBMS一起工作。您可以创建,浏览,详细和修改数据库模式,以创建完全可编辑和可编写脚本的数据库关系和对象图。下载链接是www.aquafold.com