如何用PowerDesigner逆向工程导出ORACLE数据库表结构

如何用PowerDesigner逆向工程导出ORACLE数据库表结构,第1张

用PowerDesigner逆向工程导出ORACLE数据库表结构:

1、输入数据库用户名和密码,点击OK,提示Connection Successful则表示连接成功;

2、 点击OK—确定,完成数据源添加;

3、选择菜单Database—Update Model from Database,选择Using a data source,点击右侧的选择按钮;

4、 选择ODBC machine data source,下拉菜单中选择刚才配置好的数据源,填好登录数据库用户名User ID和密码Password,点击Connect;

5、  点击确定;

6、 在表格清单里选择要导出的表,点击OK;

7、反向成功后的视图

1、odbc懂吗?要先配置odbc数据源,让xp可以访问到oracle数据库,中间会需要填入oracle服务器名、ip地址、登录账号和密码等等。不懂odbc配置,请自己看教程,很简单;

2、在peoerdesigner中通过刚刚才配置的odbc连接oracle数据库,然后就可以将oracle数据库中的数据库表、索引、外键、存储过程、视图等等导出,或者将PD的设计方案导入oracle数据库了。

如果还不会,还有更简单的,PD中选中数据库设计视图,ctrl+A选中所有表,然后ctrl+G,跟着提示一步步向下走,PD会检查你的数据库设计是否有问题和冲突,如果没有问题,就可以直接生成sql脚本文件,只要把脚本文件,放到oracle的PL/SQL工具中执行,那么你设计的数据库表、视图、所以、主外键、存储过程等等都可以直接导入数据库中去了。

(end)

PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry- Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。 概念数据模型描述的是独立于

PowerDesigner 生成数据库

首先,因为PowerDesigner文件与数据库文件是完全不同的两种文件格式,

所以先要将它们转换成同样的数据结构。

用PowerDesigner的物理模型生成一个新的数据库。

以生成SQL SERVER 为例:

“Database”->”Generate Database”

此时数据库设计为Employee表(原始数据库结构):

然后,在输出目录会看到SQL脚本文件,新建一个数据库,并执行脚本。

现在改变一些设计,表结构如下(新数据库结构):

将EmpName的数据类型改为nvarchar(100), 添加DeptID列。

3 数据库架构比较工具

在网上找到了一些工具,但最后选择了Visual Studio(我的版本是2010)自带的工具。步骤如下:

31 新建架构比较:“数据“->”架构比较“->”新建架构比较“

32 选择源架构和目标架构

并确认

33 找出不同项,并修改如下图:

4、then choose your script file ;5、click OK ; 6、success。 还有一个版本 1,打开Powerdesigner工具,创建一个PDM文件,选择与之匹配的数据库类型“ibm db2 udb 8x common server”。创建方法为:右键点击左侧面板中的WorkSpace---->new---powerdesigner怎样把pdm模型转成数据库表

以上就是关于如何用PowerDesigner逆向工程导出ORACLE数据库表结构全部的内容,包括:如何用PowerDesigner逆向工程导出ORACLE数据库表结构、powerdesigner 怎么和Oracle数据库连接、如何使用Navicat for PostgreSQL视图功能等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9505594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存