今天工作需要,要研究下数据库的表结构,于是想到了反向工程。实践了一把:
由于项目多人开发,可能有些数据库中的表被直接修改而未通过powersigner统一维护,此时,pd的反向工程功能就派上用场。
在PD15的文件菜单中,选择反向工程,选择数据库,会出现新建模式名和选择数据库版本的对话框,可看到PD支持大量关系数据库,在这里选择oracle 11g。
下面会出现对话框,从数据源还是脚本文件来反向出模式,选择数据源,可新建或选择建好的odbc数据源,共有机器数据源,文件数据源,profile文件三种,在这里选择文件数据源,点击cofigure按钮,出来新建机器数据源,文件数据源,连接profile的对话框,新建个文件数据源,在驱动栏中选择oracle in oraclient10g_home1(用的是旧版客户端),键入文件数据源名称,保存后,出现oracle odbc driver connect对话框,提供service name,user name,password三个参数后,保存,点测试连接按钮,测试成功。此时即可使用此odbc数据源了。
连接成功后,会列出数据库中的所有对象,包括表,视图,系统表,用户,角色等等。
选中希望反向的表前的复选框,即可自动进行反向工作。
当然,还有另外一种简便而不用创建数据源的方法,就是使用数据库表的DDL文件,在反向工程窗口出现后,选择好反向的数据库版本,如oracle 11g,然后将欲反向的表的ddl文件保存至磁盘上的.sql文件中,在script窗口中选择该sql文件,即可在PD中反向出该表。
分享到:
相关推荐
配置方法: 替换DBMS配置文件 位置:\Sybase\PowerDesigner 12\Resource Files\DBMS\oracl10g.xdb 完成后执行反向工程即可,反向工程的时候DBMS选择Oracle version 10g就可以了
**标题:“PowerDesigner反向工程 MySQL”** 在IT领域,数据库设计是软件开发中的关键环节,而PowerDesigner作为一款强大的数据库建模工具,能够帮助我们高效地进行数据模型设计。本话题将聚焦于如何利用...
### PowerDesigner反向工程使用方法详解 #### 一、引言 在软件开发过程中,数据库设计与维护是一项重要的任务。PowerDesigner作为一款强大的数据库建模工具,被广泛应用于概念数据模型(CDM)、物理数据模型(PDM)以及...
PowerDesigner 是一个功能强大的数据库设计工具,除了能够帮助用户设计和管理数据库外,还提供了强大的反向工程功能,能够将数据库设计导出为 SQL 脚本、HTML 或 Word 文档等多种格式,从而满足不同的需求和应用场景...
本文将深入探讨“PowerDesigner反向工程导出数据模型”的详细步骤与关键知识点,旨在帮助数据库开发者及架构师掌握这一技能,从而更高效地进行数据库结构的理解与重构。 ### PowerDesigner反向工程概述 ...
### PowerDesigner 反向工程与正向工程及生成文档步骤详解 #### 一、PowerDesigner 反向工程 **反向工程**的主要目的是从现有的数据库结构中提取信息,并将其转换为PowerDesigner中的物理数据模型(Physical Data ...
标题:PowerDesigner反向工程 描述:PowerDesigner反向工程使用说明 知识点: ### PowerDesigner反向工程概览 PowerDesigner是一款由SAP公司提供的综合建模和设计工具,广泛应用于数据库设计、业务流程分析等...
《PowerDesigner反向工程详解》 在IT行业中,数据库设计是软件开发过程中的重要环节,而PowerDesigner作为一款强大的数据库设计工具,其反向工程功能则为数据库管理和优化提供了极大的便利。本文将详细介绍如何使用...
使用PowerDesigner进行反向工程生成E-R图 PowerDesigner是一款功能强大且灵活的数据建模工具,可以帮助数据管理员和开发人员快速构建高质量的数据模型。反向工程是PowerDesigner的一项强大功能,能够从已有的数据库...
通过对PowerDesigner反向工程功能的详细介绍,我们可以看到这一过程不仅简单高效,还能帮助我们快速地生成Oracle数据库的数据模型图。这对于数据库管理员和技术人员来说是一项非常实用的技能,能够在日常工作中极大...
PowerDesigner 添加数据源、反向工程、表显示注释 PowerDesigner 是一款功能强大的数据建模工具,能够帮助用户设计、开发和维护复杂的数据系统。下面是关于 PowerDesigner 添加数据源、反向工程、表显示注释的知识...
在IT行业中,数据库设计是软件开发过程中的关键环节,PowerDesigner是一款强大的数据库设计工具,它提供了数据建模、数据库设计和数据库反向工程等功能。本文将深入探讨如何使用PowerDesigner进行MySQL数据库的逆向...
PowerDesigner 是一款强大的数据库设计和管理工具,它支持多种数据库管理系统,并且提供了反向工程功能,可以帮助用户从现有的数据库中生成物理数据模型(PDM)。反向工程是将已有的数据库结构转换为可视化模型的...
### PowerDesigner 16.5 正向与反向工程详解 #### 正向工程 **定义**: 正向工程是指从数据模型出发,通过工具自动生成对应的数据库表结构及相应的脚本的过程。 **步骤详解**: 1. **选择要创建的物理模型**: - ...
PowerDesigner16.5逆向工程显示字段备注,生成的更贴合。使用的是命令运行的方式,本人亲试,非常方便。
接下来,让我们详细了解一下PowerDesigner反向工程的步骤: 1. **启动PowerDesigner**:打开软件,进入主界面。 2. **创建新模型**:选择“文件”->“新建”->“物理数据模型”或“概念数据模型”,根据需求选择。 ...
### PowerDesigner 16.5 逆向工程与远程 Oracle 11g 数据库 PDM 导出 #### 一、概述 PowerDesigner 是一款强大的数据建模工具,广泛应用于数据库设计、概念数据模型(CDM)设计以及物理数据模型(PDM)的设计等...