PowerDesigner中SQL文件、数据库表反向生成PDM

时间:2023-03-08 23:43:07
PowerDesigner中SQL文件、数据库表反向生成PDM

1      反向生成PDM

1)        创建一个空的PDM模型(选择相应的DBMS):

PowerDesigner中SQL文件、数据库表反向生成PDM

2)        选择【Database】--【Update Model from Database…】菜单:

PowerDesigner中SQL文件、数据库表反向生成PDM

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZHVhbmNoYW5ncWluZzkw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

1.1    使用SQL文件

1)        在新窗体选择相应【Using script files】--【PowerDesigner中SQL文件、数据库表反向生成PDM(Add Files)】。

然后再弹出窗体选择相应的SQL文件。

点击打开,完毕选择。

PowerDesigner中SQL文件、数据库表反向生成PDM

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZHVhbmNoYW5ncWluZzkw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

2)        点击【确定】生成。

PowerDesigner中SQL文件、数据库表反向生成PDM

1.2    使用数据源

1)        选择数据源选项,并点击【加入】:

PowerDesigner中SQL文件、数据库表反向生成PDM

2)        选择【ODBC file data source】:

PowerDesigner中SQL文件、数据库表反向生成PDM

3)        选择新建:

PowerDesigner中SQL文件、数据库表反向生成PDM

4)        下一步:

PowerDesigner中SQL文件、数据库表反向生成PDM

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZHVhbmNoYW5ncWluZzkw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

5)        选择相应数据库驱动(这里以DB2为例)。然后下一步:

PowerDesigner中SQL文件、数据库表反向生成PDM

6)        输入保存的名称,然后下一步:

PowerDesigner中SQL文件、数据库表反向生成PDM

7)        完毕:

PowerDesigner中SQL文件、数据库表反向生成PDM

8)        输入usernamepassword:

PowerDesigner中SQL文件、数据库表反向生成PDM

9)        输入数据库信息:

PowerDesigner中SQL文件、数据库表反向生成PDM

10)    确认完毕,然后点击測试:

PowerDesigner中SQL文件、数据库表反向生成PDM

11)    然后选择该数据源。选择相应数据表,点击确定就可以生成PDM。