2010-06-09 14 views
2

我使用Microsoft Office Visio的“反向工程”功能创建了一些SQL表格图。我喜欢以这种方式可视化我的关系数据库。是否有工具可以实时显示我的SQL数据库图表?

但是,我得到的仅仅是一个静态文档,我可以打印,通过电子邮件发送给同事,然后单击小部件。

今年早些时候,我在一个演示中看到,新版本的Visual Studio 2010有一个名为“Architect Explorer”的新功能,它允许开发人员实时查看.net类之间的关系。它具有许多功能,用于过滤开发人员感兴趣的数据。

如果我可以直观地浏览我的表和存储过程,并查看与主键,外键和引用相关的内容,那将非常棒在存储过程中。我意识到我正在谈论两种完全不同的技术,这不是一个完美的比喻,但是否有一些类似的工具可以让我在SQL数据库中可视化表格?

+2

这真的有必要吗?你的模式改变的频率和程度如何?通常情况下,偶尔使用“从数据库刷新模式”就足够了...... – 2010-06-09 20:53:35

+0

好吧,我并不是真正意义上的实时,但我现在所做的只是生成一个Visio文档,但没有固定的链接它代表的基础数据。我希望能够在下周再次看到这些数据,并让它自动更新。 – 2010-06-09 20:59:17

回答

1

我见过展鹏SQL依赖追踪做到这一点:

SQL依赖追踪器允许你动态地探索你的所有数据库对象的依赖关系,利用一系列图形布局。

+0

看起来很酷;我明天再看看。 – 2010-06-09 21:15:12

1

如果您已经在使用Visio,那么您应该可以在数据库图表从现有数据库进行逆向工程化后进行刷新。

退房:

About synchronizing database model diagrams with databases

如果您有 从现有的数据库与 逆向工程W¯¯伊扎德创建的数据库模型,你可以 跟上 ronized绘图同步数据库。

是你在找什么?

+0

这看起来像一个可能的解决方案。现在让我的外键按顺序排列: - / – 2010-06-09 21:19:44

相关问题