你们能推荐我一个好的数据库建模工具吗?主要用于SQL Server ...
谢谢!
答案 0 :(得分:12)
如果是SQL Server,我喜欢SQL Server Management Studio的DB Diagram。
答案 1 :(得分:8)
如果您的雇主付款,ER Studio太棒了。我不知道没有它,其他人怎么能运作。它很容易让我的工作效率提高50%。
答案 2 :(得分:4)
StarUML有一个模块,允许创建实体关系图。但是,我从来没有将它用于此目的,所以我不知道它有多好,但我确实喜欢用于UML图的StarUML。
答案 3 :(得分:3)
有趣的是我发现:
在紧要关头有用。我也是他Instant SQL Formatter的粉丝,虽然“即时”他的意思是“不是T-SQL”,所以你必须对Profiler记录的语句进行一些轻微的手工编辑才能完全使用他的系统。
答案 4 :(得分:3)
我衷心推荐Sparx Enterprise Architect。
另外,Visio for Enterprise Architects工作得很好,你可以和Visual Studio一起使用。
答案 5 :(得分:2)
我尝试过Navicat Data Modeler。这是迄今为止我发现的最好的数据建模工具。它有一个免费版本。
免费版可在以下网址找到:Navicat Data Modeler
答案 6 :(得分:2)
在我看来,ERwin Data Modeler是企业数据库建模的最佳工具。 我已经多次使用它了,它很棒。 请参阅:http://www.ca.com/us/products/product.aspx?id=260
这有点贵,但值得。您也可以免费试用它。
答案 7 :(得分:1)
尝试http://www.fabforce.net/dbdesigner4/用于MySQL
答案 8 :(得分:1)
我倾向于使用SQL Server Management Studio来快速完成工作,但是当我使用实际实现或更高级的东西时,我使用EMS Sql Manager。它是一个非常好的工具,具有比Sql Management studio更先进和更多的功能。您可以将其视为类固醇的MS SQL Management Studio。虽然有点习惯于用户界面,但仍然很直接。如果你得到他们的package with all their peoducts,你也会得到很多很棒的工具。
如果它只是图表thoguh我将使用Visio。
答案 9 :(得分:1)
我已经使用了一段时间,取得了巨大的成功,曾经被称为'Case Studio'。它现在称为“Toad Data Modeller”..
这是有报酬的,但非常好,值得至少试用。
答案 10 :(得分:1)
我个人总是喜欢Dia,它无处不在,易于使用,并且支持除ER / UML以外的一大堆其他图表,因此我可以用它来为非技术人员制作图表。
答案 11 :(得分:1)
来自http://www.modelright.com的ModelRight非常适合物理建模。对Oracle,MySQL,SQL Server等的出色支持
答案 12 :(得分:1)
如果您的意思是绘制实体关系图,那么我建议使用Visio。它甚至可以从图中构建您的数据库。
答案 13 :(得分:0)
我非常成功地使用铅笔和纸来获得初始实体和关系。特别好,如果与其他人一起设计,你不会被GUI界面分心,躲避,获得正确的背景渐变等等。然后你可以将它翻译成Visio或Dia或者生成SQL Schema和UML的UML工具。你的对象模型......
通常在这段时间之后,约束意味着您最终会在TOAD或您选择的数据库工具中获取表格,索引,外键以及使用直接SQL或其表格设计器工具实现的内容。变化将不可避免地出现在下游,所以不要花费太长时间准确地完成任务,只需使结构正确。
答案 14 :(得分:0)
您可以使用GraphViz记录绘制ERD。这不会删除/组织您的元数据,生成您的DDL或其他任何事情 - 但它会为您提供一个可以轻松编辑/更新的实体关系图。
它将为您处理图表的所有布局/排列细节。它做得很好。它是一种声明性的图表绘制语言。学习起来很简单。只需要文本编辑器即可使用。许多应用程序在幕后使用它的能力来生成它们的图表。
答案 15 :(得分:0)
我是第二个Embarcadero ERStudio。不便宜但功能强大,多平台且非常易于使用。
答案 16 :(得分:0)
好吧,如果你正在使用SQL Server,正如我在其他帖子中提到的那样,Visio可能会对你有用。您可能已经拥有它或您的IT商店这样做,成本可以忽略不计,它可以导入现有数据库,或者如果您从头开始构建可以将其导出到指定的SQL Server。
我已多次使用它并对结果感到满意。
答案 17 :(得分:0)
ModelRight是最好的工具 - 尤其是钱。