PowerDesigner 16.5中文教程:数据库建模详解

需积分: 50 31 下载量 194 浏览量 更新于2024-07-14 收藏 6.96MB PDF 举报
PowerDesigner 16.5中文教程是一份全面的数据库模型操作指南,涵盖了从概念数据模型(CDM)到物理数据模型(PDM)、面向对象模型(OOM)、业务程序模型(BPM)、信息流模型(ILM)以及企业架构模型(EAM)的建模流程。该教程首先介绍了如何使用PowerDesigner创建不同的数据模型,包括: 1. **概念数据模型(CDM)**: 使用实体-关系图(E-R图)来组织和设计数据,强调其抽象性,与特定的DBMS无关,主要用于验证数据设计的合理性。 2. **逻辑数据模型(LDM)**: 作为CDM的扩展,反映了概念模型在逻辑上的顺序和关系,主要关注方法层面的设计。 3. **物理数据模型(PDM)**: 实际应用中的数据库模型,它基于特定DBMS,包含了详细的表结构、索引、视图等物理设计元素。 4. **面向对象模型(OOM)**: 通过类和对象的关系来表达数据结构,适用于面向对象编程语言的数据库设计。 5. **业务程序模型(BPM)**: 描述业务流程与数据流动之间的关系,用于理解和优化业务流程。 6. **信息流模型(ILM)**: 注重数据在整个系统中的流动和处理过程。 7. **企业架构模型(EAM)**: 从全局视角描绘企业的信息系统架构,涉及业务、应用和技术等多个层面。 教程还详细讲解了模型之间的转换,如概念模型转为物理模型、物理模型转回概念模型,以及不同数据库间的模型迁移。此外,教程还涵盖了SQL脚本的生成和导入导出,如物理模型导出SQL语句,以及反向工程导入SQL脚本来构建数据库表模型图。 在实际操作部分,教程演示了如何建立索引、视图和存储过程,以及如何生成数据库文档,提供了一份实用的开发文档模板。最后,教程还提供了常规配置建议,如调整字体大小、统一命名规则等,确保设计的易读性和一致性。 无论您的PowerDesigner版本是16.5还是其他版本,这份教程都能提供有价值的参考,帮助用户更有效地进行数据库设计和管理。
2014-04-16 上传
在CSDN上转悠经常看到有网友寻求PowerDesigner相关资料的帖子,Baidu,Google上找找还真很少;同时也有不少网友发来Email询问相关PowerDesigner问题或索要相关资料的,故下定决心制作本文档。折腾二十多天,终于输出了现在的文档,其中绝大部分内容都是依照PowerDesigner自带的帮助文档翻译过来,乐意啃英文的朋友最好还是看其”原汁”教程,同时本文档仅用于帮助分析设计人员更快熟悉掌握PowerDesigner的使用方法,不包含分析设计方面的理论,所以要作好系统的分析设计工作还是需要用户深厚的项目实践功底。 起初想尽量按照PowerDesigner自带帮助文档完整地进行,尝试了一上午的工作之后这种方案马上就被我否决,原因有二:1.内容太多,工作量太多。2.原帮助文档特别周全,个人觉得可以在内容上作很大程度的压缩。姑决定按原帮助文档写,同时加入自己目前正在做的技术论坛分析设计过程以便于理解。 对本文档内容的几点说明: 1. 本文档只包括PowerDesigner部分内容(RQM,Report,CDM,PDM),内容不够全面。 2. 内容尽量简略,一些相同或类似操作过程尽量不再重复。 3. 部分术语参考了飞思科技产品研发中心监制电子工业出版社的《PowerDesigner数据库系统分析设计与应用》。 4. 暂时没有包含OOM,XML,BPM,ILM等模型内容,我将会在后期陆续更新。 版本说明:我使用的是PowerDesigner Trial 11英文版,因此文档中一些菜单,按钮名称也用英文写出(因当心自己译出的名称和中文版上的名称不一致而造成理解不便),若是给使用中文版的朋友带来不便,我在这说声”抱歉”了!同时由于各版本不同部分操作可能会有所区别。 这里要感谢在我进行翻译工作期间给我发送Email关注的网友,感谢一直支持我的朋友们!由于第一次做翻译工作,限于水平有限,文档中肯定存在很多不足和错误之处,衷心欢迎各位网友指点迷津,期望得到您的指导!
2014-07-28 上传
下载了一大堆的免费文档 我也贡献一个我自己写的PowerDesigner16 5的使用文档 这个是公司领导让我自己写来做使用指导用的 写的仓促 多有不恰当的地方 望大家见谅 1 这个是16 5的版本 2 这个是以oralce11g为模板 3 文档目录如下: PowerDesigner 16 5 指导 1 一 安装 3 二 新建模板步骤 这里以Oracle11g数据库为例 3 1 新建Model 3 2 Modle设置 3 3 模板设置 4 4 右侧工具条 5 5 新建测试包 6 6 表配置 6 6 1进入模板 6 6 2新建表 6 6 3修改表 7 6 4添加注释 7 6 5属性设置 8 6 5 1 8 6 5 2 9 6 5 3 9 6 5 4 9 6 6添加表关系 10 6 7表关系设置 10 6 8模板保存 12 6 9查看模板 12 三 模板导入脚本 12 1 打开Change Current DRMS 12 2 删除多余双引号 13 3 生成脚本 13 四 配置数据库 15 1 点击Database >Configure Connections 15 2 选择第三个系统数据根源 17 3 选择Oracle in OraDb11g hom1 选择下一步 然后点击完成 17 4 数据源配置 18 5 配置成功 19 五 反向工程生成模板 20 1 按照二 1和二 2生成一个空模板 20 2 选择Database >Update Model from Database 20 3 选择数据源 20 4 数据源配置 21 5 选择反向工程导出对象 22 6 可以看到反向工程自动生成的模板 即代表操作工程 23 六 生成HTML文档 24 1 点击Report >Generate Report 24 2 配置完成 点击确认即可 24 3 打开html文档 应该是下图格式 25">下载了一大堆的免费文档 我也贡献一个我自己写的PowerDesigner16 5的使用文档 这个是公司领导让我自己写来做使用指导用的 写的仓促 多有不恰当的地方 望大家见谅 1 这个是16 5的版本 2 这个是以oralce11g为模板 3 文档 [更多]