`
guomingzhang2008
  • 浏览: 161211 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

PowerDesigner基本知识

阅读更多
概念数据模型、物理数据模型、对象数据模型。


1、概念模型:自我理解,好像就是 实体。



1、File--->new----conceptual data model

2、添加 Entity
填写Entity名称
所需字段属性名称、DataType,Comment等
设置Entity的主键
3、Entity之间的关系用Relationship进行链接
填写关联的名称
填写cardinality(对应关系,如多对多。)

注意:在概念模型中没有主外键的关系,只要画上Entity之间关系联系就可以了。
*************************************************************



2、物理模型

方法一:File----> new ----> Physical Data Model


方法二:通过 概念数据模型 生成

1、选中概念数据模型
2、Tools ----> Generate Physical Data Model

由 概念数据模型 生成的 物理数据模型 后,可以进一步生成数据库语句,如下:
1、Database ----> Generate Database
2、选择使用的数据库名称,如MySql,oracle等
3、选择生成的sql文件的存放路径 和 文件名称
*************************************************************


3、对象模型

通过 物理数据模型 生成

1、选中 物理数据模型
2、Tools ----> Generate Object Oriented Model
3、填写 Name

通过 对象模型 生成 java 代码
Language ---> Generate Java Code
选择生成的代码存放位置

在对象模型中也可以为每一个对象设置 getter/setter 方法:
打开对象
选择Attributes,并选择选有属性或需要生成 getter/setter 的属性
点击Add下的 Get/Set Operations



概念模型如何画,参照:
http://hudeyong926.iteye.com/blog/1056889
分享到:
评论

相关推荐

    powerdesigner常用知识小合集

    这个"powerdesigner常用知识小合集"涵盖了多个重要的使用场景,包括数据库设计、数据导入、数据库连接、显示外键名称、中文注释处理以及数据库表导出等。接下来,我们将深入探讨这些知识点。 1. **数据库设计**:...

    数据库基础知识mysql和powerdesigner

    "数据库基础知识mysql和powerdesigner" 数据库基础知识是学习数据库管理系统的基础,了解数据库的基本概念和模型对于设计和实现高效的数据库系统非常重要。 MySQL是一个流行的开源关系数据库管理系统,而...

    powerdesigner设计数据库的注意事项

    以下是基于标题、描述和部分内容所涉及的关键知识点的详细解释: 1. **反向工程(Reverse Engineer)**: PowerDesigner的"File-->Reverse Engineer-->Database"功能可以用于从现有的SQL脚本或数据库实例中生成...

    powerDesigner的常用配置及使用技巧 + idea注释模板配置(1).pdf

    以下是关于PowerDesigner和IntelliJ IDEA配置和使用的一些知识点: ### PowerDesigner常用配置及使用技巧 1. **创建工作空间和物理数据模型** - 在PowerDesigner中,首先需要创建一个工作空间,之后在此工作空间...

    powerDesigner 面向对象 教程

    通过本教程的学习,读者不仅能够理解OOM的基本概念和表示方法,还能够掌握如何使用PowerDesigner建立OOM,这对于软件工程师来说是一项非常实用的技能。同时,通过实践操作和案例分析,读者还能进一步巩固所学知识,...

    PowerDesigner生成PDM模型

    一、PowerDesigner 的基本概念 PowerDesigner 是一个数据模型设计和开发工具,能够帮助用户设计、创建和管理数据模型。它支持多种数据模型,如 ER 模型、Dimensional 模型、数据仓库模型等。PowerDesigner 的主要...

    PowerDesigner的数据库设计与实现 PowerDesigner数据库建模技术

    这两本书的阅读,可以帮助读者掌握PowerDesigner的基本操作,理解数据库设计的最佳实践,以及如何利用PowerDesigner提高工作效率。对于从事数据库设计、数据库管理员(DBA)、系统分析师或者软件开发者来说,这些都...

    PowerDesigner简明教程.docx

    * 字段是表的基本组成部分,定义了数据的结构。 * 字段的属性包括名称、代码、数据类型、长度、是否为主键、是否为外键等。 * 可以在字段属性中设置默认值、是否为空等约束。 四、设置主键和自增长 设置主键和自...

    PowerDesigner学习丛书

    《PowerDesigner学习丛书》是一套全面讲解PowerDesigner的资源集合,包含了从基础知识到高级应用的全方位教程。这套学习材料适合不同水平的用户,无论是初学者还是有经验的设计者,都能从中受益匪浅。 ...

    PowerDesigner教程

    **PowerDesigner教程** PowerDesigner是一款强大的数据库设计与建模工具,广泛应用于软件开发和数据分析领域。...最后,实践是检验理解和掌握知识的关键,通过实际项目操作,才能真正提升使用PowerDesigner的技能。

    powerdesigner datatype

    在深入学习PowerDesigner的过程中,你可能会接触到以下知识点: 1. 数据库建模的基本概念,包括实体、属性、关系、键等。 2. PowerDesigner的工作流程,包括创建模型、添加元素、设置数据类型、进行反向工程和正向...

    powerdesigner学生成绩管理系统课程设计

    旨在让学生通过实践加深对数据库基础知识的理解,并掌握利用PowerDesigner这一工具进行数据库系统设计的基本技能。 - **目标**: - 深化理解数据库的基础理论与知识; - 掌握使用PowerDesigner进行数据库系统设计...

    Powerdesigner

    PowerDesigner是一款在IT行业中广泛使用的UML工具,主要用于数据库建模、软件设计等领域。...通过以上步骤,PowerDesigner 16.5的新用户可以一步步熟悉并掌握其基本使用方法,从而在实际工作中提高设计的效率和质量。

    PowerDesigner15.1中文教程

    通过学习这个PowerDesigner 15.1中文教程,用户不仅可以掌握数据库建模的基本操作,还能深入了解如何利用PowerDesigner进行系统分析、设计和优化,提升软件开发的质量和效率。教程中包含的PDF文档将覆盖以上所有知识...

    PowerDesigner的基本操作 中文WORD版

    知识库(Repository)功能则允许用户存储、管理和共享模型,促进了团队协作。 PowerDesigner 还支持多种格式的导入和导出,例如 Visio 图形,这使得与其他工具的交互变得更加便捷。通过使用 Eclipse 插件,...

    PowerDesigner建模使用.pdf

    以上是使用PowerDesigner进行数据库建模的基本步骤和概念介绍,掌握这些知识对于进行高质量的数据建模工作非常有帮助。同时,PowerDesigner还提供了丰富的工具和功能,比如模型的版本控制、团队协作、转换管理等,...

    软件分析建模与PowerDesigner实现.part1.rar

    2.8.1 模型对象映射的基本知识 2.8.2 启动映射编辑器的方法 2.8.3 映射编辑器界面 2.8.4 在映射编辑器窗口产生映射的方法 2.8.5 修改映射语法的方法 2.8.6 从对象特性窗口创建映射的方法 2.9 模型间生成的连接 第3章...

    PowerDesigner 教程2个chm格式

    通过这个教程,你不仅可以了解PowerDesigner的基本操作,还能学习到如何利用它来创建高效、规范的数据库设计,为你的IT项目提供坚实的基础。在实际应用中,不断探索和积累经验,PowerDesigner将成为你手中不可或缺的...

    PowerDesigner 15 实现 版本控制功能

    5. **版本控制操作**:包括检出、提交、更新、合并等基本操作,这些操作对应于版本控制系统的标准命令,但PowerDesigner提供了友好的图形界面进行操作。 6. **模型冲突解决**:当多个用户修改同一模型时可能会产生...

Global site tag (gtag.js) - Google Analytics