mysql 中逆向表模型_PowerDesigner 逆向生成数据库物理模型,以 MySQL 为例

2ff34e647e2e3cdfd8dca593e17d9b0a.png

非常好用的工具,离开不的感觉~~~

今天尝试了一下 MySQL Workbench 的 EER 关系图,感觉还是不如 PowerDesigner 强大和顺手,于是果断安装最新版的 PowerDesigner 并把平常工作中用得最多的反向引擎的使用整理出来。

如果要问 PowerDesigner 的安装,以及如何可以长期科学地使用最新版本,请移步:https://download.csdn.net/download/runandrun/10108092 (虽然是17年底的文件,但是应用到现在的版本,依然好使,可以放心下载)

以 win10 为例,打开我的电脑,在地址栏粘贴以下路径后回车1C:ProgramDataMicrosoftWindowsStart MenuProgramsAdministrative Tools

b19953b0cd0b60d41719f523d0dfe50c.png

创建新数据源,默认是没有 MySQL 的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PowerDesigner可以生成物理模型,具体步骤如下: 1. 在PowerDesigner打开逻辑模型。 2. 在逻辑模型选择要生成物理模型的对象,如、视图等。 3. 在“设计”菜单选择“生成物理模型”。 4. 在弹出的对话框选择要生成数据库类型和版本。 5. 点击“确定”按钮,PowerDesigner会自动生成物理模型。 6. 可以在物理模型进行进一步的修改和优化。 7. 最后,可以将物理模型导出为SQL脚本,用于在数据库创建和其他对象。 总之,PowerDesigner生成物理模型的过程简单易用,可以帮助开发人员快速创建数据库对象。 ### 回答2: PowerDesigner是一款专业的数据库建模工具,可以用来生成物理模型物理模型数据库设计的最终产物,根据逻辑模型进行细化和优化。 在PowerDesigner生成物理模型需要进行以下步骤: 1. 连接数据库:首先,需要通过PowerDesigner连接到目标数据库。可以选择常见的数据库,如Oracle、MySQL或SQL Server等。 2. 导入逻辑模型:完成数据库连接后,可以将已经设计好的逻辑模型导入到PowerDesigner。逻辑模型包含了数据库、关系和约束等信息。 3. 细化物理模型:在导入逻辑模型后,可以通过PowerDesigner的工具来细化物理模型。可以调整的结构、修改数据类型、添加索引等,以满足数据库的实际需求。 4. 设计物理模型:根据实际需求,可以在PowerDesigner进行物理模型的设计。比如,可以创建空间、定义的存储参数、选择合适的分区策略等。 5. 生成DDL脚本:在完成物理模型设计后,可以通过PowerDesigner生成相应的DDL脚本。DDL脚本包含了数据库创建、索引、触发器等的语句,可以在目标数据库执行以创建和定制数据库结构。 总而言之,PowerDesigner可以帮助用户通过连接数据库、导入逻辑模型、细化物理模型、设计和生成DDL脚本等步骤来生成物理模型。这一过程可以帮助开发人员更加准确地创建和定制数据库结构,进而提高数据库的性能和可靠性。 ### 回答3: PowerDesigner是一款功能强大的建模工具,可以帮助我们生成物理模型物理模型是指将概念模型转化为可在数据库实施的具体物理设计。生成物理模型的过程通常包括以下几个步骤: 首先,我们需要在PowerDesigner创建一个数据模型。可以使用自己定义的格和实体,或者使用PowerDesigner提供的预定义模板。在这一步骤,我们可以通过拖放实体、属性和关系等对象来组织模型结构,并为其设置对应的属性。 然后,我们需要定义实体和关系之间的约束和规则。通过PowerDesigner的验证功能,我们可以确保模型的完整性和正确性。可以设置属性的数据类型、长度、取值范围等,还可以定义实体之间的关联关系和外键约束等。 接下来,我们可以使用PowerDesigner逆向工程功能将数据库现有的格和结构导入到模型。这个过程允许我们快速生成物理模型并与现有数据库保持一致。 一旦物理模型生成完毕,我们可以使用PowerDesigner的自动化脚本功能自动生成数据库脚本,包括创建格、索引、触发器等。这样可以大大提高开发效率,并减少因手动编写脚本而引起的错误。 最后,我们可以通过PowerDesigner提供的导出功能将物理模型导出为常见的数据库格式,如SQL Server、Oracle、MySQL等。这样,我们就可以将生成物理模型直接应用到实际的数据库,并进行开发和部署。 总而言之,PowerDesigner是一款功能强大的建模工具,可以帮助我们快速生成物理模型,并支持各种数据库的导出和应用。通过使用PowerDesigner,我们可以更加高效地进行数据库设计和开发工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值