PowerDesigner中文教程:数据库建模和需求分析

需积分: 10 0 下载量 20 浏览量 更新于2024-07-23 收藏 1.77MB PDF 举报
PowerDesigner中文教程 PowerDesigner是Sybase公司的CASE工具集,是图形化、易于使用的企业建模环境。它几乎包括了数据模型设计的全过程,可以对管理信息系统进行分析设计。使用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,还可以生成多种客户端开发工具的应用程序,并可为数据仓库制作结构模型,也能对团队设计模型进行控制。 PowerDesigner主要包括以下功能: 1. 集成多种建模能力,能建立的模型包括: * 数据模型(E/R, Merise) * 业务模型(BPMN, BPEL, ebXML) * 应用模型(UML) 2. 自动生产代码,包括: * SQL(支持多于50种数据库系统) * Java * .NET 3. 强大的逆向工程能力 4. 可扩展的企业库解决方案,具备强大的安全性及版本控制 PowerDesigner的使用可以大大缩短开发时间和使系统设计更优化。它可与许多流行的数据库设计软件,例如:PowerBuilder、Delphi、VB等相配合使用。 使用PowerDesigner环境可以进行数据库建模、概念数据模型、物理数据模型、多维图等需求分析。 概念数据模型(CDM)是PowerDesigner中的一个重要概念,它可以帮助用户建立概念图、创建实体及关系、定义域、建立数据项、定义业务规则、定义继承等。 物理数据模型(PDM)是PowerDesigner中的另一个重要概念,它可以帮助用户新建PDM、将CDM对象转换成PDM对象、使用物理数据模型创建数据库脚本、逆向工程等。 使用PowerDesigner可以生成数据库报表文件、多维图等。 PowerDesigner的多维图可以帮助用户创建多维图、获得多维对象、建立Cubes、创建Cube数据等。 PowerDesigner是一个功能强大、易于使用的企业建模环境,能够满足用户对数据库模型设计的需求,可以大大缩短开发时间和使系统设计更优化。