这是一款进行数据库设计的强大的软件。使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。在这里,概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;物理数据模型是在概念数据模型 的基础上针对目标数据库管理系统的具体化。
法一 1。File——>Reverse Engineer——>Database,弹出对话框New Physical Data Model 选择(你的access版本),选择share the DBMS definition,确定 注: 1。当前数据库须为access,可通过database-->Change Currten Database更改。 2。若power designer 没有默认安装在c盘,此处下拉列表会为空。请找到PD的安装位置选择Resource Files文件夹下的DBMS,单击确定即可出现应用程序自带的数库版本。若找不到安装的位置请使用方法二。 2。弹出Database Reverse Engineering Options对话框 Current DBMS选择access2003,编辑Using a data source,弹出Connect to a Data Source对话框 Data Source选择ODBC machine data source Modify选出你要异构的access数据库,单击connect,确定。 3。弹出Database Reverse Engineering 对话框勾选出所有要导入的表,单击“OK”即可将表结构完全导入到PD下。 法二 1。管理工具——>odbc数据源 建立一个数据源,命名access,数据库选择你要导入的.mdb文件 2。打开power designer Tools——>Resources——>DBMS,新建一个名叫access2003的dbms 3。File——>Reverse Engineer——>Database,弹出对话框New Physical Data Model 键入Model name,并为DBMS选择一个定义位置,下方两个单选按钮中我们选择share the DBMS definition,单击“确定” 4。弹出Database Reverse Engineering Options对话框, Current DBMS选择access2003,编辑Using a data source,弹出Connect to a Data Source对话框 Data Source选择ODBC file data source,单击“configure”配置dns 5。弹出Configure Data Connections对话框,单击新建,弹出创建新数据源对话框 选择出文件数据源,单击“下一步”,选择Microsoft Access Driver,键入连接文件数据源的名称Access,并可以指定想保存的位置,单击“下一步”,单击“完成”。 6。在ODBC Microsoft Access对话框,数据库单击“选择”,选出要导入的.mdb文件,系统数据库选“无”,单击“确定” 回到Configure Data Connections对话框,你可以看到刚新建的Access.dns,单击“确定” 回到Connect to a Data Source对话框,Data Source选择ODBC file data source,下拉列表中选刚新建的Access.dns Login输入进入access的User ID和passowrd(若进入你的access文件不需密码,此两项为空),单击“connect”, 弹出Database Reverse Engineering Options对话框,你可以看到Current DBMS为access2003,Using a data source为Access.dns,单击“确定” 7。弹出Database Reverse Engineering 对话框勾选出所有要导入的表,单击“OK”即可将表结构完全导入到PD下。