powerdesigner最新版是款专业强大的的case工具集,powerdesigner功能包括数据模型、概念模型、业务模型等的建立,内含多种框架,还能制作一系列图表,有助于对工作进行分析和规划,并且制作的图表能够直接在word等其他工作软件中使用,大大提高了工作效率。
powerdesigner最新版软件简介
是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用PowerDesigner下载版可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。在这里,概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化。powerdesigner最新版功能介绍
1、DataArchitect这是一个强大的数据库设计工具,使用DataArchitect可利用实体-关系图为一个信息系统创建"概念数据模型"-CDM(ConceptualDataModel)。并且可根据CDM产生基于某一特定数据库管理系统的"物理数据模型"-PDM(PhysicalDataModel)。还可优化PDM,产生为特定DBMS创建数据库的SQL语句并可以文件形式存储以便在其他时刻运行这些SQL语句创建数据库。另外,DataArchitect还可根据已存在的数据库反向生成PDM、CDM及创建数据库的SQL脚本。2、ProcessAnalyst这部分用于创建功能模型和数据流图,创建“处理层次关系”。3、AppModeler为客户/服务器应用程序创建应用模型。4、ODBCAdministrator此部分用来管理系统的各种数据源。powerdesigner最新版常见问题
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”卡片中可以选择子表的外键字段5、如何实现Name和code不自动相等如何实现在CDM中创建Entity时,Name和Code不自动对应设置tools--Gerneral options--->dialog---->name to code mirroring6、如何把NAME 列在 scrip里显示出来修改字段生成规则。要给每个字段都添加一个注释的话,同一窗口中展开 Script -> Object -> Column -> Add 的 Value修改为:%20:COLUMN% [%COMPUTE%?AS (%COMPUTE%):%20:DATATYPE% [%IDENTITY%?%IDENTITY%:[%NULL%][%NOTNULL%]][ default %DEFAULT%][[constraint %CONSTNAME%] check (%CONSTRAINT%)]]/*%COLNNAME%*/其中的%COLNNAME%就是列的Name值(可以是中文)7、PowerDesigner如何导出SQL?选择菜单栏上Database,选择菜单栏上Database,将当前的DBMS更改成需要的DBMS(如果用的就是当前的mysql5.0就无需更换),选择Database菜单栏下 >>Generate Database,设置导出.sql名字和路径。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最新版》v16.6 破解版下载,该软件为破解版,文件大小为809.2MB,推荐指数3颗星,作为数据库中的顶尖厂商,完全可以放心下载哦!
∨ 展开