网站大量收购闲置独家精品文档,联系QQ:2885784924

6数据库建模工具简介--PowerDesigner9.0.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库建模工具简介 数据库建模工具简介—Power Designer9.0 内容 课程 授课形式 重点、难点 授课内容 习题思考 信息反馈 受训对象 数据库应用专业实训学生 课程 总课时:180分钟 授课大纲: 重点、难点 一、掌握概念数据模型理论基础中实体、联系和域的概念。 二、利用 Power Designer工具建立具体需求的概念数据模型和物理数据模型。 实践 一、 根据《烟草访销任务分配模块》提供的 业务需求,使用Power Designer 建立概念数 据模型和物理数据模型的基本方法。 信息反馈 …… Col_1 Col_1 pk Col_2 pk Col_3 Col_1Fk Col_1 pk Col_2 pk Col_3 Table_2 Table_2 不重用列 不建立列 Table_1 选择 不选 重用col_1 不建立col_2 Table_1 不选 选择 Col_1 PK Col_2 Pk Col_3 Table_1 Col_1 PK Table_2 子表中的匹配列已经是外键列 三、建立物理数据模型 子表中包含匹配列并且已经是外键的自动迁移结果 col_1Fk Col_1 pk Col_2 pk Col_3 建立T1_col_1 建立col_2 Table_2 Table_1 选择 不选 col_1Fk T1_Col_1 Fk Col_2FK Col_1 pk Col_2 pk Col_3 不重用列 不建立列 Table_2 Table_1 不选 选择 T1_col_1FK Col_2Fk Col_1Fk Col_1 pk Col_2 pk Col_3 Table_2 建立T1_col_1 建立col_2 Table_1 选择 选择 子表变化 结果 Auto-migrate Auto-reuse 三、建立物理数据模型 col_1Fk Table_2 Col_1 pk Col_2 pk Col_3 不重用列 不建立列 不选 Table_1 不选 根据模型选项默认建立的连接 不建立连接,父表和子表的列都必须手工指定 不选 User-defined 不建立连接,父表和子表的列都必须手工指定 选择 User-defined 主键和外键之间建立连接,但外键必须手工指定 不选 Primary Key 主键和外键之间建立连接 选择 Primary Key 结果 Auto-migrate Columns Default link on Creation 三、建立物理数据模型 把子表中相匹配的值设置为默认值 修改或删除父表的值 Set default 把子表中相匹配的值设置为null 修改或删除父表的值 Set null 修改或删除子表的相匹配的值 修改或删除父表的值 Cascade 无影响 如果子表中有一个或多个匹配的值存在,就不能修改或删除父表的值 Retrict 无影响 修改或删除父表的值 None 子表的结果 更改父表 参照选项 参照完整性选项对子表的影响 三、建立物理数据模型 3.8 定义索引 通常要为有规律地存取、响应时间比较重要的列建立索引,在使用表中含有大量不重复值的列时,建立索引是非常有效得。 索引的特性 创建索引 重建与删除索引 索引的类型 User defined 在表中为非键值列识别行 Linked to primary key 在表中可以唯一识别行 Linked to foreign key 依赖与另一个表的主键的迁移 Linked to alternate key 能够在表中唯一识别行,但不是主键索引 三、建立物理数据模型 Unique 在索引中没有重复的值,所以主键的索引都是唯一索引 Cluster 聚集索引。索引值的物理顺序和逻辑顺序是相同的。每个表只能 有一个聚集索引。 3. 9 预览表的SQL脚本 3.10 检查PDM中的对象 3.10.1 包检查 包不能存在循环参照 模型对象名必须唯一 约束名不能超过DBMS定义的最大长度 3.10.2 表检查 表名和代码必须唯一 三、建立物理数据模型 联系具有方向性 ,每个方向上都有一个基数(Cardinality). 定义角色 定义强制联系 定义依赖联系 定义支配联系 显示和排列联系列表 修改联系的图形 2.9、定义继承 继承用来定义实体之间的分类关系.继承可以互斥.当一个继承是互斥的意味着子实体不能同时拥有同

文档评论(0)

jdy261842 + 关注
实名认证
内容提供者

分享好文档!

1亿VIP精品文档

相关文档