问题描述
我最近在我的工作机器上切换到了Linux,而且是Linux桌面环境的新手,我想找到一个适合数据库设计的ERD工具。每次我需要创建一个图表时,重新启动回我的Windows分区会很快变得不愉快。我看了Dia,但没有看到任何数据库工具 – 只有UML, 络等。
有人有什么建议吗得一提的是,我正在使用Ubuntu(Hardy Heron)。
谢谢。
最佳解决思路
MySQL正式发布了“MySQL Workbech for linux”的alpha版:
次佳解决思路
对于简单的ER图,我肯定会推荐Gliffy.com;这是一个在线flash-based工具。一周前我写了一个小的review。
第三种解决思路
MySQL Workbench可在MacOS,Fedora,Ubuntu,Windows上使用。
WB 5.1专注于数据建模(取代Mike Zinner的流行DBDesigner产品)。
WB 5.2(即2009年4月)将包括对MySQL查询浏览器的重新编写。
第四种思路
第五种思路
它们仍处于alpha状态,但从Windows版本来看,这将是”THE” ERD工具。
PD:对于ubuntu部分,你很幸运,他们说ubuntu是“我们选择的Linux发行版”。
第六种思路
看看Oracle JDeveloper(免费软件)。它是纯Java,因此它可以在任何平台上运行。它将对可以通过JDBC连接的任何数据库起作用。它构建了数据库图表(以及许多其他图表 – 它恰好是一个完整的Java IDE)。
它适用于存储在XML文件中的“脱机数据库对象”的概念。因此,如果您有现有数据库对象,则首先将它们捕获到JDeveloper中,然后构建图表。如果对离线对象进行了更改,则可以将”reconcile”作为新对象(DROP-REPLACE)或修改(ALTER)重新登录到数据库中。
第七种思路
对于通用(独立于供应商)工具,您可以尝试dia(我更喜欢dia-gnome包)。还有一些用于生成SQL文件的插件。
第八种思路
作为一个止损,我已经通过Wine安装了DBDesigner(我应该首先完成这个),因为这是我的Windows开发人员正在使用的,但也会看到这两者。 Eclipse插件将是理想的,如果它是体面的。
谢谢。
参考资料
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24906 人正在系统学习中 相关资源:陈式太极拳教学软件+注册机1-专业指导文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!