[Tool] PowerDesigner

一般项目的生命周期:

  1.需求分析

  2.需求规格说明书

  3.总体设计

  4.详细设计

  5.编码实现

  6.测试,试运行.

  7.验收

  8.后期维护

PowerDesigner 可以把软件生命周期的每一个阶段都能管理起来.

  

数据库的表约束:

  非空、主键、唯一键、默认、检查、外键 6个约束

创建PDM(Physical Data Model):

  非空、主键、外键:分别在Columns页中M,P,F

  唯一键,主键:Keys页中的P代表主键,双击行选择指定列,添加唯一键

  检查:如果没有check标签页,点击More,直接写约束

  外键:建议名称一样.点击refrence 从外键表拖到主键表

  索引:Indexs页中的C代表聚簇,U代表非聚簇

逆向表结构

File->Revers->Database

选择数据库类型

通过script脚本或者直接连数据库生成pd表结构

时间: 2024-12-18 07:36:51

[Tool] PowerDesigner的相关文章

PowerDesigner最基础的使用方法入门学习

1:首先创建概念数据模型,如图所示(后面介绍一些比如物理数据模型等等,由于此软件全部是英文的,所以作为一个chinese不是很懂的,耐心的多使用几次就好了.) 请自行脑补 概念模型(CDM Conceptual Data Model) 物理模型(PDM,Physical Data Model) 面向对象的模型(OOM Objcet Oriented Model) 业务模型(BPM Business Process Model) 2:点击上面的ok,即可出现下图左边的概念模型1,自己起得概念模型的

PowerDesigner 12小技巧-pd小技巧-pd工具栏不见了-pd修改外键命名规则-pd添加外键

PowerDesigner 12小技巧-pd小技巧-pd工具栏不见了-pd修改外键命名规则-pd添加外键 1. 附加:工具栏不见了 调色板(Palette)快捷工具栏不见了PowerDesigner 快捷工具栏 palette 不见了,怎么重新打开,找回来呢 上网搜索了一下"powerdesigner 图形工具栏",找到了找回PowerDesigner工具栏palette的方法Tools(工具栏)customsize toolbars(自定义工具栏)palette(调色板)勾选 2.

PowerDesigner一些小技巧

1.安装PD v12.0版 2.由pdm生成建表脚本时,字段超过15字符就发生错误(oracle) 原因未知,解决办法是打开PDM后,会出现Database的菜单栏,进入Database - Edit Current DBMS -script-objects-column-maxlen,把value值调大(原为30),比如改成60.出现表或者其它对象的长度也有这种错误的话都可以选择对应的objects照此种方法更改! 或者使用下面的这种方法: 生成建表脚本时会弹出Database generat

PowerDesigner之CDM、PDM、SQL之间转换

前段时间用了下PowerDesigner做了一些辅助工作.在此特地小结一下: 有关CDM.PDM.SQL之间转换以及不同数据库之间库表Sql的移植,首先要了解的是它们各自的用途.这里就简单的描述一下,不做详细的解释了. CDM:概念数据模型.CDM就是以其自身方式来描述E-R图.它不考虑物理实现的细节,只表示数据库的整体逻辑结构,独立于任何软件和数据存储结构. PDM:物理数据模型.考虑了数据库的物理实现,包括软件和数据存储结构,即:PDM与具体的数据库有关. 下面做了个简单的例子,简述了CDM

PowerDesigner最基础的使用方法

1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习) 我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可.(打开软件即是此页面,可选择Create Model,也可以选择Do  Not  Show page Again,自行在打开软件后创建也可以!完全看个人的喜好,在此我在后面的学习中不在显示此页面.) 2:首先创建概念数据模型,如图所示(后面介绍一些比如物理数据模型等等,由于此软件全部是英文的,所以作为一个chin

PowerDesigner使用技巧

1.PowerDesigner 批量修改索引或主键对应的表空间 http://blog.sina.com.cn/s/blog_701218960100l0h4.html   2.去掉Oracle生成的SQL创建语句中的双引号 用powerdesigner导出orale数据库的建表sql时,默认会给表名和字段名加上双引号,如下图:         这样给操作数据库带来很大的不便,解决的办法是设置Database菜单,         然后点击Edit Current DBMS菜单,再依次点开Scr

PowerDesigner 常用设置

1.使用 JDBC 方式连接 Oracle 逆向生成数据库 PDM 使用 ODBC 方式连接 Oracle 数据库可以借鉴这位兄弟的博客:http://www.cnblogs.com/clivehua/articles/4593211.html 个人感觉用 JDBC 的方式连接 Oracle 是比较简单. [Database]->[ Configure Connections] 注意的几点: 1. 如果出现无法初始化 JVM 时,说明你的 JDK 版本和 PowerDesigner 的 位数不一

PowerDesigner使用详解

PowerDesign高级应用编写相关的VBS脚本在PowerDesign里自定义一些命令与操作等,具体的可以参考C:\Program Files\Sybase\PowerDesigner 9\VB Scripts目录下的脚本示例.怎么运用这些脚本呢?在Tools->Execute Commands里可以进行操作.具体说明在帮助里写的很清楚.帮助的位置在  PowerDesigner General Features Guide-> PART 2.  Modeling Guide->CH

PowerDesigner 小技巧

PowerDesigner 重现快捷工具栏 palette :Tools -->customsize toolbars-->palette(调色板)勾选 如何在PDM中列表显示TABLE的NAME而不是CODE: tools-->modeloptions-->naming convention-->display,选择NAME 1.去掉Oracle生成的SQL创建语句中的双引号用powerdesigner导出orale数据库的建表sql时,默认会给表名和字段名加上双引号,如下