PowerDesigner15.1简要使用教程

需积分: 10 2 下载量 34 浏览量 更新于2024-09-28 收藏 1.77MB PDF 举报
"这是一份关于PowerDesigner 15.1的简要使用手册,由神州数码教育学院的杨庆跃编写。这份手册详细介绍了如何使用PowerDesigner进行各种类型的建模,包括概念数据模型(CDM)和物理数据模型(PDM),以及多维图的创建。PowerDesigner是一款由Sybase公司提供的CASE工具,用于企业建模和数据库设计,支持多种建模语言和数据库系统,并具备强大的逆向工程和代码自动生成功能。" PowerDesigner是一款全面的建模工具,适用于企业级的信息系统分析和设计。它提供了图形化的界面,使得数据库模型设计变得更加简单。PowerDesigner的主要特点包括: 1. **集成多种建模能力**:它不仅支持数据模型(如E/R和Merise模型),还支持业务模型(如BPMN, BPEL, ebXML)和应用模型(UML)。这使得用户可以在同一平台上进行多方面的设计工作。 2. **代码自动生成**:PowerDesigner能够生成SQL代码,支持超过50种不同的数据库系统,同时也支持Java和.NET等编程语言的代码生成,极大地减少了开发时间。 3. **强大的逆向工程**:该工具可以反向工程现有数据库,将数据库结构转化为模型,这对于理解和维护已有的数据库系统非常有用。 4. **企业库解决方案**:PowerDesigner具有可扩展的企业库,可以存储和管理各种模型元素,同时提供版本控制和安全性管理,确保团队协作的高效性和数据的安全性。 在具体操作上,手册详细讲解了以下几个步骤: - **概念数据模型(CDM)**:CDM是设计阶段的抽象,不依赖于特定的数据库管理系统。手册中涵盖了创建概念图,添加和删除实体与关系,定义和使用域,创建数据项,定义业务规则以及处理继承的步骤。 - **物理数据模型(PDM)**:PDM是实际数据库的表示,考虑了特定DBMS的特性。内容包括新建PDM,将CDM对象转换为PDM对象,通过PDM生成数据库脚本,以及执行逆向工程以更新模型。 - **多维图**:这部分介绍了如何创建多维图,获取多维对象,建立Cubes以及填充Cube数据,这对于数据仓库的设计尤其重要。 PowerDesigner 15.1使用手册是一个全面的指南,帮助用户掌握从设计概念模型到实现物理模型,再到生成数据库脚本和多维数据视图的全过程。对于开发人员和数据库设计师来说,它是进行高效、规范的数据库设计不可或缺的工具。