欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-03-09 08:52:42
...

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

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

一、PowerDesigner16.5的安装**

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

(一)、创建概念数据模型(CDM)

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

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

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

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

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

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

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

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

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

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

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

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

  • 生成的PDM如下:

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

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

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

  • 5.生成SQL语句

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

(二)、创建物理数据模型 (PDM)

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

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

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

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

(三)PowerDesigner设置修改模型的字段Name的时候,Code不自动跟着变化。

  • 其步骤:选择PowerDesigner菜单栏的【Tools】------>General Options…------>Dialog------>取消勾选Name to Code mirroring,即可。

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

(四)、PowerDesigner中物理数据模型(PDM)编码的设置

  • 选择PowerDesigner菜单栏的【Database】------>【Generate Database…】------>在弹出的窗口中选择Format------>设置Text formatting 下面的Encoding为UTF-8,即可。

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

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