PowerDesigner物理数据模型实用技巧(3)

2020-07-27 11:25

二、正向工程

正向工程与反向工程相对,是指通过物理模型转换出数据库需要的SQL语句,从而生成数据库的过程,在这里有两种方式:导出为数据库语句和直接生成到数据库,这两种方式都是通过菜单栏Database中选择Generate Database进入。下面分别介绍这两种方式:通过导出为数据库语句来重点讲解基本操作和注意事项,而直接生成到数据库方式重点讲一下数据连接是如何配置的,从而通过PDM直接将表生成到数据库中。 1、将物理数据模型导出为数据库语句

在Generate Database中有四个比较重要的选项卡:General、Options、Selection和Preview。 ?

General

在这里设置导出的目录位置和文件名称,并且通过Generation type来控制是导出数据库语句脚本还是直接生成到数据库中。

? Options

在这里设置需要的导出选项。

?

Selection

在这里设置导出哪些表、视图等,这里就可以根据不同的包来进行过滤设置。

?

Preview

在这里直接预览导出的内容。注:这里是预览,无法编辑修改的。

2、将物理数据模型直接生成到数据库

在介绍将物理数据模型直接生成到数据库之前,首先需要介绍一下PowerDesigner如何连接数据库,这里有两个配置Configure Connections 和 Connect to a Data Source。 ? Configure Connections

该功能在菜单栏Database中选择Configure Connections。这里有三个选项卡,前两个是ODBC的连接方式:ODBC Machine Data Sources和ODBC File Data Sources,第三个Connection Profiles可以使用JDBC的方式连接数据库。这里建议使用ODBC的方式连接,使用JDBC连接可以测试通过,但在实际使用中又会报连接不上的错误。

?

Connect to a Data Source

该功能在菜单栏Database中选择Connect…。数据源选项是与Configure Connections相对应的,也可以通过Modify和Configure来进行相应的修改。填写用户名和密码再点Connect即可连接上相应的数据库。在菜单栏Database中选择Disconnect可以取消连接,在菜单栏Database中选择Connection Information可以查看当前的连接的哪个数据库。

在介绍完数据库连接配置后,将物理数据模型直接生成到数据库就很简单了,与将物理数据模型导出为数据库语句是基本一样的,不同点在于两处:第一,在General选项卡中要将Generation type设置为Direct generation。第二,在最后的脚步生成界面点击Run

三、逆向工程

逆向工程是指从现有DBMS的用户数据库或现有数据库SQL脚本中生成PDM的过程。在菜单栏File中选择Reverse Engineer中的Database。

在起好名字、选择完数据库类型后进入到逆向工程的选项设置中,这里有两种逆向方式:通过SQL脚本还原物理数据模型和通过数据源还原物理数据模型。

还原方式设置完成后,就可进入导出内容的设置了。


PowerDesigner物理数据模型实用技巧(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中日钓鱼岛争端(国防普及版)讲稿

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: