SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

时间:2021-11-27 00:38:13

原文:http://blog.csdn.net/linianzhenti/article/details/42938595

 

PD是一款不错的数据库设计工具,在佩特来这个项目中,起初,合作伙伴用PD大体设计了10张表,我们在项目开发的时候直接采用正向工程,将PD设计的数据库直接导入SQLServer中即可创建数据库及表结构,随着项目的开发,我们对表结构及表数量等进行了更改,为了保证数据库与PD图的一致性,这里我们采用逆向工程,将数据库导入到PD中,Oracle、SqlServer等数据库,都是可以采用逆向工程将数据库导入到PD中的。SqlServer逆向工程,首先需要建立一个数据库的连接,然后再进行逆向工程操作。下面简单介绍一下“SQL SERVER2008R2的逆向工程,将数据库导入到PowerDesigner15中”的步骤:

一.建立PDM文件

打开PD,File→New Model→Model types →PhySical Data Model →PhySical Diagram。

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

二.建立PD与数据库的连接

2.1 打开“DataBase”菜单,选择“Configure Connections...”

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

2.2 弹出“Configure Data Connections”窗口

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

2.3 选择系统数据源

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

2.4 选择你需要的数据库

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

2.5 进行数据库的地址设置和sa账号设置

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

2.6 点击完成,进行连接测试

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

至此,与数据库SQL SERVER 2008 R2之间的ODBC连接就建立好了。

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

三.逆向工程将数据库导入PD

3.1 建立完数据库的连接后,选择File→Reverser Engineer→Database

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

 

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

3.2 点击确定,弹出下图

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

3.3 点击Connect,选择要导入的表、视图,及表对象、一般存储过程等

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

至此,SQL Server的逆向工程就结束了,下面看一幅逆向工程生成的部分PD图:

SQLSERVER的逆向工程,将数据库导入到PowerDesigner中

 

转自:http://www.2cto.com/database/201408/325566.html

 

http://blog.csdn.net/linianzhenti/article/details/42938595