PowerDesigner的作用:
power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。在这里,概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化。
PowerDesigner 的4 种模型文件:
概念数据模型 (CDM)
CDM 表现数据库的全部逻辑的结构,与任何的软件或数据储藏结构无关。 一个概念模型经常包括在物理数据库中仍然不实现的数据对象。 它给运行计划或业务活动的数据一个正式表现方式。
物理数据模型 (PDM)
PDM 叙述数据库的物理实现。藉由 PDM ,你考虑真实的物理实现的细节。 它进入帐户两个软件或数据储藏结构之内拿。 你能修正 PDM 适合你的表现或物理约束。
面向对象模型 (OOM)
一个OOM包含一系列包,类,接口 , 和他们的关系。 这些对象一起形成所有的( 或部份) 一个软件系统的逻辑的设计视图的类结构。 一个OOM 本质上是软件系统的一个静态的概念模型。
你使用 PowerDesigner 面向对象模型建立面向对象模型.(OOM) 你能为纯粹地对象- 导向的靠模切目的建立一个OOM, 产生Java 文件或者PowerBuilder 文件,或你能使用一个来自OOM的物理数据模型(PDM)对象 , 来表示关系数据库设计分析。
业务程序模型 (BPM)
BPM 描述业务的各种不同内在任务和内在流程,而且客户如何以这些任务和流程互相影响。
BPM 是从业务合伙人的观点来看业务逻辑和规则的概念模型,使用一个图表描述程序,流程,信息和合作协议之间的交互作用。
PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。
它可与许多流行的数据库设计软件,例如:PowerBuilder,Delphi,VB等相配合使用来缩短开发时间和使系统设计更优化。
相关推荐
《PowerDesigner学习丛书》是一套全面讲解PowerDesigner的资源集合,包含了从基础知识到高级应用的全方位教程。这套学习材料适合不同水平的用户,无论是初学者还是有经验的设计者,都能从中受益匪浅。 ...
通过以上内容的学习,我们可以看到 PowerDesigner 不仅是一款强大的数据库设计工具,还包含了丰富的功能和技巧来帮助设计师高效地完成复杂项目的数据库设计工作。无论是对于初学者还是资深设计师来说,掌握这些技巧...
PowerDesigner12.5是一个集所有现代建模技术于一身的完整工具,它集成了强有力的业务建模技术、传统的数据库分析和实际,以及UML对象建模。通过了元数据的管理、冲突分析和真正的企业知识库等功能。 提供了一个完整...
PowerDesigner是一款强大的数据库设计工具,广泛应用于数据建模、数据库设计和系统分析。它提供了从概念数据模型(CDM)到物理数据模型(PDM)的转换,支持多种数据库管理系统,如Oracle、MySQL、SQL Server等。本...
【PowerDesigner学习资料】 在IT领域,数据库设计是至关重要的环节,而PowerDesigner作为一款强大的数据库建模工具,被广泛应用于系统分析、设计和数据库前期规划。本学习资料主要聚焦于PowerDesigner的使用,旨在...
PowerDesigner是一款强大的数据建模工具,广泛应用于数据库设计和企业信息系统的规划。它提供了全面的功能,包括概念数据模型(CDM)、物理数据模型(PDM)、业务过程模型、信息架构模型以及接口设计等。这份...
1. **概念数据模型(CDM)**:PowerDesigner中的CDM允许用户创建实体、属性和关系,这是设计数据库的基础。通过这个模型,我们可以描绘出业务实体及其相互关系,为后续的物理数据库设计提供蓝图。 2. **逻辑数据...
- 提供的"PowerDesigner.chm"文件可能是一个完整的PowerDesigner中文帮助文档,包含详细的功能介绍、操作指南和示例,是学习和精通PowerDesigner的重要参考资料。 总结起来,PowerDesigner是一款全面的数据库设计...
**PowerDesigner中文学习文档教程** PowerDesigner是一款强大的数据建模工具,由SAP公司开发,广泛应用于数据库设计、数据仓库建模以及系统架构设计。它提供了全面的数据建模功能,包括概念数据模型(CDM)、逻辑...
### PowerDesigner 学习笔记 #### 一、PowerDesigner简介及功能模块 **PowerDesigner**是一款强大的集成化CASE工具,广泛应用于系统分析、设计及数据库建模等领域。它支持多种数据库平台,具备从概念设计到物理...
**PowerDesigner使用详解** PowerDesigner是一款强大的数据建模工具,由Sybase公司开发,广泛应用于数据库设计、系统分析和...通过不断的实践和学习,你可以利用PowerDesigner创建出满足业务需求的高质量数据模型。
3. **试用版本**:对于初次接触PowerDesigner的用户,可以从官方网站下载试用版本,虽然功能可能有所限制,但足以满足初步学习和测试的需求。 ### 密钥管理建议 为了确保PowerDesigner 11 的正常使用和避免潜在的...
例如,可以通过一个具体的项目案例来学习如何使用PowerDesigner建立OOM,这有助于理解OOM的各种表示方法,并学会如何利用这些方法来解决问题。 ### 结论 通过本教程的学习,读者不仅能够理解OOM的基本概念和表示...