数据库设计---PowerDesigner16.5安装过程以及基本配置使用

PowerDesigner16.5安装过程以及基本使用

PD工具链接
链接:https://pan.baidu.com/s/140FQZAN19W__5aR6ZOHExg 
提取码:v52f

一、PowerDesigner16.5的安装破解

  • 1.首先找到PowerDesigner 16.5安装包,右键以管理员身份运行.exe文件如下图所示:

在这里插入图片描述

  • 2.然后点击Next,如下图所示:

在这里插入图片描述

  • 3.选择语言,如果不选PRC安装的就是英文的,然后点选同意协议许可,然后点击Next,如下图所示:

在这里插入图片描述

  • 4.选择安装路径,这个可以默认到C盘,占用内存并不大,然后点击Next,如下图所示:

在这里插入图片描述

  • 5.勾选要安装的组件内容,然后点击Next,如下图所示:

在这里插入图片描述

  • 6.然后点击Next,如下图所示:

在这里插入图片描述

  • 7.选择程序的文件夹,然后点击Next,如下图所示:

在这里插入图片描述

  • 8.然后点击Next,如下图所示:

在这里插入图片描述

  • 9.安装过程如下图所示:

在这里插入图片描述

  • 10.直至安装完成,点击Finish即可,如下图所示:

在这里插入图片描述

  • 11.破解要做的事情就是把 下载得到的 pdflm16.dll 文件 覆盖到你的安装目录去。

在这里插入图片描述


二、PowerDesigner16.5的基本使用以及配置

(一)、创建概念数据模型(CDM)
  • 1、点击运行安装的PowerDesigner,可看到如图显示的界面,选择点击图中的【CreateModel】(或点击菜单栏中的【File】—>【New Model】);在弹出框中显示了PowerDesigner所支持的类别,选择其中需要创建的类别点击创建(这里选择点击Conceptual Data Model创建概念数据模型 (CDM))

在这里插入图片描述
在这里插入图片描述

  • 2、在生成的左边栏中找到刚才创建的Model (ConceptualDataModel_1 )选中鼠标右键点击【New】——>【Entity】,或者是也可以使用右边工具栏创建Entity。

在这里插入图片描述

  • 如果右侧的Toolbox不显示,鼠标点击菜单栏view->Toolbox勾选上即可。

在这里插入图片描述

  • 3、在【General】这边输入表的名称,在【Attributes】这边输入表列相应的信息,点击【确定】,完成概念模型的创建。注意:General和Attribute选项中的 Name 和 Code 的填写一般name用中文填写,Code用见名知义的英文填写,以便后面生成SQL使用。

在这里插入图片描述

  • 创建班级和学员两个实体,一个班级有多个学员,班级和学员是一对多关系,如下图:

在这里插入图片描述

  • 4、CDM概念数据模型转换为PDM物理数据模型的方法:创建好CDM概念数据模型后点击菜单栏中的【Tools】------->【Generater Physical Data Model 生成物理数据模型,快捷键Ctrl + Shift + P 】------->在弹出框中DBMS配置相应的数据库,Name和Code中填入物理数据模型的名称------->点击【确定】即完成CDM概念数据模型转换为PDM物理数据模型的操作。完成操作后菜单栏中就会出现有Database这一栏。

在这里插入图片描述
在这里插入图片描述

  • 生成的PDM如下:

在这里插入图片描述

注意:我们看别人教程时,看到某一步时发现其菜单上面有Database这一菜单栏而自己的没有,就以为是不是自己软件装错了等误解。原因教程中某一步(即CDM概念数据模型转换为PDM物理数据模型)没有讲解断片导致了我们产生这样的误解。

在这里插入图片描述

  • 5.生成SQL语句

在这里插入图片描述

(二)、创建物理数据模型 (PDM)
  • 物理数据模型(PDM)可以通过概念数据模型(CDM)转化而创建生成,也可以通过PowerDesigner直接进行创建。

  • 1.通过PowerDesigner创建物理数据模型(PDM)的步骤如下:

点击运行安装的PowerDesigner,可看到如图显示的界面,选择点击图中的【CreateModel】(或点击菜单栏中的【File】—>【New Model】);在弹出框中显示了PowerDesigner所支持的类别,选择其中需要创建的类别点击创建(这里选择点击Physical Data 创建物理数据模型 (PDM))

在这里插入图片描述

(三)PowerDesigner设置修改模型的字段Name的时候,Code不自动跟着变化。
  • 其步骤:选择PowerDesigner菜单栏的【Tools】------>General Options…------>Dialog------>取消勾选Name to Code mirroring,即可。

在这里插入图片描述

(四)、PowerDesigner中物理数据模型(PDM)编码的设置
  • 选择PowerDesigner菜单栏的【Database】------>【Generate Database…】------>在弹出的窗口中选择Format------>设置Text formatting 下面的Encoding为UTF-8,即可。

在这里插入图片描述

(五)powerdesigner中如何去掉生成sql脚本的双引号
  • [size=medium]默认设置下,生成双引号的原因:[color=red]表名或字段名有小写字母[/color]

  • 如果有单引号,会导致表或字段名区分大小写,这样你去操作的话大小写的表,表示不同的表。

  • 解决方法:1、把所有的表名或字段名改成大写 2、Database菜单—Edit Current DBMS 找到Script—sql—Format— CaseSensitivityUsingQuote,把它设置为NO(意在不加单引号,生成到数据库都是大写了,如果找不到“数据库”,点击文件那个图标-下一个 到物理模型则可)


t DBMS 找到Script—sql—Format— CaseSensitivityUsingQuote,把它设置为NO(意在不加单引号,生成到数据库都是大写了,如果找不到“数据库”,点击文件那个图标-下一个 到物理模型则可)


  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

慕兮IT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值