PowerDesigner15.1操作详解:从CDM到PDM

版权申诉
0 下载量 177 浏览量 更新于2024-06-26 收藏 1.19MB DOC 举报
"PowerDesigner15.1操作手册.doc 是一份详细介绍如何使用这款强大的数据库设计工具的文档。主要内容包括PowerDesigner的两种主要模型文件——逻辑模型(CDM)和物理模型(PDM)的用途,以及如何创建和管理这两类模型的详细步骤。" 在IT行业中,PowerDesigner是一款广泛使用的数据建模工具,它能够帮助开发者和数据库管理员高效地设计和管理数据库结构。本手册详细阐述了PowerDesigner的核心功能和操作流程。 **一、PowerDesigner简介** 1. **常用模型文件** - **逻辑模型(CDM)**:CDM主要用于描绘数据库的逻辑结构,不涉及具体的数据库管理系统(DBMS),它包含数据对象,如实体、属性,以及实体间的业务关系,为理解和表达企业的业务流程提供可视化工具。 - **物理模型(PDM)**:PDM则关注数据库的物理实现,它的目标是将CDM转换为特定DBMS的脚本,生成实际的数据库存储结构,确保数据的完整性和一致性。PDM考虑了性能优化、存储需求等因素。 **二、创建和管理CDM** 创建CDM的步骤如下: 1. 使用File->New创建新模型。 2. 选择ConceptualDataModel作为模型类型。 3. 在模型管理器中重命名CDM工程。 4. 创建Package以对模型进行组织,比如按业务领域划分。 **三、CDM到PDM的转换** CDM可以被进一步转化为PDM,这个过程涉及到将逻辑概念具体化为特定数据库系统的结构。这包括定义表、索引、约束等,以适应不同DBMS的要求。 **四、PDM生成建表脚本** PDM完成后,可以生成针对特定DBMS的建表脚本,这些脚本可以直接在数据库服务器上执行,创建实际的数据库结构。 **五、PDM生成REPORT** PowerDesigner还支持生成报表(REPORT),这些报表可以是详细的数据库设计文档,供团队成员查阅和讨论,也可以是用于审查和审批的文档。 **总结** PowerDesigner通过其直观的界面和强大的功能,简化了数据库设计的复杂性。无论是设计复杂的业务逻辑还是优化物理存储,它都是一个不可或缺的工具。通过学习并熟练掌握这份手册中的内容,用户可以更有效地利用PowerDesigner进行数据库建模,提升工作效率,保证数据模型的质量和适应性。
2012-09-25 上传
1 PowerDesigner .............................................. 1.1 powerDesigner .............................. 1.2 PowerDesigner ................. 1.3 PowerDesigner 5 ........................... 1.3.1 (CDM) ................................. 1.3.2 (LDM) ................................. 1.3.3 (PDM) ................................. 1.3.4 (OOM) ................................. 1.3.5 (BPM) ................................. 1.4 .................................................. 1.4.1 ............................................. 1.4.2 ............................................. 2 ................................................... 2.1 ..................................................... 2.2 ..................................................... 2.2.3 ................................................. 2.2.4Association .................................. 3 1 .................................. 3.1 ...................................................... 3.2 ...................................................... 4. 2 .......................................... 4.1 .................................................. 4.2 CHECK ................................................ 4.3 .................................................. 5. 3 .......................... 5.1 ...................................................... 5.2 ............................................ 6.Domain ......................................... 6.1 .................................................... 7. CDM PDM ...................................... 8. ................................. 9. ....................................................... 10. ............................................