PowerDesigner通过mysql8.0数据库逆向生成物理模型
在做课设报告时,其系统功能设计中需要提供数据库的概念模型图和物理模型图,然后由于我是先有了数据库,并且字段有点多,所以就想着mysql能不能逆向生成物理模型和概念模型图,经过查阅资料,现将其步骤介绍如下:**系统环境:**window11、PowerDesigner16、mysql8.11这里建议下载的版本是8.0.23的32位版本,因为PowerDesigner16中不支持64位的ODBC(这个
在做课设报告时,其系统功能设计中需要提供数据库的概念模型图和物理模型图,然后由于我是先有了数据库,并且字段有点多,所以就想着mysql能不能逆向生成物理模型和概念模型图,经过查阅资料,现将其步骤介绍如下:
**系统环境:**window11、PowerDesigner16、mysql8.11
前提需要
需要下载安装ODBC
链接网址:https://downloads.mysql.com/archives/c-odbc/
这里建议下载的版本是8.0.23的32位版本,因为PowerDesigner16中不支持64位的ODBC(这个地方我尝试过,如果下载的是64位的,则在后面的PowerDesigner获取连接中查看不到配置的ODBC)。
配置ODBC数据源
-
打开ODBC数据源
选择32位的ODBC
-
点击添加选择
-
点击完成,进入该配置界面,前面两个随便填写,User和Password就填写你连接数据库的用户名和密码,Database选择你所要连接的数据库,点击Test会弹出连接成功的提示框
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PfAPPr5x-1655453089188)(https://lzj-love-study.oss-cn-hangzhou.aliyuncs.com/blog/image-20220617134415335.png)]
-
点击ok,保存退出即可ODBC配置完成
使用PowerDesigner逆向生成物理模型
-
打开PowerDesigner新建模型,DBMS选择MySQL5.0
-
菜单栏 Database -> Connect,点击弹出连接界面。从下拉菜单中选择刚刚配置的ODBC数据源,点击Connect即可连接成功
-
菜单栏 Database -> Update Model From Database
-
点击确定,PowerDesigner默认选中所有数据库的所有表,要想生成我们想要的数据库的物理模型,先反选一下Deselect All
-
选中需要生成的数据库
-
选中Select All,即选中该数据库中的所有表
-
点击OK,即生成我们想要的物理模型
物理模型转换为概念模型
-
菜单栏 Tools ->Generate Conceptual Data Model
-
点击确定,即自动生成概念模型
更多推荐
所有评论(0)