我可以使用什么程序来生成 SQL 视图/表结构图?[关闭]
-
08-06-2019 - |
题
我的任务是重新设计 ms-sql 数据库结构的一部分,该结构当前涉及很多视图,其中一些包含与其他视图的联接。
不管怎样,我想知道这里是否有人可以推荐一个实用程序来自动生成图表来帮助我可视化整个结构。
您用于解决此类问题的最佳程序是什么?
解决方案
我是内河码头的忠实粉丝 急诊室/工作室. 。它非常强大,可以产生出色的屏幕和打印效果。他们也有免费试用,所以你应该能够在没有太多冲突的情况下尝试一下。
祝你好运!
其他提示
Quest 的 Toad Data Modeller 在这方面做得很好,而且价格合理。正如 Bruce 提到的,Embarcadero E/R studio 也不错。
OP询问图表视图和视图依赖关系,SQL Management Studio和企业管理器不允许您图表视图。我不能保证其他工具。
Visual Studio 的 LINQ to SQL 设计器确实允许您将视图拖放到设计图面上,但没有一种简单的方法可以对视图之间的依赖关系进行建模。我不确定哪个工具具有这种类型的图表功能。您可以查看 Red Gate 的 SQLDoc 工具,但它只提供基于文本的输出。
如果您谈论的是 MS SQL Server 表,我喜欢 SQL Server Management Studio 中的图表支持。您只需将表格从资源管理器拖到画布上,它们就会与关系线一起为您布置。您必须手动进行一些调整才能获得最好看的图表,但这是获取图表的不错方法。
我更新了 Mark 关于 Toad Data Modeler 的帖子,并想指出他们有一个功能齐全且免费的测试版。唯一的缺点是偶尔出现错误和内置过期(通常在新测试版可用时),但对于这个可怜的家伙来说,它确实创造了奇迹,直到我能让我的老板出钱获得许可证。