我正在寻找一种工具,可以让我绘制 ERD 并生成创建相应 MySQL 模式的 SQL。附加要求是:
- 在 Windows 上运行
- 零成本
如果它也可以在 Ubuntu 上运行,则可以加分,但这不是“必备”。
谢谢,唐
我正在寻找一种工具,可以让我绘制 ERD 并生成创建相应 MySQL 模式的 SQL。附加要求是:
如果它也可以在 Ubuntu 上运行,则可以加分,但这不是“必备”。
谢谢,唐
MySQL 工作台
http://www.fabforce.net/dbdesigner4/
DBDesigner 4 - Features
DBDesigner 4 提供了强大的功能来创建任何数据库的可视化模型。
从逆向工程引擎到从现有数据库中自动检索模型、广泛的建模工具和编辑器到同步功能,它将自动将模型更改应用到底层数据库 - 它都是 DBDesigner 4 的一部分。
设计模式与查询模式
DBDesigner 4 支持两个可切换的用户界面。设计模式用于创建和维护可视化数据库模型。查询模式用于处理表数据并构建复杂的 SQL 查询语句,以便在 PHP、Kylix 或其他编程语言中使用。
插件和开源
在 DBDesigner 4 中创建的模型存储在 XML 中。它们可以由从 DBDesigner 4 和其他第三方产品中直接启动的第三方插件修改。由于 DBDesigner 4 是一个开源项目,因此程序可以轻松开发新插件或扩展 DBDesigner 4 以适应特定需求。
功能列表
* Available on Linux / MS Windows
* User Interfaced based on industry standard layouting software
o Canvas navigation similar to Adobe Illustrator® and Photoshop®
o Palettes (docked / floating) including "Bird Eyes view"
o Available objects include tables, realtions, labels, regions, images
o Extensive Drag'n'drop support
o Extensive Popup-Menu support
o Advanced Editors
o UNLIMITED Undo-/Redo- functions
o Copy-/Cut-/Paste clipboard functions (XML, DDL)
o Align functions
* Design Mode / Query Mode
* Reverse engineering MySQL, Oracle, MSSQL and any ODBC databases
* Userdefined schema-generation
* Model-To-Database syncronisation
* Index support
* Automatic foreign key placement
* Weak entity support
* Standard Inserts storing and sync
* Full documentation capabilities
* Advanced model printing
* Output as image
* All MySQL datatypes with all options
* User defined datatypes
* Database storage, ability to save model within database
* Network-/Multiuser access through database storage
* Version control*
* SQL Query Builder
* SQL Command History
* SQL Command storage within model
* Plugin interface