- 浏览: 919124 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (498)
- J2EE (52)
- 数据库 (17)
- java基础 (43)
- web技术 (19)
- 程序设计 (6)
- 操作系统 (18)
- IT资讯 (7)
- 我的IT生活 (12)
- 学习笔记 (9)
- Jquery (25)
- JavaScript (18)
- spring (40)
- Hibernate (12)
- Struts (10)
- YUI (2)
- Extjs (22)
- .net (0)
- Eclipse (10)
- 社会主义 (2)
- 服务器 (9)
- CSS (8)
- 网络安全 (16)
- 版本控制 (9)
- PHP (2)
- Oracle (42)
- SQL server (1)
- Mysql (11)
- 项目管理 (3)
- 开发工具使用 (10)
- SQL语句 (7)
- Perl (0)
- Shell (6)
- 漏洞 (4)
- ibatis (5)
- hacker (2)
- SQL注入 (6)
- Hacker工具 (2)
- 入侵和渗透 (7)
- 插件/组件 (2)
- 最爱开源 (5)
- 常用软件 (2)
- DOS (1)
- HTML (2)
- Android (9)
- CMS (1)
- portal (8)
- Linux (7)
- OSGI (1)
- Mina (5)
- maven (2)
- hadoop (7)
- twitter storm (2)
- sap hana (0)
- OAuth (0)
- RESTful (1)
- Nginx (4)
- flex (1)
- Dubbo (1)
- redis (1)
- springMVC (1)
- node.js (1)
- solr (2)
- Flume (1)
- MongoDB (2)
- ElasticSearch (1)
最新评论
-
M_drm:
请问要怎么设置浏览器才不报没权限呢?
用JS在页面调用本地可执行文件的方法(ACTIVEX) -
Alexniver:
官方文档。When importing data into I ...
mysql导入数据过慢 解决方法 -
camelwoo:
我记得 Criteria 可以做连接查询与子查询,也可以做分页 ...
Hibernate总结篇二 -
zhenglongfei:
楼主如果SubKeyName 这个节点不存在,怎么办??怎么用 ...
Java操作注册表 -
yxx676229549:
用log4j 2 了
logback
同事总结的PD使用注意事项,记录一下。
由pdm生成建表脚本时,字段超过15字符就发生错误(oracle)
解决办法是打开PDM后,会出现Database的菜单栏,进入Database - Edit Current DBMS -script-objects-column-maxlen,把value值调大(原为30),比如改成60。出现表或者其它对象的长度也有这种错误的话都可以选择对应的objects照此种方法更改!
注:以上方法不对,ORACLE只支持30,把名字改短吧
生成的建表脚本中如何把对象的双引号去掉
打开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就可以!
建立一个表后,为何检测出现Existence of index的警告
A table should contain at least one column, one index, one key, and one reference.
可以不检查 Existence of index 这项,也就没有这个警告错误了!
意思是说没有给表建立索引,而一个表一般至少要有一个索引,这是一个警告,不用管也没有关系!
创建一个表在修改字段的时候,一修改name的内容,code也跟着变化,如何让code不随着name变化
Name和Code 的右侧都有一个按钮“=”,如果需要不同步的话,把这个按钮弹起来就可以了。
Tools->General Options->Dialog->Name to Code Mirroring (去掉)
由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%表示是父字段!
如何防止一对一的关系生成两个引用(外键)
要定义关系的支配方向,占支配地位的实体(有D标志)变为父表。
在cdm中双击一对一关系->Detail->Dominant role选择支配关系
修改报表模板中一些术语的定义
即文件:C:Program FilesSybasePowerDesigner Trial 11Resource FilesReport LanguagesChinese.xrl
Tools-Resources-Report Languages-选择Chinese-单击Properties或双击目标
修改某些对象的名称:Object AttributesPhysical Data ModelColumn
ForeignKey:外键
Mandatory:为空
Primary:主键
Table:表
用查找替换,把“表格”替换成“表”
修改显示的内容为别的:Values MappingListsStandard,添加TRUE的转化列为是,FALSE的转化列为空
另外Report-Title Page里可以设置标题信息
修改外键命名规则。
选择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
掌握这种方法后就可以按照自己的想法修改了
由pdm生成建表脚本时,字段超过15字符就发生错误(oracle)
解决办法是打开PDM后,会出现Database的菜单栏,进入Database - Edit Current DBMS -script-objects-column-maxlen,把value值调大(原为30),比如改成60。出现表或者其它对象的长度也有这种错误的话都可以选择对应的objects照此种方法更改!
注:以上方法不对,ORACLE只支持30,把名字改短吧
生成的建表脚本中如何把对象的双引号去掉
打开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就可以!
建立一个表后,为何检测出现Existence of index的警告
A table should contain at least one column, one index, one key, and one reference.
可以不检查 Existence of index 这项,也就没有这个警告错误了!
意思是说没有给表建立索引,而一个表一般至少要有一个索引,这是一个警告,不用管也没有关系!
创建一个表在修改字段的时候,一修改name的内容,code也跟着变化,如何让code不随着name变化
Name和Code 的右侧都有一个按钮“=”,如果需要不同步的话,把这个按钮弹起来就可以了。
Tools->General Options->Dialog->Name to Code Mirroring (去掉)
由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%表示是父字段!
如何防止一对一的关系生成两个引用(外键)
要定义关系的支配方向,占支配地位的实体(有D标志)变为父表。
在cdm中双击一对一关系->Detail->Dominant role选择支配关系
修改报表模板中一些术语的定义
即文件:C:Program FilesSybasePowerDesigner Trial 11Resource FilesReport LanguagesChinese.xrl
Tools-Resources-Report Languages-选择Chinese-单击Properties或双击目标
修改某些对象的名称:Object AttributesPhysical Data ModelColumn
ForeignKey:外键
Mandatory:为空
Primary:主键
Table:表
用查找替换,把“表格”替换成“表”
修改显示的内容为别的:Values MappingListsStandard,添加TRUE的转化列为是,FALSE的转化列为空
另外Report-Title Page里可以设置标题信息
修改外键命名规则。
选择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
掌握这种方法后就可以按照自己的想法修改了
发表评论
-
使用hint优化 Oracle SQL语句方法
2012-08-10 11:40 969在SQL语句优化过程中,我们经常会用到hint,现总结一下在S ... -
Oracle全文检索示例
2012-08-08 17:51 05步建立oracle全文索引 http://database ... -
Oralce tablespace表空间创建和管理
2012-08-07 11:06 1122原文:http://takeme.iteye.com/blog ... -
Oralce import,export 导入导出及备份
2012-08-07 11:00 1005原文:http://takeme.iteye.com/blog ... -
收集整理的oracle常用命令大全,解决oracle常见问题
2012-05-02 23:12 1100http://taody.iteye.com/blog/150 ... -
(转)SQL 优化原则
2012-03-09 00:03 1036原文http://www.cnblogs.com/ziyiFl ... -
Oracle 索引的使用情况查看
2012-01-12 09:52 1072查询用户的索引 select index_name ... -
CSDN泄漏数据完整分析
2012-01-02 23:19 1018感谢mayee的投递 昨 ... -
oracle查询字符串中的数字
2011-11-14 15:25 1807-- 方法一:直接用SQL语句 select col_n ... -
去掉PowerDesigner中生成sql的双引号
2011-07-07 08:50 1799在使用pd时,默认生成的sql在表名和字段是加了双引号的,这样 ... -
关于Powerdesigner的
2011-05-16 11:15 10481.关于Powerdesigner的感触 http://www ... -
PowerDesigner逆向生成pdm图
2011-04-17 17:10 18471、新建Physical Data Model Fil ... -
SQL重复记录查询
2010-12-31 14:21 10481、查找表中多余的重复 ... -
数据库管理员日常工作中必备的sql列表
2010-04-20 09:45 1228--监控索引是否使用 alter index ... -
Oracle数据库监听配置
2010-04-20 09:03 1411近段时间很多网友提出监听配置相关问题,客户终端(Client) ... -
oracle10g初始化参数说明
2010-04-19 13:43 1629ref: http://blog.csdn.net/flora ... -
Oracle10g安装问题解决方案
2010-04-19 11:28 1618Oracle10g安装过程中"无法确定主机的IP地址 ...
相关推荐
以下是一些关于PowerDesigner的小技巧: 1. **字段长度限制问题**: 当在Oracle数据库上生成建表脚本时,若字段长度超过15个字符,会遇到错误。这是因为Oracle默认的限制。解决方法是进入PDM的Database菜单,选择...
powerdesigner的大小写转换脚本,直接在powerdesigner里面找到执行脚本的地方,粘贴进去执行一下就可以了。 powerdesigner的大小写转换脚本 powerdesigner的大小写转换脚本
powerdesigner
### PowerDesigner技巧集1_7知识点汇总 #### 1. Name与Code同步的问题及解决方案 在使用PowerDesigner进行数据库设计时,用户可能会遇到一个常见问题:当修改了某个字段的名称(Name),其代码(Code)也会随之...
【PowerDesigner设计技巧】 PowerDesigner是一款强大的数据建模工具,常用于数据库的设计和管理。它提供了从概念模型到物理模型的转换,支持多种数据库管理系统,包括E-R模型的设计。以下是一些关键知识点: 1. **...
PowerDesigner 使用技巧大全 PowerDesigner 是一款功能强大且流行的数据库设计工具,掌握 PowerDesigner 的使用技巧对于数据库设计和开发人员非常重要。下面将总结 PowerDesigner 的一些常用技巧和设置,帮助读者更...
### PowerDesigner 使用技巧详解 #### 一、找回丢失的工具栏 在使用 PowerDesigner 进行数据库设计时,有时会遇到工具栏意外消失的情况。若工具栏中的“调色板(Palette)”不见,可以通过以下步骤找回: 1. **打开...
**PowerDesigner**是一款强大的数据库建模工具,广泛用于软件开发和数据分析领域。它提供了一整套数据建模、业务流程建模、系统分析和物理设计的功能,帮助用户创建高质量的数据模型,进而支持数据库的设计和优化。 ...
【PowerDesigner物理数据模型使用技巧】 PowerDesigner是Sybase公司的一款强大的CASE工具,它整合了企业架构分析、UML和数据建模的功能。在物理数据模型(PDM)的使用中,PowerDesigner允许用户创建适应多种DBMS的...
PowerDesigner是一款强大的数据库建模工具,它在IT行业中被广泛应用于数据建模、数据库设计以及系统分析。在标题"PowerDesigner16.7"中提到的版本是该软件的一个特定迭代,16.7版提供了丰富的功能和改进,旨在帮助...
PowerDesigner 15.2.0.3042 官方下载: 目前 PowerDesigner 最新官方正式版本为 15.2.0.3042 ,官方下载地址: 主程序:PowerDesigner152_Evaluation.exe ...
PowerDesigner是一款强大的数据库设计与建模工具,广泛应用于IT行业中,尤其在系统分析、数据库设计和数据仓库构建等领域。...通过掌握这些技巧,可以显著提升数据库设计和管理的效率,确保项目的顺利进行。
1.先安装PowerDesigner 12 下载PowerDesigner 12英文官方版: http://dl01.nbdown.net//Program/Sybase.PowerDesiner.v12.0.zip 2.只需将下面下载的这个powerdesigner12的破解文件,只需要把pdflm12.dll 这个...
PowerDesigner是一款强大的数据库建模工具,广泛应用于系统分析和设计中。它提供了全面的数据建模功能,包括概念数据模型(CDM)、逻辑数据模型(LDM)和物理数据模型(PDM),支持多种数据库管理系统,如Oracle、...
调色板(Palette)快捷工具栏不见了;如何把NAME 列在 scrip里显示出来;自增长列的设置;设置CDM生成PDM时的错误检查;禁止根据name自动输入code等
PowerDesigner最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发...
PowerDesigner是一款强大的数据库建模工具,广泛应用于系统分析和设计阶段,它可以帮助用户创建概念数据模型(CDM)、物理数据模型(PDM)以及业务流程模型等。在本主题中,我们将聚焦于"PowerDesigner 12.5 汉化包...
PowerDesigner15 破解版,很好用,本人一直在用,特意拿出来分享,由于文件比较大,特意压缩成三个包,PowerDesigner15.zip,PowerDesigner1501.z01,PowerDesigner1502.z02,下载完成后,请把PowerDesigner1501.z01...