您的位置: 首页 > 软件大全 > 系统工具 > powerdesigner

powerdesigner

安全检测: 360安全卫士 360杀毒 电脑管家
  • 软件大小: 708.17MB
  • 软件类型: 系统工具
  • 软件语言: 简体中文
  • 软件授权: 免费
  • 软件评级:
  • 更新时间: 2018-12-03
扫描二维码直接到手机上看
详细信息

powerdesigner是一款功能请打的数据库设计软件,这是一款开发人员常用的数据库建模工具,该软件具有概念数据、物理数据、面向对象、业务程序四种模型,进行监理数据库连接,方便操作数据库。

PowerDesigner功能特点

DataArchitect

这是一个强大的数据库设计工具,使用DataArchitect可利用实体-关系图为一个信息系统创建"概念数据模型"-CDM(ConceptualDataModel)。另外,DataArchitect还可根据已存在的数据库反向生成PDM、CDM及创建数据库的SQL脚本。

ProcessAnalyst

这部分用于创建功能模型和数据流图,创建“处理层次关系”。

AppModeler

为客户/服务器应用程序创建应用模型。

ODBCAdministrator

此部分用来管理系统的各种数据源。

PowerDesigner安装方法

1.在本站下载PowerDesigner程序并运行,选择红圈中的Next> :

2.选择安装地区,同意协议,然后点击Next> :

3.选择PowerDesigner安装位置,然后点击 Next> :

4.选择要安装的组件,然后点击 Next> :

5.选择需要安装的用户配置文件,点击 Next> :

6.然后从这里开始后就可以一直点击下一步。

7.等待安装完成。

PowerDesigner使用方法

1.启动PowerDesigner软件,首页要建立模型,只有建立模型以后才能建立表格,才能进行以后的操作。选择“File”然后选择内容“New Model”,弹出新页面,在页面中的“Model name”填写自己的名称,在下面的“DBMS”中选择你要生成的数据库类型。建议在这里选好后,以后生成的语句会好一些

2.模型建立好开始建表,首先在右侧工具栏中选择建表工具。其中在“Physical Diagram”中选择有表格的这个,也就是下图标记的这个,把鼠标放上去显示Table就可以了。点击以后在中间的地方选择放置的位置。

3.在中间放置好后,双击就能修改表名称和添加字段了。在图的左边就是刚才放置的表格,然后双击就出现后侧的对话框了。这个时候name是给自己在软件中查询看到的名称,Code是当前的表名,建议命名的时候有一定的规律。比如系统以sys_开头,正常表以t_开头好一些。comment是导入数据库的表的名称注释,建议要填写。为了以后方便使用。

4.建立表字段。其中Name是给设计软件的说明,Code是字段名,comment是表字段的说明。

5.Date Type是设置字段的类型,其中varchar(40)是字符串型,int是数字型。在Length是字段的长度,如果是主键的话Piamary和Mandatory这两个是要选中的,一个标示是主键,另一个是标示不能为空。

6.这样基础的建表就已经完成了,在表名上选择右键,选择“SQL Preview”就能看到SQL代码了。

PowerDesigner常见问题

PowerDesigner如何导出SQL?

选择菜单栏上Database,选择菜单栏上Database,将当前的DBMS更改成需要的DBMS(如果用的就是当前的mysql5.0就无需更换),选择Database菜单栏下 >>Generate Database,设置导出.sql名字和路径。

Rational Rose和PowerDesigner建模工具比较

作为著名的两大CASE工具,Rational Rose和PowerDesigner的名声可谓如雷贯耳。Rose是CASE工具提供商Rational的拳头产品,UML建模语言就是由Rational公司的三位巨头Booch、Rumbaugh和Jacobson发明的,后来Rational被IBM收购,所以Rose 可谓出身名门,嫁入豪族。而PowerDesigner也有一段好玩的历史,作者王晓昀是一位中国人,在法国SDP软件公司工作时,由于苦觅一个好用的CASE工具未果,干脆自由开搞,整了个AMC*Designor出来,居然一炮打响,在法国卖得个“巴黎纸贵”,后来SDP被Powersoft公司收购,同年Sybase这只大黄雀又吃下了Powersoft这只螳螂,所以PowerDesigner也是惊艳出场,星光四射。

但两者所走的明星路线却很不相同,Rose出道是时,走的是UML面向对象建模,而后再向数据库建模发展,而PowerDesigner则反其道而行之,它先是一个纯粹的数据库建模工具,后来才向面向对象建模,业务逻辑建模及需求分析建模进军,变成“演视歌三栖”明星。

由于印象的影响,所以Rose常常给人的印象还是只是面向对象分析设计的工具,而PowerDesigner给人的印象则还停留在数据库建模工具上。其实,现在的Rose和PowerDesigner都即可以进行数据库建模,也可以进行面向对象建模,只是存在支持上的偏重而已。


PowerDesigner更新内容

对部分功能进行了优化

系统工具详情
系统工具最新