欢迎来到天天文库
浏览记录
ID:48088364
大小:8.88 MB
页数:42页
时间:2020-01-14
《PowerDesigner使用教程_PDM.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PowerDesigner16使用介绍技术开发三组使用介绍1PowerDesigner16概述2PowerDesigner16常用物理模型1.1PowerDesigner16历史由中国人王晓昀完成编制,从1995年到现在他一直负责PowerDesigner的设计和开发1989-在法国发布第一个商用版本AMC*Designor(版本2.0)1991-在美国发布第一个商用版本S-Designor1995-Powersoft买下了他们的SDP公司,同年Sybase又买下了Powersoft,S-Designor和AMC*Designo
2、r的名字改为PowerDesigner和PowerAMC。1997-发布PowerDesigner6.0200112月-发布PowerDesigner9.5的最初版本,并发布升级及维护版本直到2003年200412月-发布版本PowerDesigner10.02005-发布PowerDesigner11.020077月-发布PowerDesigner12......1.2PowerDesigner16概述PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型
3、设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的数据库设计软件,例如:与Oracle,SQL,PowerBuilder等相配合使用来缩短开发时间和使系统设计更优化。1.3PD的4种模型文件:面向对象模型OOM概念模型CDM物理数据模型PDMPowerDesigner的四种模型业务程序模型BPMCDM表现数据库的全部逻辑的结构,与任何的软件或数据储藏结构无关。PDM叙述数据库的物理
4、实现。藉由PDM,你考虑真实的物理实现的细节。一个OOM包含一系列包类接口以及他们的关系。这些对象一起形成所有/部份的软件系统的逻辑的设计视图的类结构。一个OOM本质上是软件系统的一个静态的概念模型。BPM描述业务的各种不同内在任务和内在流程,而且客户如何以这些任务和流程互相影响。2PowerDesigner工作常用:2.1创建数据模型、表2.2建表模板脚本2.3数据字典报告生成2.4PD正向、逆向工程2.5建表规范2.1.1创建数据模型选择菜单:File-->NewModel-->ModelTypes-->PhysicalDat
5、aModel-->PhysicalDiagram2.1.1创建数据模型创建后,WorkSpace项显示结果如下图:2.1.2创建表在“emoney65”上点右键,选择New->Table2.1.2创建表-表名点击后如图所示:调整参数配置,修改表名2.1.2创建表-字段增、删列及修改字段属性:2.1.2创建表-字段设置表需要的字段属性:2.1.2创建表-索引回到TableProperties,点击Indexes-->左边第一个框Properties点击后进入索引设置页面:2.1.2创建表-索引创建索引2.1.2创建表-索引添加索引字
6、段成员2.1.2保存建表相关脚本保存SQL脚本:2.2建表模板脚本修改打开菜单:DataBase-->EditCurrentDBMS:2.2.1修改Table模板脚本General-->Script-->Objects-->Table-->TableComment-->Value(替换脚本参见附件)2.2.2修改Column模板脚本General-->Script-->Objects-->Column-->ColumnComment-->Value(替换脚本参见附件)2.3生成数据字典报告菜单Report-->ReportWiza
7、rd选择要生成的数据字典类型:2.3生成数据字典报告其他的默认,直接点击完成,完成后的视图如下:2.3生成数据字典报告设置字典要显示的表结构相关属性:2.3生成数据字典报告2.3生成数据字典报告设置字典中表结构的字段要显示的属性:2.3生成数据字典报告菜单Report--->GenerateHTML生成数据字典报告:2.4PD正向、逆向工程2.4.1PD正向工程:PDM–>Database2.4.2PD逆向工程:Database-->PDM2.4.1PD正向工程菜单DataBase-->GenerateDatabase选择生成脚本
8、,即Scriptgeneration,或直接在数据库里生成,即directorygenerate2.4.1PD正向工程成功入库:2.4.2PD逆向工程1、点击菜单File-->ReverseEngineer-->DataBase后出现如下图所示:2
此文档下载收益归作者所有