PowerDesigner 15.1中文教程:企业建模与数据库设计神器

需积分: 10 1 下载量 36 浏览量 更新于2024-07-24 收藏 1.77MB PDF 举报
PowerDesigner中文教程是一个针对PowerDesigner 15.1的实用指南,由神州智网提供,作者是神州数码教育学院的杨庆跃。该教程主要涵盖了PowerDesigner这款由Sybase公司开发的CASE工具集的全面使用,特别是针对企业建模的各个方面。 PowerDesigner作为一款图形化、用户友好的工具,其核心功能包括对企业管理系统进行分析和设计。它支持数据库模型设计的全流程,不仅限于创建数据流程图、概念数据模型(CDM)和物理数据模型(PDM),还能够生成适用于多种客户端开发工具的应用程序,如PowerBuilder、Delphi、VB等,以提高开发效率和系统优化。 在教程中,章节详细介绍了PowerDesigner的使用方法: 1. PowerDesigner简介:阐述了PowerDesigner的地位,它是Sybase的CASE工具集,拥有集成的建模能力,包括E/R模型(实体关系)、业务流程模型(BPMN、BPEL、ebXML)、以及应用模型(UML)的构建。 2. 使用PowerDesigner环境:着重介绍了对象浏览器中对象的操作,以及PowerDesigner支持的几种不同类型的模型文件,如CDM和PDM。 3. 概念数据模型(CDM)部分:详细指导如何创建概念图,添加和编辑实体及关系,定义域、数据项,并设置业务规则。还涉及了继承概念的运用。 4. 物理数据模型(PDM):展示了如何新建模型,将CDM对象转换为PDM对象,生成数据库脚本,以及进行逆向工程,即从现有数据库中反向映射出模型。 5. 生成数据库报表文件:这部分可能涉及到如何使用PowerDesigner创建和导出用于数据分析的报表。 6. 多维图:讲解了多维模型的创建,获取多维对象,构建Cubes(多维数组)以及数据的填充。 此外,教程强调了PowerDesigner的自动化代码生成功能,支持SQL(兼容50多种数据库系统)、Java和.NET等编程语言,以及其强大的逆向工程能力,以及对于企业级库解决方案的安全性和版本控制的支持。 这是一份全面而深入的PowerDesigner中文教程,适合想要掌握这款工具的专业人士或学生使用,帮助他们提升数据库设计和应用程序开发的效率。