关于自动生成数据库的说明文档
本文在以下两种时机下较为有用:
1、数据库说明文档与实际数据库的结构同步时。
2、根据现有数据库结构生成其说明文档时。
我平时是这样来生成“数据库说明文档”的:
方法一(SQL Server 2000时是这样做的)
使用这个软件"SchemaToDoc With Table Annotator v2.8.8",在网上很容易找到它的注册机,所以用起来很方便,而且它生成的数据库说明文档也很专业。
但遗憾的是,我却无法用它连接到sql 2005或oracle 10g;
其企业版"SchemaToDocEnterpriseInstall.exe"倒是可以顺利连接到SQL Server 2005和oracle 10g, 但由于没有注册码,每次只能导出3个对象(这里的对象包括stored procdure, view, table, function等)……
方法二
通过PowerDesigner从现有数据库导出PDM(Physical Data Model)图,然后借助另一个小工具PdmReader(可从http://www.pdmreader.com/下载)来分析PDM图,然后生成说明文档。
下面说一下具体步骤:
第一部分:通过PowerDesigner生成PDM图。
1、打开PowerDesigner,选择“文件”菜单中的“Reverse Engineer” ,再选择“DataBase”;
2、在弹出的对话框中输入将要创建的PDM文件的名字,并在DBMS选项中选择将要连接的数据库的类型后点击OK;
3、在Database Reverse Engineering Options画面的selection标签下选择“Using a data source”, 并选择用于连接到目标数据库的数据源,点击OK。
4、在Connect to a data source画面中先选择数据源名,再在其下面的输入框中输入连接到目标数据库的user id以及password,点击“Connect”,再点击OK。
5、如果前面的各项配置正确,现在就可以看到当前数据库下的数据对象,如表、视图等,默认会选中所有对象,如果你只想导出某几个表,可以去掉你不想导出的对象前面的勾,然后点击OK,PD就开始为你生成你所选择的对象的PDM图。
6、保存生成的PDM图。
第二部分:利用PdmReader生成说明文档
1、生成PDM图后,用PdmReader将其打开;这里需要注意,用PdmReader打开PDM图时,要保证该图没有在PowerDesigner中被打开。
2、点击“新建项目”,在弹出的对话框中输入项目名称,点击确定;
3、选择项目名称,点击“导入数据字典”,并选择刚生成的PDM图,点击Open;
4、在项目名称下选择pdm图链接,右边会出现一个名为“将字典导出到doc”的链接,点此即可。
分享到:
相关推荐
标题中的"powerdesign连接数据库.rar"指的是使用PowerDesigner工具来连接和操作数据库的相关教程或资料。PowerDesigner是一款强大的数据建模工具,它可以帮助IT专业人员进行数据库设计、逆向工程和性能优化。在这个...
PowerDesigner 是一款强大的数据库设计和建模工具,它支持多种数据库管理系统,包括 SQL Server 2005。在数据库开发过程中,反向工程是一项重要的功能,它可以将已存在的数据库结构转换为模型,便于理解、修改和优化...
### PowerDesign连接数据库知识点 #### 一、PowerDesign简介及应用背景 PowerDesign是一款功能强大的数据建模工具,主要用于数据库的设计、开发以及管理等方面的工作。它支持多种数据库平台,包括Oracle、MySQL、...
根据给定的文件信息,我们可以总结出以下关键的IT知识点,主要围绕PowerDesigner数据库建模、HibernateTools生成POJO映射文件以及相关的环境搭建过程。 ### PowerDesigner数据库建模 PowerDesigner是一款强大的...
在IT行业中,数据库设计是软件开发过程中的关键环节,PowerDesign作为一款强大的数据库建模工具,帮助企业或开发者创建、管理和维护数据库模型。本主题聚焦于如何利用PowerDesign将表结构导出为Excel脚本,这一操作...
《PowerDesign15数据库建模在Oracle环境中的实践详解》 在信息技术领域,数据库建模是软件开发过程中的重要环节,它有助于确保系统的数据结构合理、高效。PowerDesign是一款强大的数据库设计工具,其15版本提供了对...
在使用PowerDesign连接Oracle数据库时,可能会遇到两类错误,这些错误通常与Oracle客户端和网络组件的缺失或配置不正确有关。下面将详细解释这两种错误的原因以及解决方案。 **错误提示1:未发现Oracle(tm)客户端和...
powerdesign 逆向工程完成后,数据库中comment脚本
PDManer是一个款由国人开发的开源跨平台数据库建模工具,支持Windows,Mac,Linux等操作系统,相较于PowerDesigner,软件界面颜值高,操作简单,很容易就能上手,且是开源免费的,PDManer经历了几个阶段,由最初的...
在IT行业中,数据库设计是软件开发过程中的关键环节,PowerDesign作为一款强大的数据库建模工具,帮助企业或开发者高效地创建和管理数据模型。本话题主要围绕"PowerDesign转word模板"这一主题,深入探讨如何利用...
PowerDesign是一款强大的数据库设计工具,尤其在数据建模领域中广泛应用。版本12.5是其较早的一个迭代,但即便如此,它仍然包含了丰富的功能和优化,为数据库设计者提供了高效的工作平台。汉化包是为了让中国用户能...
PowerDesign 图文教程是一种功能强大且灵活的数据库设计工具,旨在帮助开发者和数据库管理员快速创建和设计数据库。该教程将指导读者如何使用 PowerDesign 建立一个新表、定义或修改表名/表结构、生成 table sql ...
powerdesign 使用教程,详细讲解了如何使用powerdesign,对初学者是不错的选择
PowerDesign 是一种功能强大的数据库设计和开发工具,能够帮助开发者快速创建和管理数据库。下面是 PowerDesign 高级配置技巧的总结: 一、去掉 Oracle 生成的 SQL 创建语句中的双引号 在 PowerDesign 里,导出 ...
Power Soft 公司出品的数据库建模工具.这个是很多年前的旧版本.比起现在的 power designer 12 来说差别很多.不过,普通的数据库建模是能做到的,还能生成测试用的假数据. 启动 Pdpb6.exe 的进行初次运行的配置: 1,当...
在IT领域,数据库设计是至关重要的环节,而PowerDesign作为一款强大的概念数据模型(Conceptual Data Modeling)工具,被广泛应用于数据库建模和设计。本初级教程将带你逐步了解并掌握PowerDesign的基础操作和功能,...
PowerDesign是一款强大的数据库建模工具,它在IT行业中被广泛用于设计和管理复杂的数据库结构。本参考教程将深入探讨如何有效利用PowerDesign进行数据库建模,帮助初学者和专业人士提升数据库设计技能。 首先,我们...
PowerDesign6是一款强大的数据库设计和数据建模工具,它在IT行业中主要用于企业级数据库系统的规划、设计与管理。本篇文章将深入探讨PowerDesign6的主要功能和应用场景,帮助初学者快速掌握这款软件的核心知识。 ##...
自定义的 Power Design 的数据库文档生成模板, pd 本来的模板不太适合中国人实用,定制了pd 模板,符合国人风格的文档格式。
powerdesign与数据库,有关powerdesign的详细描述。用例图,类图之类的