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

PowerDesigner使用总结

阅读更多
一、使用PowerDesigner生成HTML功能

使用PowerDesigner设计数据库关系以后,可以生成HTML,供团队成员进行讨论。

Step 1:创建一个new Report;

选择【file】---【new】---【Multi-Model Report】,然后定义Report Name,这个主要是HTML的名称,选择Language。

Step 2: 选择需要生成的Model;

在Model Name 选择需要生成HTML的Model,然后选择一种Report template,这里建议选择【Stand Physical Report】,然后点击【确定】。

Step 3: 生成HTML;

选择刚刚新创建的Report,右键,【Generate】---【HTML】,选择存放路径。然后选择【保存】,大功告成。

二、创建索引

1.双击Table,弹出Table Properties窗口:

2.添加一个新的索引。

3.选择unique,把索引设置为唯一索引。

4.双击索引所在的行,弹出索引属性窗口(Index Properties)。

5.双击添加列按钮,弹出Selection窗口。

6.选择索引包含的表的列,并单击OK。

三、添加表注释和列注释

1.表注释:双击表,弹出Table Properties窗口,填写comment

2.列注释:双击左边的树形菜单的中的列,弹出列属性窗口,填写comment

四、使用PowerDesigner设计建造MySQL数据库

(1)使用PowerDesigner制作建库脚本
1、设计CDM(Conceptual Data Model)
2、选择 Tools -> Generate Physical Data Model ,选择对应的DBMS为MySQL,生成PDM
3、选择 Database -> Generate Database ,在弹出的 Database Generation 对话框中选择脚本存取路径及脚本文件名称
4、点击确定后生成数据库建库脚本(*.sql)

(2)使用建库脚本建立数据库
1、登陆 mysql -u root -p
2、建立空的databse create databse mydbse;
3、建立用户 grant all on mydbse.* to username@192.168.1.100 identified by 'password';
4、退出 exit;
5、在终端中输入 mysql -h 192.168.1.100 -u username -p < Script.sql
6、回车后输入密码即可

五、PowerDesigner设计时表显示注释选项

PowerDesigner设计时表显示注释选项:
选定编辑的表,右键- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷键Ctrl+U)- >Comment(前面打勾)- >OK

六、PowerDesigner使用MySQL的auto_increment

打开table properties窗口→ columns →选中id列→打开columns properties窗口→勾选identity即可。

七、PowerDesigner去掉SQL脚本中的双引号

把Database → Edit Current DBMS → General → Script → Sql → Format → CaseSensitivityUsingQuote设置为NO即可

八、PowerDesigner中设置Entity自动调整尺寸大小

在Entity上点击右键→单击Format...菜单项→选择size标签页→勾选Auto adjust to text即可

九、Generate Name in Empty Comment

一直用PowerDesigner设计,并生成Oracle表结构,对于生成Oracle表中列的Comment字段却要手工补充。
今天同事提起PowerDesigner可以自动用Name的说明替代Comment(在他的PD中可以看到效果,但他也忘记如何设置)。
网上找下了资料,很多都是说如何用RUN SCRIPT的方法。最后,经过查找PowerDesigner的帮忙,原来很简单。设置如下:
[Database]->[Database Generation]->[Options] ->Generate Name in Empty Comment
如果设计时没有写Comment,就用Name替代。

十、修改表的字段Name的时候,Code不自动跟着变? 
tools->General   Options->Dialog:Operation   Modes:    NameToCodeMirroring(checked=false)

十一、去掉默认的新建的表名和字段名加上双引号问题

打开Database -> Edit Current DBMS ,出现一个编辑界面,在右边的框里,找到script分节点,再依次找到sql -> format 节点,下面有一个这样的名称的属性:CaseSensitivityUsingQuote,把这个属性的值设为“NO”,再看生成的script,就全部双引号都去掉了。
(友情提示:本博文章欢迎转载,但请注明出处:陈新汉,http://www.blogjava.net/hankchen


分享到:
评论

相关推荐

    总结Powerdesigner使用建议

    ### PowerDesigner 使用建议详解 #### 一、业务规则(Business Rule)的应用与封装 在数据库设计过程中,常常会遇到业务逻辑复杂且需跨多个表的情况。此时,将这些复杂的业务逻辑封装为**业务规则(Business Rule...

    PowerDesigner使用教程.zip

    《PowerDesigner使用教程》,作者 gzllm。本资源解压缩后可以得到《PowerDesigner使用教程.pdf》和《PowerDesigner使用教程.chm》两个版本的电子书,方便不通阅读习惯的朋友选择阅读。 内容预览: 一、PowerDesigner...

    Powerdesigner15.1使用教程

    ### PowerDesigner15.1使用教程知识点概览 #### 1. PowerDesigner简介 - **定义**: PowerDesigner是由Sybase公司开发的一款强大的CASE工具集,主要用于管理信息系统的设计和分析。 - **功能**: 支持数据流程图制作...

    使用PowerDesigner进行数据库设计

    ### 使用PowerDesigner进行数据库设计详解 #### 一、PowerDesigner简介 PowerDesigner是一款强大的数据库建模工具,由SAP公司开发。它可以帮助开发者快速高效地完成数据库的设计与维护工作,支持概念模型、逻辑模型...

    Powerdesigner 15.1使用教程

    ### PowerDesigner 15.1使用教程:深度解析与实用指南 #### 一、PowerDesigner简介及重要性 PowerDesigner,作为Sybase公司旗下的旗舰级CASE(Computer-Aided Software Engineering)工具,为软件开发和数据库设计...

    powerdesigner的使用ppt

    总结,PowerDesigner作为一款强大的数据库设计工具,其功能涵盖了从需求分析到数据库实施的全过程。熟练掌握PowerDesigner的使用,能够极大地提升数据库设计的效率和质量,为项目开发带来便利。通过实践和探索,我们...

    PowerDesigner中文使用手册

    总结,"PowerDesigner中文使用手册"是学习和掌握PowerDesigner的强大资源,无论你是初学者还是经验丰富的DBA,都能从中受益。通过详尽的步骤和实例,手册将引导你走过从概念到物理模型的全过程,提升你在数据库设计...

    PowerDesigner 12使用心得

    本文将对 PowerDesigner 12 的一些使用心得进行总结,包括安装、生成建表脚本、对象命名、报表模板修改等方面。 一、安装 PowerDesigner PowerDesigner 的安装过程相对简单,用户只需按照安装向导的提示进行安装...

    PowerDesigner学习笔记

    - 对于需要生成报表和执行正反向工程的情况,即使是小型项目也可以考虑使用 PowerDesigner。 #### 四、PowerDesigner CDM 设计技巧 **1. 字段管理** - 在 CDM 设计过程中,可以预先定义所有需要的字段,并在设计...

    PowerDesigner使用.doc

    总结:PowerDesigner 提供了高效且灵活的数据库设计工具,包括 SQL 生成、ER 图反向工程以及 PDM 图的导出。了解并熟练掌握这些功能,将有助于数据库开发人员提升工作效率,确保数据库设计的准确性和一致性。无论是...

    powerdesigner物理数据模型使用技巧

    总结,PowerDesigner的物理数据模型提供了系统设计的强大工具,从创建模型到反向和正向工程,再到数据字典的导出,涵盖了数据库设计的全过程。掌握这些技巧,能有效提升数据库设计和管理的效率。在实际应用中,用户...

    使用PowerDesigner设计SQL Server数据库

    ### 使用PowerDesigner设计SQL Server数据库知识点详解 #### 一、PowerDesigner概述 - **PowerDesigner**是一款由SAP公司开发的强大的数据建模工具,它能够帮助开发者进行数据库设计、元数据管理和数据仓库构建等...

    powerdesigner

    ### PowerDesigner 数据库建模工具使用教程 #### 一、PowerDesigner 简介与安装 **PowerDesigner** 是一款非常强大的数据建模工具,它能够帮助用户进行数据库设计、概念设计以及物理设计等,广泛应用于数据库开发...

    PowerDesigner逆向工程导入MYSQL数据库总结

    - **PowerDesigner版本:** 使用的PowerDesigner版本为15.1版,不同版本之间的操作界面可能会有所变化,但基本流程大致相同。 - **驱动版本更新:** 随着时间推移,MYSQL ODBC驱动程序可能会有新的版本发布。建议...

    PowerDesigner使用笔记

    ### PowerDesigner 使用笔记 #### 一、PowerDesigner安装与配置 **1. 下载PowerDesigner安装包** 首先从官方网站下载PowerDesigner安装包:通过链接 `...

    PowerDesigner使用技巧

    下面将总结 PowerDesigner 的一些常用技巧和设置,帮助读者更好地使用 PowerDesigner。 一、工具栏设置 在 PowerDesigner 中,工具栏的设置非常重要。如果工具栏不见了,可以通过 Tools-&gt;Customize-&gt;Toolbars-&gt;...

    PowerDesigner16.5 中文教程-数据库模型操作教程_详解

    总结,PowerDesigner 16.5提供了全面的数据库建模功能,从概念到物理,再到对象模型,涵盖了设计、转换、文档生成等多个方面,是数据库开发和管理的重要工具。通过熟练掌握这些知识点,开发者可以高效地进行数据库...

    PowerDesigner使用流程

    ### PowerDesigner使用流程详解 #### 实验一:使用数据库建模工具建立CDM **一、实验目的** 通过本实验,旨在让学生熟悉PowerDesigner的用户界面,并能够运用该工具建立起概念数据模型(Conceptual Data Model, ...

Global site tag (gtag.js) - Google Analytics