Sql server 用于SQL Server ERDs和正向工程的廉价工具?
在过去,我曾在概念设计阶段使用Visio(2003 Professional,如果有必要的话)涂鸦数据库图。这是相当痛苦的,虽然,因为没有好的方法来获得数据的Visio(虽然给了我一个临时止痛药的希望)。由于设计通常都很小,这种痛苦并没有变得太严重。但我真的很想找到一个更好、痛苦更少、更可持续的解决方案 我对这个产品类别的唯一真实体验是非常古老的(比如,十年前的呃/工作室),所以我不知道今天的景观是什么样子。我环顾了一下StackOverflow,并不是很令人鼓舞。以下是我的基本要求:Sql server 用于SQL Server ERDs和正向工程的廉价工具?,sql-server,database-design,erd,Sql Server,Database Design,Erd,在过去,我曾在概念设计阶段使用Visio(2003 Professional,如果有必要的话)涂鸦数据库图。这是相当痛苦的,虽然,因为没有好的方法来获得数据的Visio(虽然给了我一个临时止痛药的希望)。由于设计通常都很小,这种痛苦并没有变得太严重。但我真的很想找到一个更好、痛苦更少、更可持续的解决方案 我对这个产品类别的唯一真实体验是非常古老的(比如,十年前的呃/工作室),所以我不知道今天的景观是什么样子。我环顾了一下StackOverflow,并不是很令人鼓舞。以下是我的基本要求: 离线工
- 离线工作。这是我不只是使用SSMS图表的主要原因。有时候,我只是想把图扔出去,可能是半成品的设计,然后和其他人一起完善它们,直到我们准备好实例化真正的数据库
- 支持SQL Server 2000+。其他数据库也不错,但我们99%的数据库都是SQL Server,其中大多数是2000,少数是2005
- 仅仅是图表。这些工具中的许多都是综合DBA或模型架构师套件的一部分,带有性能工具或某种内置的建模过程。如果这些选项不碍事,我不一定反对,但我们所需要的只是对SQLDDL进行图解和正向工程。(不过,逆向工程也不错。)
- 不可能花一只胳膊和一条腿。我知道这是一个棘手的问题(也是相当主观的)。但我们并不是在与某个功能失调的大型企业团队合作。只是少数开发人员偶尔会有更复杂的数据库需要考虑。我不可能得到5000美元工具的批准
- ,由ModelRight,Inc.提供
- ,作者:Bainsoft(我对这一点有点担心,因为谷歌大部分都会在阴暗的“伟大的软件下载!”网站上发布点击页面)
- ,由Aquafold提供(主要用于替代SSMS等工具,但内置了ER modeler)
Marc有许多工具可用于SQL Server ERDs和正向工程,如:Erwin Data Modeler、Data Workbench、Enterprise Architect、ER Studio、Toad Data Modeler。现在就开始使用试用版。有些粗糙的边缘,但到目前为止我很喜欢。我不知道这是我搜索的最终答案,但我会给你答案,因为我得到了最好的建议。