我最近在工作机器上切换到了Linux,而在Linux桌面环境下,我想find一个像样的ERD工具来进行数据库devise。 每次我需要创build一个图表时,回到我的Windows分区将很快变得不愉快。 我看着Dia,但没有看到任何数据库工具 – 只有UML,networking等
任何人有任何build议? 对于它的价值,我使用的是Ubuntu(Hardy Heron)。
谢谢。
MySQL刚刚正式发布了“MySQL Workbech for Linux”的alpha版本:
在这里看到公告: MySQL Workbench 5.1 Alpha for Linux可用 。
我肯定会推荐Gliffy.com简单的ER图表,这是一个基于在线Flash工具,所以跨平台。 我在一个星期前写了一个小的评论 。
MySQL Workbench可用于MacOS,Fedora,Ubuntu,Windows。
WB 5.1专注于数据建模(取代Mike Zinner流行的DBDesigner产品)。
WB 5.2(即将于2009年4月)将包括重新编写MySQL查询浏览器。
查看SQL Developer:[ http://sqldeveloper.solyp.com/download/index.html%5D
嗯,我认为MySQL Workbench的Linux版本可以在http://forums.mysql.com/read.php?3,56274,56274#msg-56274下载
您可以在这里看到预发布公告: http : //dev.mysql.com/workbench/?p=138
他们仍然在阿尔法,但从Windows版本判断这将是“THE”ERD工具。
PD:对于Ubuntu的部分,你运气好,他们说Ubuntu是“我们的Linux发行版”。
看看Oracle JDeveloper(免费软件)。 它是纯Java,所以它可以在任何平台上运行。 它将对任何可以通过JDBC连接的数据库进行工作。 它建立了数据库图(以及其他许多图 – 它恰好是一个完整的Java IDE)。
它使用存储在XML文件中的“脱机数据库对象”的概念。 因此,如果您拥有现有的数据库对象,则可以先将它们捕获到JDeveloper中,然后构建您的图表。 如果对离线对象进行更改,则可以将它们“重新调整”到数据库中,既可以作为新对象(DROP-REPLACE),也可以作为修改(ALTER)。
在http://www.oracle.com/technology/software/products/jdev/index.html下载
对于通用(独立于供应商)的工具,您可以尝试dia(我更喜欢dia-gnome软件包)。 还有一些插件用于生成SQL文件。
没有这样的建议,但是,
您可能希望扩大对Eclipse插件的搜索范围,例如http://eclipse-erd.sourceforge.net/ 。
除此之外,还有像Data Architect一样需要付费的各种ERD工具。
我以前在Linux上使用Workbench的经历不好,希望现在好起来。
我现在对SchemaBank很满意,因为它们纯粹是基于网络的。 你每个月给他们几块钱,他们把你的图表作为私人/公共共享。 通常的东西,如正向/逆向工程,改变脚本等都是支持的。
作为一个制止差距,我已经通过Wine安装了DBDesigner(我应该先完成这个),因为这正是我的Windows开发人员正在使用的,但是也会看到这两者。 Eclipse插件将是理想的,如果它是体面的。
谢谢。
你可以试试LibreOffice的 Base。 它可以连接到任何数据库,您可以使用可视向导和工具轻松创建,设计和编写查询。