使用Power Designer根据表逆向生成物理数据库模型,首先前说一下小弟我的电脑环境,可怜的我内存只有4G没有办法装了64位的Win7系统,我下载了官方64位的MYSQL安装程序可惜没有装成功,哎。。。。所以我装了32位的,不知道以后会不会有什么问题,不过前这样玩吧。呵呵。。。。
1.安装相关程序与补丁文件
安装程序这里不讲了,讲多了都是费话,当然我个人觉得前安装MYSQL程序然后再安装ODBC补丁文件,程序版本如下图:
2.32位系统通过windows数据源管理,建立ODBC数据源
(1)点击“控制面板”再弹出的界面当中选择“管理工具”,如下图:
(2)在弹出的对话框当中选择“数据源(ODBC)”,如下图:
(3)在弹出的“ODBC数据源管理器”里配置MYSQL。在选择“用户DSN”然后点击“添加”,如下图:
(4)在弹出的“创建新数据源”对话框当中选择刚才安装的MYSQL ODBC补丁,如下图:
点击“完成”后再弹出的对话框中填写数据库连接地址,如下图:
添加完成后,如下图:
至此ODBC的数据源我们就配置完成。
3.64位系统通过windows数据源管理,建立ODBC数据源
好吧,当你看完32位系统的配置后,ODBC的配置就完成了,可是在64位的Win7系统当中,你可能在“创建新数据源”对话框当中没有找到安装的MYSQL ODBC补丁,为什么会出这个原因我不知道,不过好在我找到了处理方法。
(1)找到C:\windows\SysWOW64\odbcad32.exe文件运行,如下图:
(2)在弹出的“ODBC数据源管理器”对话框中进行相关设置,如下图:
配置后点击“确定”即可。
4.通过Power Designer使用ODBC数据源建立Power Designer数据源
(1)打开Power Designer工具新建一个物理模型,如下图:
(2)选择数据库(Data Base)---连接(Connect),如下图:
(3)在弹出的“Connect”数据源对话框当中选择我们创建的ODBC数据源,如下图:
5.使用Power Designer进行逆向工程
(1)选择 Data Base----Update Model from Database,如下图:
(2)选择我们配置好的ODBC数据源,如下图:
(3)选择你感兴趣的内容,如下图:
(4)生成模型的进度,如下图:
(5)生成后的模型,如下图: