【问题标题】:Is there a tool that will show diagrams of my SQL database in real-time?是否有工具可以实时显示我的 SQL 数据库图表?
【发布时间】:2010-06-09 20:51:47
【问题描述】:

我使用 Microsoft Office Visio 的“逆向工程师”功能创建了一些 SQL 表图表。我喜欢以这种方式可视化我的关系数据库。

但是,我得到的只是一个静态文档,我可以打印、发送电子邮件给同事以及点击小部件。

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

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

【问题讨论】:

  • 真的有必要吗?你的模式多久改变一次?通常,偶尔“刷新数据库中的架构”就足够了....
  • 好的,我的意思不是实时的,但我现在所做的只是生成一个 Visio 文档,它没有指向它所代表的基础数据的可靠链接。我希望下周能够再次查看这些数据并自动更新。

标签: sql visualization


【解决方案1】:

我已经看到 RedGate SQL Dependency Tracker 这样做了:

SQL 依赖跟踪器允许您使用一系列图形布局动态探索所有数据库对象依赖项。

【讨论】:

    【解决方案2】:

    如果您已经在使用 Visio,您应该能够在从现有数据库逆向工程后刷新您的数据库图表。

    退房:

    About synchronizing database model diagrams with databases

    如果你有一个数据库模型,你 从现有数据库创建 逆向工程师向导,您可以 保持绘图同步 数据库。

    这就是你要找的吗??

    【讨论】:

    • 这看起来是一个可能的解决方案。现在按顺序获取我的外键:-/
    猜你喜欢
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多