- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.
Powerdesigner 数据库设计指南
1. 概述
本指南只介绍用 Powerdesigner 设计概念模型、物理模型及仓库的使用, Powerdesigner
其它模型的使用不在本指南的介绍范围。
本指南使用的工具为 Powerdesigner15。因 Powerdesigner 各版本间在概念模型、物理模
型设计操作上的改变不大,本指南对使用其它版本的 Powerdesigner 具有一定的指导作用。
本指南以组织机构模型作为实例。
本指南的重点是介绍 Powerdesigner 工具的使用,不介绍建模技术。
在实际的设计过程中, 不强制要求一定要先建概念模型, 再建物理模型。 而是根据个人
或项目的要求决定建什么模型。
2. 术语
工 作 区 : workspace 。 保 存 当 前 在 Powerdesigner 中 使 用 的 模 型 文 件 , 下 次 执 行
Powerdesigner 时,自动把工作区中的模型文件显示出来。
域: Domain 。自定义的数据类型。
概念模型: Conceptual Data Model 。
物理模型: Physical Data Model 。
仓库: Repository 。用于保存提交的模型文件,每次提交的模型文件都有一个版本号。
方便多人协同设计和版本管理。
3. Powerdesigner的一些特性应用
3.1 Name 和 Code 的镜像设置
Powerdesigner 的每一个对象都包含 name 和 code ,在生成代码时, 使用的是 code,name
是方便我们阅读。
建议在建模时, name 栏输入中文, code 栏输入英文字符,这样既方便我们阅读,也方
便生成代码。
默认情况下,在 name 栏输入的内容会自动填写到 code。如果不希望这样,可执行菜单
“Tools/ General Options ”,在弹出窗口中选择 Dialog ,如下图:
第 1 页 共 32 页
.
取消 Name to Code mirroring 前的选择就可以了。
3.2 与仓库的连接设置
如果需要设置与仓库连接的参数,可执行“ Tools/ General Options ”,在弹出窗口中选择
Repository ,如下图:
第 2 页 共 32 页
.
相信大家从窗口上各选项的字面意思就能明白该选项是起什么作用了。
3.3 排列图元
Powerdesigner 提供了快速排列图元位置的工具条 Layout 。在工具条位置单击鼠标右键,
弹出如下选择:
选中 Layout ,在工具条位置就会出现如下图元排列调整的工具条:
第 3 页 共 32 页
.
4. 设计概念模型
4.1 为什么要建概念模型
概念模型的理论基础是实体 / 关系理论,建立的图形也叫实体 /关系图,或者 E/R 图。我
们也可以把 E/R 图看着是没有方法、只有属性的类图,是类图的一种特例。实体 /关系图能
够使我们在建模时先抛开数据库表设计的细节, 集中精力把现实世界的实体和关系转换为实
体/ 关系模型,以使我们建立的实体 / 关系模型尽量真实的反映现实
原创力文档


文档评论(0)