好的数据建模软件
我想知道是否有人推荐一些好的数据建模软件? 我使用过旧版本的 Sybase Powerdesigner,发现它有点笨重 - 希望得到一些更容易使用的东西......
I was wondering if anybody had recommendations for some good datamodelling software? I've used an older version of Sybase Powerdesigner and found it a bit clunky - was hoping to get something a little easier to use...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
大约十年前,我使用过 Data Architect(PowerDesigner 的一部分),我几乎不会用笨重来形容它。 它是我所见过的处理概念数据模型和物理数据模型之间差异的最流畅的方法之一。
DA 中的 CDM 不依赖于任何特定的 DBMS。 这使得在 CDM 级别对数据进行一次建模成为可能,然后在 Oracle、SQL Server、DB2 等中构建数据库。
DA 还具有当时真正出色的能力,可以对现有数据库进行逆向工程并从中重建 CDM。 有时您必须纠正逆向工程的结果,但这并不难做到。
DA 使我免去了大量繁琐、无聊且容易出错的工作。 如果今天有更好的工具,我希望他们没有失去 DA 的优点。
I used Data Architect (part of PowerDesigner) about ten years ago, and I would hardly describe it as clunky. It had one of the smoothest ways I have ever seen for handling the difference between a conceptual data model and a physical data model.
The CDMs in DA were not tied to any particular DBMS. This made it possible to model the data once at the CDM level, then turn around and build databases in Oracle, SQL server, DB2 and what have you.
DA also had truly outstanding capabilities for the time for reverse engineering an existing database and reconstructing a CDM from it. Sometimes you had to correct the results of reverse engineering but this was not hard to do.
DA saved me a mountain of tedious, boring, and error prone work. If there are better tools out there today, I hope they haven't lost what made DA good.
wwwsqldesigner 是基于网络的,相当初级,但非常适合简单的设计。
fabForce 的 DBDesigner 也是一个很好的工具,尽管它是针对 MySQL 的。 但是,如果您的 SQL 相当标准,或者您只是需要它作为视觉参考(即您不从模型导出 SQL),那么应该没问题。
wwwsqldesigner is web-based, and fairly rudimentary, but perfect for simple designs.
DBDesigner by fabForce is also a good tool, though it is intended for MySQL. But if your SQL is fairly standard, or if you just need it for a visual reference (i.e. you're not exporting SQL from the model) then it should be fine.
我喜欢 Toad 数据建模器
http://www.toadsoft.com/toaddm/toad_data_modeler.htm< /a>
I like the Toad Data Modeller
http://www.toadsoft.com/toaddm/toad_data_modeler.htm
使用 scipy 包尝试 Python。
Try Python, using the scipy package.
如果您使用 Eclipse,那么 Azzurri Clay Modeler 是一个不错的选择。 也免费。
不过 MS SQL 并不喜欢,所以这取决于你的 SQL 的标准程度。
If you're using Eclipse then Azzurri Clay Modeler is a great choice. Free too.
No MS SQL love though so it would depend on how standard your SQL was.