2009-10-21 114 views
0

过去,在我们处于概念设计阶段时,我已经使用Visio(2003 Professional,如果它很重要)来绘制数据库图表。但这很痛苦,因为没有很好的方法来获取Visio的数据out(尽管this answer给了我一个临时止痛药的希望)。由于设计通常很小,所以这种痛苦并没有变得太糟糕。但我真的很想找到一个更好,更痛苦,更可持续的解决方案。SQL Server ERD和正向工程的廉价工具?

我对这个产品类别的唯一真实体验是非常古老的(比如十年前的ER/Studio),所以我不知道今天的景观是什么样的。我已经浏览过StackOverflow,并且the only close match to my question I could find不是很令人鼓舞。这是我的基本要求:

  • 脱机工作。这是我不仅仅使用SSMS图表的主要原因。有时候我只是想抛出一些图表,可能是半成品设计,并且在其他人完善之前,直到我们准备实例化真实的数据库。
  • 支持SQL Server 2000+。其他数据库很不错,但是我们的DB中有99%是SQL Server,其中大多数是2000,有几个2005.
  • 只是图。许多这些工具都是一些全面的DBA或模型架构师套件的一部分,其中包含性能工具或某种建模过程。我不一定反对让这些选项不受阻碍,但我们所有的产品都是需要是图表和SQL DDL的正向工程。 (虽然逆向工程会很好。)
  • 无法支付手臂和腿。这是一个棘手的问题,我知道(也很主观)。但是我们并不是在组建一个巨大的功能障碍企业团队。只有少数开发人员偶尔会有更复杂的数据库啃过头。没有办法,我得到了$ 5000工具的批准。

我在找的产品是否存在?

编辑:在一个小小的探索中,我发现了一些看起来很有前途的东西;任何人有任何这些工具的经验?

  • ModelRight,通过ModelRight公司
  • BDB,由Bainsoft(我有点担心这个,因为谷歌大多变成了命中黑幕的页面“伟大的软件下载!”网站)
  • Aqua Data Studio,由AquaFold的(大多为像SSMS工具的替代品,但确实有内置的ER建模)

回答

1

Quest软件有一个名为Toad Data Modeler这个工具是不是免费的,但不花费胳膊和腿。

它的高品质,非常实用,非常强大。如果您对专业环境中的数据建模非常认真,绝对值得一看。

马克

+0

立即使用试用版。一些粗糙的边缘,但到目前为止,我喜欢它。 – 2009-10-21 22:23:58

+0

我不知道这是我搜索的最终答案,但我会为您提供我所得到的最佳建议的答案。 – 2009-11-03 17:54:12

0

可用于SQL Server ERDS和正向工程像许多工具:欧文数据建模,数据工作台,企业架构师,ER工作室,蟾蜍Data Modeler的。