Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 用于SQL Server ERDs和正向工程的廉价工具?_Sql Server_Database Design_Erd - Fatal编程技术网

Sql server 用于SQL Server ERDs和正向工程的廉价工具?

Sql server 用于SQL Server ERDs和正向工程的廉价工具?,sql-server,database-design,erd,Sql Server,Database Design,Erd,在过去,我曾在概念设计阶段使用Visio(2003 Professional,如果有必要的话)涂鸦数据库图。这是相当痛苦的,虽然,因为没有好的方法来获得数据的Visio(虽然给了我一个临时止痛药的希望)。由于设计通常都很小,这种痛苦并没有变得太严重。但我真的很想找到一个更好、痛苦更少、更可持续的解决方案 我对这个产品类别的唯一真实体验是非常古老的(比如,十年前的呃/工作室),所以我不知道今天的景观是什么样子。我环顾了一下StackOverflow,并不是很令人鼓舞。以下是我的基本要求: 离线工

在过去,我曾在概念设计阶段使用Visio(2003 Professional,如果有必要的话)涂鸦数据库图。这是相当痛苦的,虽然,因为没有好的方法来获得数据的Visio(虽然给了我一个临时止痛药的希望)。由于设计通常都很小,这种痛苦并没有变得太严重。但我真的很想找到一个更好、痛苦更少、更可持续的解决方案

我对这个产品类别的唯一真实体验是非常古老的(比如,十年前的呃/工作室),所以我不知道今天的景观是什么样子。我环顾了一下StackOverflow,并不是很令人鼓舞。以下是我的基本要求:

  • 离线工作。这是我不只是使用SSMS图表的主要原因。有时候,我只是想把图扔出去,可能是半成品的设计,然后和其他人一起完善它们,直到我们准备好实例化真正的数据库
  • 支持SQL Server 2000+。其他数据库也不错,但我们99%的数据库都是SQL Server,其中大多数是2000,少数是2005
  • 仅仅是图表。这些工具中的许多都是综合DBA或模型架构师套件的一部分,带有性能工具或某种内置的建模过程。如果这些选项不碍事,我不一定反对,但我们所需要的只是对SQLDDL进行图解和正向工程。(不过,逆向工程也不错。)
  • 不可能花一只胳膊和一条腿。我知道这是一个棘手的问题(也是相当主观的)。但我们并不是在与某个功能失调的大型企业团队合作。只是少数开发人员偶尔会有更复杂的数据库需要考虑。我不可能得到5000美元工具的批准
我要找的产品真的存在吗

编辑:在闲逛中,我发现了几件看起来很有前途的事情;有人有使用这些工具的经验吗

  • ,由ModelRight,Inc.提供
  • ,作者:Bainsoft(我对这一点有点担心,因为谷歌大部分都会在阴暗的“伟大的软件下载!”网站上发布点击页面)
  • ,由Aquafold提供(主要用于替代SSMS等工具,但内置了ER modeler)

对于这类事情,我使用SQL帮助程序脚本。迪亚是免费的。SQL生成器是Dia2SQL。请参阅以获取一些链接。这里有一个

任务软件,它有一个叫做的工具,它不是免费的,但也不需要花费一只手臂和一条腿

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


Marc

有许多工具可用于SQL Server ERDs和正向工程,如:Erwin Data Modeler、Data Workbench、Enterprise Architect、ER Studio、Toad Data Modeler。

现在就开始使用试用版。有些粗糙的边缘,但到目前为止我很喜欢。我不知道这是我搜索的最终答案,但我会给你答案,因为我得到了最好的建议。