PowerDesigner15.1新手指南:从概念到物理数据模型
5星 · 超过95%的资源 需积分: 10 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都是一个强大而实用的工具。
点击了解资源详情
点击了解资源详情
点击了解资源详情
181 浏览量
102 浏览量
2011-04-18 上传
点击了解资源详情
点击了解资源详情
466 浏览量
jiangzhaobao227
- 粉丝: 0
- 资源: 2
最新资源
- Yugioh:使用HTML 5,CSS 3和Javascript构建的游戏。 一款基于Yugioh的小型游戏(但不是完整版游戏),因为我自己是Yugioh的粉丝
- 毕业设计....zip
- commonmark:面向对象和可扩展的 PHP 5.4+ CommonMark 规范兼容 Markdown 解析器
- MusicPlayer:具有漂亮uiux设计的音乐播放器
- Ethan-A-Programming-Language:编程语言
- ocbase:OC基础
- 全新室内定位系统 针对复杂物流网络的解决方案.zip-综合文档
- Grades_IA:用于组织网格的人工智能系统
- capstone-project-TMGWill:GitHub Classroom创建的capstone-project-TMGWill
- 易语言文件隐藏
- CrazyDaily:[开源项目]一款程序员日常放松的应用程序,基于材料设计+ MVP-Clean + Weex + Flutter + RxJava2 + Retrofit + Dagger2 + Glide + Okhttp + MTRVA + BRVAH +炫酷控件+炫酷动画
- TilemapDemo
- 05.来电显示功能.zip
- PopSkep.3riehiqr9w.gaAFC6j
- 全局鼠标手势模块V2.0-易语言
- 本科毕业设计,基于机器学习的商品评论分析系统.zip