DB2 的数据模型工具

Posted

技术标签:

【中文标题】DB2 的数据模型工具【英文标题】:Data Model tools for DB2 【发布时间】:2010-11-11 23:32:31 【问题描述】:

我在 DB2 中创建了一个数据库和具有关系的表。我想根据我在 DB2 中的数据库设计创建一个 ER 图。 MS SQL 具有从 DB 模式创建 ER 图的功能,但 DB2 似乎没有,至少据我所知。

任何人都知道 DB2 本身中的任何开源工具/设施吗?

【问题讨论】:

【参考方案1】:

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

IBM Data Studio 也很有希望。

【讨论】:

请注意,要使用 TOAD for DB2 的创建 ERD 功能,您必须拥有许可版本。此处定价:shop.software.dell.com/682/purl-toad-for-ibm-db2【参考方案2】:

DbVisualizer 可以可视化(以及更多)几乎任何数据库,前提是已定义相关外键。 DbVisualizer 不是开源的,但有一个免费版本(不限于可视化)。

【讨论】:

【参考方案3】:

您可以使用 Visio 并进行数据库逆向工程。我已经完成了,发现它非常整洁。

Reverse engineer an existing database into a database model

【讨论】:

我以前使用过 visio,是的,它做得很好。我在 DB2 中寻找一些开源/工具;如果他们在后续版本中将其添加为功能。 我用过 DB2v9.1,我认为没有这样的功能。 我用的是 9.1,没找到这样的功能。我想知道我是否错过了它。有趣的是,IBM 的 RAD 似乎具有数据模型再造功能。到目前为止,在让它发挥作用方面还不是很成功。 您会在 Visio 中找到该选项【参考方案4】:

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

【讨论】:

【参考方案5】:

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

【讨论】:

以上是关于DB2 的数据模型工具的主要内容,如果未能解决你的问题,请参考以下文章

数据库软件有哪些?

Sequelize:跨多个数据库的关系时“模型尚未定义”

Redis 群集

有没有把JSON的数据转换成OC数据模型的代码的工具

数据仓库物理模型建表工具

数据仓库物理模型建表工具