有没有好的免费或廉价的工具来构buildOracle数据库图表?

我需要绘制一个oracle数据库,我希望find一些好的工具,既便宜又免费。

理想情况下,该工具应该允许我绘制表格之间的关系,并从图表中删除不需要的表格。

我已经可以访问MS Visual Studio 2008以及SSMS 2008,但是我不相信也不会提供太多的帮助。

我曾经使用过Power Architect 。 它是开源/ GPL

SQLFairy项目(又名SQL :: Translator)中的perl sqlt程序可以从文本文件中读取数据库模式(或使用perl DBI直接查询数据库),并将模式转换为各种格式,包括一些graphics/文档如图和GraphViz和HTML格式。

它支持多种不同的数据库后端,包括Mysql,Postgresql,Sybase和Oracle。

在这里有一篇关于在Visio中创buildOracle模式图表的好文章。

还有Visio, Dia的开源替代品。

维基百科 :

一些可以解释和生成ER模型,SQL和做数据库分析的自由软件ER图表工具是StarUML,MySQL Workbench和SchemaSpy。 一些免费的软件图工具只是绘制形状,而不知道它们的意思,也不会生成SQL。 这些包括基维奥和迪亚。 但是,DIA图可以用tedia2sql进行翻译。

如果您有权访问MS Access,则可以创build到数据库的ODBC连接,然后链接所有表并使用Access中的关系构build器构build图。 这通常是我所做的,虽然这不是最好的方法,但它确实是最简单的。

甲骨文刚刚开始提供一个。

Oracle SQL Developer Data Modeler:

http://www.oracle.com/technology/products/database/datamodeler/index.html