PowerDesigner和MySql Workbench

1.Power Designer 是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,他几乎包括了数据库模型设计的全过程。
利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。
他可以与许多流行的数据库设计软件,例如PowerBuilder,Delphi,VB等相配合使缩短开发时间和使系统设计更优化。
power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。
使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。
在这里,概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化

2.MySQL Workbench

MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化设计、模型建立、以及数据库管理功能。
它包含了用于创建复杂的数据建模ER模型,正向和逆向数据库工程,也可以用于执行通常需要花费大量时间和需要的难以变更
和管理的文档任务。MySQL工作台可在Windows,Linux和Mac上使用。
3.自我使用经验总结:

相似点:

两者都可以创建数据库模型。但是PowerDesiner,创建的pdm文件,不可以在mysql中直接进行执行。powerdeginer常和freemarker结合使用,进行代码的自动化生成。而workbench创建的文件,可以转换为sql文件,进行sql执行。

异同:workbench仅限于mysql相关的,但是powerdesiner还可以完成uml,E-R任务。

4.PowerDesiner使用:

  1).安装PowerDesiner,

  2).ctrl+n,选择Pdm(物理数据模型)

  3).点击右侧的工具框中的,table,然后alt+enter,输入表的名称,以及在Column中输入要设置的列的名称,类型(需要加(结尾,不然类型设置不了,譬如:oracle varchar2,varchar2(60 ),code(对应于数据库中的表的字段),长度,别忘了设置主键。

  4),创建完,主表,从表后,然后点击refrence,建立两者之间的引用关系,

  5).创建完毕的pdm文件,就可以在项目中,进行自动代码的生成功能实现了。
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值