PowerDesigner16.5汉化破解版是一款功能强大、专业实用的数据库设计管理软件,这款软件采用了非常简洁直观的操作界面并且还能够为用户提供傻瓜式的设计流程,用户可以根据需求从物理以及概念的层面对数据库进行流程图以及结构模型的设计操作,极大的满足了相关用户的使用需求。
PowerDesigner16.5SP04破解是一款由Sybase公司所推出的CASE工具集,这款软件不仅集UML、业务流程建模等一系列标准数据建模技术为一体而且还完美与WorkSpace、PowerBuilder等平台相兼容,这样就能够有效的提升开发效率以及规范化数据库设计方案。
PowerDesigner16.5汉化破解版软件功能
DataArchitect
这是一个强大的数据库设计工具,使用DataArchitect可利用实体-关系图为一个信息系统创建"概念数据模型"-CDM(ConceptualDataModel)。另外,DataArchitect还可根据已存在的数据库反向生成PDM、CDM及创建数据库的SQL脚本。
ProcessAnalyst
这部分用于创建功能模型和数据流图,创建“处理层次关系”。
AppModeler
为客户/服务器应用程序创建应用模型。
ODBCAdministrator
此部分用来管理系统的各种数据源。
PowerDesigner16.5汉化破解版软件特色
PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 .NET、WorkSpace、PowerBuilder、Java?、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。此外,它支持60多种关系数据库管理系统(RDBMS)/版本。
PowerDesigner16.5汉化破解版怎么画类图
打开PowerDesigner软件,选择菜单文件->建立新模型,或者敲击键盘ctrl+N
弹出建立新模型窗口,模型类型选择Object-Oriented Model,图选择Class Diagram,输入模型名称,例如ObjectOrientedModel_1,选择对象语言为Java,点击OK
PowerDesigner会创建名称为ObjectOrientedModel_1的模型工程,在Palette面板中会列出可以操作组件符号,对于类图来说,主要使用的是Class(类),Interface(接口)及部分关系组件等
单击Palette工具栏中的Class图标,在工作区中点击即创建一个类。单击Palette工具栏中的箭头(pointer),双击类图的图形符号,打开类属性(Class Properties)窗口。
在类属性窗口中的General和Detail页签中可以设置类的基本属性、类属性、类方法,例如机动车类
再单击Palette工具栏中的Class图标,在工作区中点击即创建另一个类,并设置类名、类属性、类方法,例如小汽车类
单击Palette工具栏中的Genaralization图标,点击小汽车类,并拖动鼠标到机动车类,实现小汽车类继承机动车类
双击小汽车类图标,弹出类属性窗口,选中预览(preview)页签,即可看到类生成的java代码
PowerDesigner16.5汉化破解版怎么设置外键
打开PowerDesigner,左表T_SSQ_HISTORY_RED_DATA的主键为NUMBER,右表T_SSQ_HISTORY_BLUE_DATA的主键也为NUMBER,下面以给这两个表建立外键约束为例进行说明。
在菜单栏中选择【Model】-->【Reference】
在弹出的窗口中设置外键的属性,其中Parent Table为父表,Child Tabel为子表,Cardinality为基数(一对一,一对多,多对多)
外键属性设置完成后,点击【Apply】便可以看到两张表之间多出了一条线,即外键约束。
鼠标放在线束线上可以看到外键的主要信息
如果想接着修改外键信息,只需要双击线条即可。
PowerDesigner16.5汉化破解版常见问题
1、PD的cdm中默认不允许存在重名的字段
PowerDesigner考虑到主键外键名称可能冲突的问题,默认两个不同实体中不能存在相同名称的属性,但在实际设计的时候,为了便于理解,通常需要在两个实体中使用相同的属性名,如NG-CRM5.5中所有信息(INFO)表都存在4个字段:操作流水(LOGIN_ACCEPT)、操作工号(LOGIN_NO)、操作代码(OP_CODE)、操作时间(OP_TIME),由于这些字段在所有实体中的作用意义一样,所以最好使用同样的名称。为此需要更改PowerDesigner的相关设置,更改操作为:选择菜单栏的Tools->Model Options,打开Model Options窗口,取消选中的Unique code即可
2、公共字段不需要再pdm中当做表生成
将cdm中公共字段表base_item中Entity Properties-->General中的Generate默认勾选取消即可。
3、修改外键命名规则
选择Database—>Edit Current DBMS
选择Scripts-》Objects-》Reference-》ConstName
可以发现右侧的Value为:
FK_%.U8:CHILD%_%.U9:REFR%_%.U8:PARENT%
可见,该命名方法是:'FK_'+8位子表名+9位Reference名+8位父表名,你可以根据这中模式自定义为:
FK_%.U7:CHILD%_RELATIONS_%.U7:PARENT%,
可以使FK名称变为FK_TABLE_2_RELATIONS_TABLE_1
掌握这种方法后就可以按照自己的想法修改了
生成建库脚本SQL文件中的表头注释很讨厌,可以在 Databse -> Generate Database (Ctrl+G)窗口中,选择Options卡片,去掉Usage的Title钩选项即可。
4、添加外键
Model -> References新建一条外键后,双击进入外键属性,在“Joins”卡片中可以选择子表的外键字段