`
pangwu86
  • 浏览: 115596 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PowerDesigner15使用笔记

阅读更多

 

以下列出了使用中遇到的常见问题及解决方案

 

PowerDesigner 快捷工具栏 palette 不见了,怎么重新打开,找回来呢?

 

 

Tools(工具栏)-> Customize Toolbars(自定义工具栏)-> Palette(调色板)勾选。

 

好了Palette又回来了。

 

如何取消NameCode的关联呢?

在设计PDM文件的时候,设计一张表,在填写栏位的时候,如果我们输入Name,Code会跟着变化。

 

这个完全是西方人的习惯,因为他们的NameCode都是E,所以不会出现什么问题。

 

但是,我们使用的时候,就会很不习惯,Name应该是中文名字,Code才是资料库的实际字段名

 

Tools -> General Options -> Dialog 把 Name to Code mirroring 勾掉。

 

为何检测出现 Reference constraint name maximum length is limited to 30 characters Key constraint name maximum length is limited to 30 characters 的警告

导致生成建表SQL时通不过,细究原因原来是默认设置的问题,改下就可以了


调整以下参数: 


Database->Edit current DBMS 数据库类型::Script\Objects\MaxConstLen value->255 
Database->Edit current DBMS 数据库类型::Script\Objects\Table\Maxlen value->255 
Database->Edit current DBMS 数据库类型::Script\Objects\Column\Maxlen value->255 字串7 

但是要注意的是,表名、列名、主键等不要超过30个字符,否则Oracle不认。

 

如何将Name的值自动设为Comment(适合国人)

对于字段名

 

Oracle版:

 

Database->Edit current DBMS 数据库类型::Script\Objects\Column\ColumnComment value->

Comment on column [%QUALIFIER]%TABLE%.%COLUMN% is %q:Name%

 

MySql版:

 

Database->Edit current DBMS 数据库类型::Script\Objects\Column\Add value->

%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.q:Name%]]

 

同理对于表名也是

 

Database->Edit current DBMS 数据库类型::Script\Objects\Table\TableComment value->

Comment on table [%QUALIFIER]%TABLE% is %q:Name%

 

这里要特别注意一点,在PDM模型中,Comment必须填入值(随便写点什么,反正不会有影响),生成的SQL文才会有Comment

 

建立索引要注意的地方

Oracle中主键会自动建立索引,因此无需再手动建立。

 

生成SQL脚本

Database -> Generate Database

 

选好目录跟文件名称点确定就可以了。

 

 

生成图片

将数据库设计保存成一张图片。

 

先在PDM中选中所有的东西,Ctrl+A

 

Edit -> Export Image

 

选择保存的类型就可以了。

 

 

根据SQL生成JAVA对象要注意的地方

自增主键例如ID,长度最好设置为18位,对应java中的long,超过18位就需要使用BigDecimal

 

 

****其他再补充****

 

2
0
分享到:
评论
1 楼 kgdje85 2011-08-09  

相关推荐

    PowerDesigner知识库使用笔记

    NULL 博文链接:https://fruitking.iteye.com/blog/1030273

    PowerDesigner使用笔记

    1.详细的介绍PowerDesigner各种操作数据库,包括创建、配置PowerDesigner连接数据库所使用的数据源。 2.深入的研讨使用PowerDesigner连接数据库以及连接数据库时遇到的问题及解决方案。 3.介绍使用PowerDesigner获取...

    PowerDesigner学习笔记

    是我自己学习PowerDesigner时总结的笔记,很有用的

    powerdesigner学习笔记

    pd的使用心得。包括概念模型、物理模型、反向编译的操作方法。

    PowerDesigner学习笔记(更新).docx

    由于最近做了个项目,重新学习了下pd,发现了很多更有用的东西。现在用这个的人不多了啊,不过推荐还是学习一下

    Oracle学习笔记(数据库设计范式 PowerDesigner工具)

    Oracle学习笔记(数据库设计范式 PowerDesigner工具),有具体的代码案例

    PowerDesigner 常用设置大全

    PowerDesigner 常用设置大全。自己在平时工作中用到的。总结了一下。文件为pdf文档。带书签的。设置方法图文并茂. 设置1:取消Name与Code的联动 设置2:生成SQL的时候,把NAME自动更新到Comment列 设置3:如何去除...

    博客系统笔记以及源码

    中科院java培训的案例—博客系统,主要用jsp和servlet实现,其中涉及DButils,mysql数据库连接池,FCKeditor,PowerDesigner,startUML等的使用。很值得学习。

    【推荐】数据仓库理论学习与实践资料合集(104份).zip

    将Excel资料汇入PowerDesigner 企业数据仓库在大数据分析时代的角色变迁 商业智能研究分析报告 数据仓库_使用手册 数据仓库:业务维量周期 数据仓库 数据仓库(DW)初阶 数据仓库工具介绍文章汇总 数据仓库工具箱:...

    java培训上课资料pdf

    在13年培训java课程的全部笔记都在这了。JavaSE/JavaEE:熟悉Swing、JDBC编程,了解Socket、多线程以及反射机制,对面向对象编程有较为 深刻的理解,理解常用设计模式和设计原则,能够熟练运用Struts、Spring、...

    wordTemplate.rtp

    powerdesigner导出模板,自己调整得样式,导出样式简洁,基本上数据库设计文档内需要的东西都有,用于笔记中下载

    mysql5 培训 PPT beta1

    从数据库原理的讲解,到MySQL的安装、配置、标准SQL的DML、DDL、DCL、高级查询、数据库设计、表约束、PowerDesigner12.5的使用、三大范式、索引、视图、存储过程和函数、触发器,MySQL权限原理及管理、数据的备份与...

    wordtemplate.rtp

    powerdesigner导出模板,自己调整得样式,导出样式简洁,基本上数据库设计文档内需要的东西都有,用于笔记中下载

    互联网创意产品众筹平台

    物理数据模型(PDM) -- 数据库设计 (PowerDesigner) │ 8.UML建模语言,-开发设计工具Rational_Rose │ 9.Maven项目模块划分-说明 │ 10.Maven项目模块划分-创建项目 │ 11.Maven项目模块划分-引用依赖包( f- {5 ...

    思库教育PHP零基础培训+进阶课程+PHP项目开发实战 21G PHP零基础学习视频教程.txt

    │ │ ├[思库教育]第46集 powerdesigner使用E-R图.avi │ │ └[思库教育]第47集 e-r图作业讲解.avi │ ├ │ │ ├[思库教育]第48集 多表联查.avi │ │ ├[思库教育]第49集 多表联查练习.avi │ │ ├[思库教育]...

Global site tag (gtag.js) - Google Analytics