PowerDesigner工具逆向数据库结构

 

1.创建数据库逆向工程

1.1. 打开file下的反向(逆向)工程,选择Database。

                                     图- 1新建逆向工程

1.2. 跳出弹窗,修改DBMS,选择要逆向生成的数据库,这里因为我们使用的是Oracle11G数据库,所以这里我们选择 Oracle version 11g,上边模型名称可自行定义。

                                           图- 2选取逆向工程数据库类型

1.3. 点击确定,进入下一弹窗,数据信息。这里因为我们是连接的服务器的数据库,所以选择 使用数据源。(如果之前没有数据源信息,可点击图中的新建数据源功能,根据提示创建新的数据源)。如图:

                                                              图- 3添加数据源

                                                                                                                  图- 4新建数据源

                                                      图- 5数据源创建

1.4. 再次点击 确定,准备生成模型。

                                            图- 6准备生成模型

1.5. 选择需要生成模型的用户对象和需要生成的表,默认当前登录用户及此用户所属所有表。

                                      图- 7需要生成模型的对象

1.6. 开始生成对应的数据库模型,根据所选用户及表的数量不同,所需用时不同。

                                 图- 8模型生成中

1.7. 等待模型生成完成后,可单独将数据库模型文件保存为pdm文件,便于后续进行查看或其他工作。数据库模型如下图所示:

                                                                                                                                                                图- 9数据库模型生成完毕

 

2. 创建数据库模型导出模版

2.1. 创建导出模版,报告-报告模版-新建,根据提示信息指定模版名称、语言及物理模型。

                                图- 10创建导出模版

                                        图- 11新建模版

                   图- 12新模板名称、语言、物理模型

2.2. 配置模版显示项

Available items -- List of Tables 双击移动至右侧,用于显示全部表信息

Available items -- Table -- List of Table Columns 双击移动至右侧,用于显示单表信息

                                                         图- 13配置模版显示项

2.3. 自定义要显示的字段和宽度

2.3.1. List of Table Columns -- 右键 -- Layout...

                图- 14自定义显示字段及宽度

2.3.2. 一般选择以下几项:是否主键、字段名、数据类型、注释

                                   图- 15显示字段配置

2.4. 配置模版显示风格

2.4.1. 双击节点可以编辑中文描述

 

                                                        图- 16自定义生成表名称

2.4.2. 右击模版-Header/Footer-修改页面展示风格,删除页眉页脚。

                                图- 17页面展示

                                                       图- 18删除页眉页脚

2.5. 保存模版

                                                        图- 19保存模版

 

3. 生成数据库模型报告

3.1. 报告-生成报告

3.2. 选择刚刚创建并保存的模版,如下图所示,选择报告语言及保存位置。

3.3. 打开生成rtf文件,点击另存为,选择文件类型*.doc或者*.docx

                                                   图- 20数据库模型报告

 

 

更多推荐

PowerDesigner工具逆向数据库结构