PowerDesigner 15.1操作指南:从CDM创建到PDM生成

需积分: 9 0 下载量 34 浏览量 更新于2024-07-27 1 收藏 1.25MB DOC 举报
PowerDesigner 15.1操作手册是北京思特奇信息技术股份有限公司于二零一零年七月发布的内部文档,旨在指导用户操作这款强大的数据库设计工具。该手册详细介绍了PowerDesigner的核心功能和使用流程,主要分为六个部分: 1. **PowerDesigner简介**: - PowerDesigner是一款广泛应用于逻辑模型设计的工具,它提供了逻辑模型(CDM,Conceptual Data Model)和物理模型(PDM,Physical Data Model)的设计支持。逻辑模型(如CDM)关注的是数据的整体结构和业务逻辑,而物理模型(如PDM)则将逻辑模型转化为特定数据库管理系统(DBMS)的脚本。 - 模型文件包括逻辑模型和物理模型,逻辑模型描述的是与硬件和存储系统无关的抽象数据库结构,用于可视化企业的业务流程;物理模型则是基于逻辑模型生成具体的数据库实现,确保数据在实际数据库中的完整性与一致性。 2. **创建和管理CDM**: - 用户可以使用PowerDesigner创建新的逻辑数据模型(CDM),通过添加实体(Entity)来代表业务中的核心对象,如客户、产品等,并通过实体间关系(包括联系(Relationships)和继承(Inheritance))来描述它们之间的复杂关联。 - 联系用于表示实体之间的多对多、一对一或一对多的关系,比如订单与产品之间的关联。继承则允许用户创建基类实体,以便复用共性的属性和行为,简化模型维护。 - 在模型中,还涉及到域(Domain)的创建和使用,域定义了字段的数据类型和约束条件,如整数、字符串或日期等。 3. **CDM生成PDM**: - 从逻辑模型转换到物理模型是PowerDesigner的重要功能,用户可以通过PDM将CDM中的设计转化为实际数据库的结构,包括表、索引、存储过程等,以适应特定的数据库技术。 4. **PDM生成建表脚本**: - PowerDesigner能自动生成针对不同数据库系统的SQL脚本,这些脚本可以直接在数据库中创建表和相关的数据结构,大大简化了数据库实施的过程。 5. **PDM生成REPORT**: - 除了数据模型,PowerDesigner还可以生成报告,帮助用户更好地理解和分享模型设计,便于团队协作和文档化。 6. **总结**: - 该手册为PowerDesigner 15.1的高级用户提供了全面的操作指南,从入门到进阶,帮助读者掌握这款工具在数据库设计、模型管理和数据库生成脚本等方面的应用。 在整个使用过程中,PowerDesigner提供了一个直观的界面,包括树形模型管理器、图表窗口、输出窗口和常用工具面板,使得模型创建、修改和查看变得更加高效和灵活。