PowerDesigner15.1新手指南:从概念到物理数据模型

5星 · 超过95%的资源 需积分: 10 15 下载量 16 浏览量 更新于2024-07-30 收藏 1.77MB PDF 举报
"PowerDesigner15.1操作手册,由神州智网提供,旨在帮助新手掌握PowerDesigner15.1的使用,涵盖CDM和PDM模型创建、业务规则定义、逆向工程以及多维图等内容。" 在IT行业中,PowerDesigner是一款强大的建模工具,由Sybase公司开发,用于企业级的系统分析和设计。本手册详细介绍了PowerDesigner15.1的功能和操作步骤,旨在帮助初学者快速上手。 1. **PowerDesigner简介** PowerDesigner不仅提供了图形化的用户界面,还支持多种建模方法,如数据模型(E/R, Merise)、业务模型(BPMN, BPEL, ebXML)和应用模型(UML)。此外,它能自动生成SQL代码,支持超过50种数据库系统,并且具备逆向工程能力,能够从现有数据库中提取模型信息。企业库解决方案的可扩展性、安全性和版本控制也是其亮点。 2. **使用PowerDesigner环境** - **对象浏览器**:展示项目中的各种模型元素,如实体、关系、域等,方便用户管理和操作。 - **模型文件**:包括概念数据模型(CDM)和物理数据模型(PDM),分别代表业务逻辑和实际数据库结构。 3. **概念数据模型(CDM)** - **创建概念图**:初步构建系统的数据结构,不涉及具体数据库细节。 - **实体和关系**:CDM的核心,表示现实世界中的对象和它们之间的联系。 - **域**:定义数据类型和约束,确保数据的一致性。 - **数据项**:实体的属性,对应数据库表的列。 - **业务规则**:定义业务逻辑,如数据验证规则。 - **继承**:允许实体间共享属性,简化模型。 4. **物理数据模型(PDM)** - **新建PDM**:从CDM转换,考虑数据库的特定实现。 - **转换对象**:将CDM的实体和关系映射到具体的数据库表和关系。 - **生成脚本**:创建数据库的创建和修改脚本。 - **逆向工程**:从现有数据库中导入模型,用于更新或分析已有系统。 5. **生成数据库报表文件** 功能包括生成模型的文档,便于交流和审核。 6. **多维图** - **创建多维图**:构建数据仓库的OLAP模型。 - **获取多维对象**:定义维度和事实表。 - **建立Cubes**:多维数据集,用于快速查询和分析。 - **Cube数据**:设置Cube的度量和层次结构,支持复杂查询。 通过这份手册,读者将能够全面理解PowerDesigner15.1的用法,从设计概念模型到生成物理数据库,再到多维数据仓库的构建,都能得到详细的指导。无论是个人学习还是团队协作,PowerDesigner都是一个强大而实用的工具。