2

是否有将 SQL Server 数据库图转换为 er 模型的程序,或从 SQL Server 服务器创建数据库的 er 模型?

4

3 回答 3

2

在 SQL Server 中,Management Studio 中的每个数据库中都有“数据库图”功能。

您可以从中创建一个新图表,并包含所有(或部分)表格,从而显示关系在哪里以及表格是什么。

于 2009-06-28T16:08:00.017 回答
0

试试微软的 Visio。Visio Professional 具有相当不错的数据库逆向工程功能,并且很容易对逻辑上存在于数据中但未物理表现在数据库中的关系进行改造。从同一个逆向工程模型(在 .vsd 文件的不同页面上)制作多个图表也很容易。

这两个功能使 Visio 成为帮助理解和记录第三方数据库的非常有用的工具,而且 Visio Pro 并不是那么昂贵。

但是,有一个严重的警告,除非您购买企业架构师版本,否则它无法从架构生成 SQL 文件,该版本仅适用于 EA 版本的 Visual Studio。据我所知,2002/2003 年之后没有 EA 版本的 Visio,所以这个产品已经过时了。

于 2009-06-28T16:46:16.207 回答
0

我已经使用 Erwin 10 年了,效果很好!不幸的是它有点贵。希望有人会推出更便宜的工具来实现这一点,我听说 Visual Studio 2010 可能在这方面有一些工具。

于 2009-12-07T22:17:16.710 回答