PowerDesigner数据库建模指南

4星 · 超过85%的资源 需积分: 13 6 下载量 37 浏览量 更新于2024-09-20 收藏 1.52MB PDF 举报
"这是一份关于Power Designer的PDF帮助手册,专注于数据库建模部分,涵盖了从概念数据模型(CDM)到物理数据模型(PDM)的转换,逆向工程,以及报表生成等多个方面。" Power Designer是由Sybase公司提供的一个强大的CASE工具,用于管理信息系统的分析和设计。它支持数据库模型设计的全生命周期,包括数据流程图、概念模型、物理模型的创建,并能生成多种数据库应用,特别适合于数据仓库的结构设计。此外,Power Designer还能与其他开发工具如PowerBuilder、Delphi和VB协同工作,提高开发效率并优化系统设计。 手册详细介绍了如何使用Power Designer的各项功能: 1. **PowerDesigner简介**:概述了PowerDesigner的基本功能和用途,强调其在数据库建模中的作用。 2. **PowerDesigner的模型文件**:包括4种主要模型,分别是数据流程图、概念数据模型、物理数据模型和业务规则模型。 3. **使用PowerDesigner环境**:指导用户熟悉和操作PowerDesigner的工作界面。 4. **创建和管理概念数据模型**:详细步骤指导如何创建和维护CDM,包括定义业务规则、创建数据项、实体和属性。 5. **定义业务规则**:解释如何新增业务规则,并阐述其在模型中的应用。 6. **建立数据项和实体**:说明如何创建新数据项目和实体,以及它们的属性设置。 7. **创建和定义实体间联系**:包含定义联系的维度、依赖性、角色和存在性,以及如何在关系选项中设置角色。 8. **定义和使用域**:介绍了域的概念,如何创建新域,并解释了域在规范数据模型中的作用。 9. **定义和使用继承**:指导用户创建继承连接,定义继承属性,以实现模型的继承性。 10. **创建物理数据模型**:包括将CDM转换为PDM,以及如何生成数据库脚本。 11. **逆向工程**:详细介绍了从脚本文件逆向工程到PDM,以及将数据库对象反向导入现有PDM的方法。 12. **生成数据库报表文件**:说明如何创建新的报表,定制报表输出内容,调整列宽和显示信息,以及生成不同格式的报表文件。 13. **PowerDesigner使用建议**:提供了关于业务规则、自定义数据类型(Domains)和Oracle Package的使用技巧,以及如何利用序列号(Sequence)。 这份手册不仅提供了基础操作的指南,还包含了实用的技巧和最佳实践,是学习和使用Power Designer进行数据库建模的重要参考资料。