数据库设计---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(意在不加单引号,生成到数据库都是大写了,如果找不到“数据库”,点击文件那个图标-下一个 到物理模型则可)


下载了一大堆的免费文档 我也贡献一个我自己写的PowerDesigner16 5使用文档 这个是公司领导让我自己写来做使用指导用的 写的仓促 多有不恰当的地方 望大家见谅 1 这个是16 5的版本 2 这个是以oralce11g为模板 3 文档目录如下: PowerDesigner 16 5 指导 1 一 安装 3 二 新建模板步骤 这里以Oracle11g数据库为例 3 1 新建Model 3 2 Modle设置 3 3 模板设置 4 4 右侧工具条 5 5 新建测试包 6 6 表配置 6 6 1进入模板 6 6 2新建表 6 6 3修改表 7 6 4添加注释 7 6 5属性设置 8 6 5 1 8 6 5 2 9 6 5 3 9 6 5 4 9 6 6添加表关系 10 6 7表关系设置 10 6 8模板保存 12 6 9查看模板 12 三 模板导入脚本 12 1 打开Change Current DRMS 12 2 删除多余双引号 13 3 生成脚本 13 四 配置数据库 15 1 点击Database >Configure Connections 15 2 选择第三个系统数据根源 17 3 选择Oracle in OraDb11g hom1 选择下一步 然后点击完成 17 4 数据源配置 18 5 配置成功 19 五 反向工程生成模板 20 1 按照二 1和二 2生成一个空模板 20 2 选择Database >Update Model from Database 20 3 选择数据源 20 4 数据源配置 21 5 选择反向工程导出对象 22 6 可以看到反向工程自动生成的模板 即代表操作工程 23 六 生成HTML文档 24 1 点击Report >Generate Report 24 2 配置完成 点击确认即可 24 3 打开html文档 应该是下图格式 25">下载了一大堆的免费文档 我也贡献一个我自己写的PowerDesigner16 5使用文档 这个是公司领导让我自己写来做使用指导用的 写的仓促 多有不恰当的地方 望大家见谅 1 这个是16 5的版本 2 这个是以oralce11g为模板 3 文档 [更多]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

慕兮IT

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

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

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

打赏作者

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

抵扣说明:

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

余额充值