有哪些工具可用于记录遗留数据库模式(PDF,DOC,HTML,RTF)

时间:2009-05-13 17:19:18

标签: mysql database documentation-generation data-dictionary

我需要为新员工记录遗留数据库架构,因为没有设计文档我想从现有架构生成一个。由于表是MyISAM,外键关系不会产生漂亮的图形。我有兴趣制作一份显示重要表格,列,类型和备注的文件。

是否有任何工具可用于从数据库模式元数据生成一个好的文档(PDF,DOC,HTML或RTF)?或者我最好自己编写一个实用程序来导出它(我想把它转储到XML然后用XSLT转换它)?架构在MySQL 5上运行。

5 个答案:

答案 0 :(得分:5)

经过一些研究并查看可用的选项后,我决定使用schema spy,这非常想要我想要的。

它以合理的格式生成结果,但也提供了元数据的XML转储,我可以使用它来编写XSLT转换以匹配我想要的第一个。

提示来自对question 1869的回答。

答案 1 :(得分:4)

您可以使用Mysql Workbenck或他的祖先DBdesigner 4(开源):

  1. 使用“逆向工程”工具以图形方式捕获所有数据库图表。
  2. 调整并评论您需要的任何内容。
  3. 使用插件菜单中包含的HTML报告插件。
  4. 完成!

答案 2 :(得分:2)

DeZign for Databases可以为您做到这一点。导入数据库后自动布局。您最终可以重新排列图表中的对象,然后从数据库生成包含可点击图表的html(或pdf)报告。 DeZign for Databases

答案 3 :(得分:0)

如果您使用的是PHPmyAdmin,则可以转到Designer选项卡以获取可视模式。如果您只想显示表关系,可以打印/截图。

答案 4 :(得分:0)

Sybase Powerdesigner,是对数据库进行逆向工程的最佳工具之一,可生成漂亮的图表和出色的导出。