1、安装PD v11.0版
2、由pdm
生成建表脚本时,字段超过15字符就发生错误(oracle
)
原
因未知,解决办法是打开PDM后,会出现Database的菜单栏,进入Database - Edit Current DBMS
-script-objects-column-maxlen,把value值调大(原为30),比如改成60。出现表或者其它对象的长度也有这种错误的
话都可以选择对应的objects照此种方法更改!
或者使用下面的这种方法:
生成建表脚本时会弹出Database generation提示框:把options - check model的小勾给去掉,就是不进行检查(不推荐)!
或者可以修改C:\Program Files\Sybase\PowerDesigner Trial 11\Resource Files\DBMS\oracl9i2.xdb文件
修改好后,再cdm转为pdm时,选择“Copy the DBMS definition in model”把把这个资源文件拷贝到模型中。
3、生成的建表脚本中如何把对象的双引号去掉?
打开cdm的情况下,进入Tools-Model Options-Naming Convention,把Name和Code的标签的Charcter case选项设置成Uppercase或者Lowercase,只要不是Mixed Case就行!
或
者选择Database->Edit current
database->Script->Sql->Format,有一项CaseSensitivityUsingQuote,它的
comment为“Determines if the case sensitivity for identifiers is managed
using double
quotes”,表示是否适用双引号来规定标识符的大小写,可以看到右边的values默认值为“YES”,改为“No”即可!
或者在打开pdm的情况下,进入Tools-Model Options-Naming Convention,把Name和Code的标签的Charcter case选项设置成Uppercase就可以!
4、建立一个表后,为何检测出现Existence of index的警告
A table should contain at least one column, one index, one key, and one reference.
可以不检查 Existence of index 这项,也就没有这个警告错误了!
意思是说没有给表建立索引,而一个表一般至少要有一个索引,这是一个警告,不用管也没有关系!
5、创建一个表在修改字段的时候,一修改name的内容,code也跟着变化,如何让code不随着name变化
Name和Code 的右侧都有一个按钮“=”,如果需要不同步的话,把这个按钮弹起来就可以了。
Tools->General Options->Dialog->Name to Code Mirroring (去掉)
6、由CDM生成PDM时,自动生成的外键的重命名
PDM
Generation Options->Detail->FK index
names默认是%REFR%_FK,改为FK_%REFRCODE%,其中%REFRCODE%指的就是CDM中Relationship的code!
另外自动生成的父字段的规则是PDM Generation Options->Detail->FK column name
template中设置的,默认是%.3:PARENT%_%COLUMN%,可以改为Par%COLUMN%表示是父字段!
7、如何防止一对一的关系生成两个引用(外键)
要定义关系的支配方向,占支配地位的实体(有D标志)变为父表。
在cdm中双击一对一关系->Detail->Dominant role选择支配关系
8、修改报表模板中一些术语的定义
即文件:C:\Program Files\Sybase\PowerDesigner Trial 11\Resource Files\Report Languages\Chinese.xrl
Tools-Resources-Report Languages-选择Chinese-单击Properties或双击目标
修改某些对象的名称:Object Attributes\Physical Data Model\Column\
ForeignKey:外键
Mandatory:为空
Primary:主键
Table:表
用查找替换,把“表格”替换成“表”
修改显示的内容为别的:Values Mapping\Lists\Standard,添加TRUE的转化列为是,FALSE的转化列为空
另外Report-Title Page里可以设置标题信息
1。pd中复制一列是,实际上是一个链接。源列的变动同时体现在复制列上
2。数据库
设计通常步骤:CDM缺定主要结构--》生成PDM--》在PDM上修改,必要时生成CDM
3。若由pdm生成cdm再生成pdm,在pdm中修改过的外键名将被改回到默认值
4。必要时可以通过修改模板(Database-Edit Current DataBase)改变脚本的格式。例如:
Script-Objects-Column-Add的Value中开头增加一行“--%COLNNAME%”以便在脚本中显示列的中英文对照
5。去掉讨厌的name、code映射:Tools-General Options-clear the Name to Code mirroring check box
6。对于大小写不敏感的数据库(如Oracle),PowerDesign在创建脚本时自动给表名和字段名加上双引号,以“强字符串”形式来获取区分大小写,这样给sql
语句的编写制造很多麻烦。去掉这个添足的功能:
Database -〉Edit Current DBMS -〉Script. -〉Sql -〉Format -〉CaseSensitivityUsingQuote
右边面板参数值 Value 选择No
7。由cdm生成pdm,可以控制是否将关系生成引用;由pdm生成脚本,可以控制是否将引用生成外键
8。对于oracle而言,为表设置选项(如tablespace GPSSYSTEM)可使其创建到正确的表空间;为主键设置选项(using index tablespace GPSINDEX)使索引创建到正确的表空间中
分享到:
相关推荐
在使用Power Stage Designer Tool 4.0时,用户可以进行以下主要操作: 1. **电路建模**:该工具允许用户创建和编辑复杂的功率级电路模型,包括开关电源、电机驱动电路等。用户可以选择不同的半导体元件(如MOSFET、...
**Power Designer高阶使用** Power Designer是一款强大的数据库建模工具,它被广泛应用于数据库设计、数据仓库建模以及系统分析等多个领域。本资料主要涵盖了两个关键主题:如何使用Power Designer结合SQL Server ...
《Power Designer使用手册》是专为数据库设计人员和系统架构师提供的一份详细指南,它涵盖了Power Designer的各种功能和操作,旨在帮助用户充分利用这款强大的数据建模工具。Power Designer是一款由Software AG公司...
根据提供的信息,我们可以总结并深入探讨Power Designer在数据库设计与管理中的应用心得及技巧。Power Designer 是一款功能强大的数据建模工具,可以帮助开发者快速、高效地进行概念模型(CDM)、物理模型(PDM)的...
* 在 Power Designer 中使用 ODBC 连接 SQL Server 需要添加和配置 ODBC 连接,然后使用 Power Designer 将数据库逆向生成 PDM 文件。 本教程适合初学者和专业开发者,学习和应用 Power Designer 逆向工程技术,...
下面我们将详细介绍如何使用 Power Designer 中的概念模型进行数据库设计。 概念模型的定义 概念模型是数据库设计的第一阶段,目的是分析数据的逻辑结构,而不是具体的存储细节。在概念模型设计阶段,我们不考虑...
power designer 的 快递数据.cdmr的,
Fusion Digital Power Designer User’s Guide For Version 1.3.23 or Higher · User’s Guide Last Updated on 15 September 2007 Documentation for the Microsoft WindowsTM application used to monitor and ...
power designer 12.5及破解补丁,在网上不太好找。费了我很大的力气终于成功了。今天把安装步骤和破解补丁上传方便大家使用。
《使用PowerDesigner 15企业架构建模案例分析.doc》提供了一个实际应用Power Designer 15进行企业架构建模的案例研究,可能包含从需求分析到模型验证的完整流程,以及在实际项目中遇到的问题和解决方案。 最后,《L...
Power Designer 12.5下载、破解 ... Power Designer 12.5下载、破解与汉化
使用Power Designer通常涉及定义业务实体、建立关系、优化物理模型、生成数据库脚本,以及根据需要进行反向工程和版本控制等步骤。 7. **总结**: Power Designer是一个全方位的数据库设计和管理工具,它简化了从...
power designer是用于数据库设计和建模的工具,可以自动生成代码,还可以方向工程,由代码生成... 本资源详细讲述了power designer的操作和使用方法,使用价值极高。 请下载本资源后仅用于学习交流,不用于商业行为。
Power Designer 的简易教程可以稍微看看
power designer 15 注册机power designer 15 注册机power designer 15 注册机power designer 15 注册机power designer 15 注册机power designer 15 注册机power designer 15 注册机power designer 15 注册机
Power Designer导出word模板下载,Power Designer导出数据结构模板下载
在华迪实训中,该工具被用于教学,旨在帮助数据库应用专业的学生掌握建模理论和实践技能,包括理解实体、联系和域的概念,以及如何使用Power Designer创建具体的CDM和PDM。通过180分钟的课程,学生可以深入学习Power...
使用Power Designer通常包括以下步骤: 1. 定义概念数据模型(CDM)。 2. 转换为物理数据模型(PDM)。 3. 优化PDM以适应目标数据库系统。 4. 生成SQL脚本创建数据库。 5. 可选:进行逆向工程以更新模型。 6. 创建应用...