- 1、本文档共77页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5数据库建模工具简介--Power Designer
选择 不选 Table_1 Table_2 重用col_1 不建立col_2 Col_1 pk Col_2 pk Col_3 Col_1Fk 不选 选择 Table_1 Table_2 不重用列 不建立列 Col_1 pk Col_2 pk Col_3 Col_1 Table_1 Col_1 PK Col_2 Pk Col_3 Table_2 Col_1 PK 子表中的匹配列已经是外键列 三、建立物理数据模型 子表中包含匹配列并且已经是外键的自动迁移结果 Auto-reuse Auto-migrate 结果 子表变化 选择 选择 Table_1 Table_2 建立T1_col_1 建立col_2 Col_1 pk Col_2 pk Col_3 T1_col_1FK Col_2Fk Col_1Fk 不选 选择 Table_1 Table_2 建立T1_col_1 建立col_2 Col_1 pk Col_2 pk Col_3 col_1Fk T1_Col_1 Fk Col_2FK 选择 不选 Table_1 Table_2 不重用列 不建立列 Col_1 pk Col_2 pk Col_3 col_1Fk 三、建立物理数据模型 不选 不选 Table_1 Table_2 不重用列 不建立列 Col_1 pk Col_2 pk Col_3 col_1Fk 根据模型选项默认建立的连接 Default link on Creation Auto-migrate Columns 结果 Primary Key 选择 主键和外键之间建立连接 Primary Key 不选 主键和外键之间建立连接,但外键必须手工指定 User-defined 选择 不建立连接,父表和子表的列都必须手工指定 User-defined 不选 不建立连接,父表和子表的列都必须手工指定 三、建立物理数据模型 参照选项 更改父表 子表的结果 None 修改或删除父表的值 无影响 Retrict 如果子表中有一个或多个匹配的值存在,就不能修改或删除父表的值 无影响 Cascade 修改或删除父表的值 修改或删除子表的相匹配的值 Set null 修改或删除父表的值 把子表中相匹配的值设置为null Set default 修改或删除父表的值 把子表中相匹配的值设置为默认值 参照完整性选项对子表的影响 三、建立物理数据模型 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 表检查 表名和代码必须唯一 三、建立物理数据模型 表名和代码不能超过DBMS定义的最大长度 约束名和索引名不能冲突 一个表中因该存在列、参照、键和索引 一个表的自增益列的数量不能超过1 3.10.3 列检查 列名和代码必须唯一 列代码不能超过DBMS规定的长度 列与附加到它上的域不应该分离 键列或唯一性索引列必须是强制的 默认值与列表值必须在最大值和最小值之间 数字型数据类型的总长度必须大于小数位长度 三、建立物理数据模型 应该为列定义数据类型 外键列与连接的主键列或候选键列必须有一致的数据类型 约束名必须唯一 序列的列必须是键列 自增益的列必须是数字型数据类型 计算列必须有表达式 3.10.4 索引检查 索引名和代码必须唯一 索引代码长度不能超过DBMS规定的长度 一个索引因该至少有一个列 不能出现索引嵌套 三、建立物理数据模型 3.10.5 键检查 键名和代码必须唯一 键代码长度不能超过
您可能关注的文档
最近下载
- 八项规定回头看自查报告.pdf VIP
- 2012北京 第一册市政道路、桥梁工程预算定额.pdf VIP
- 华为LTC流程IPD流程ITR流程三大核心流程变革一篇文章就全明白啦V2.0!.pdf VIP
- 普洱哈尼族彝族自治县2025年数学五年级第二学期期末学业质量监测试题含答案.doc VIP
- D-ZD2010发电厂汽水管道支吊架设计手册制造图册-中国电力规划.pdf VIP
- 产科急救应急预案.docx VIP
- 关于社区卫生服务中心五年发展规划十五五发展规划2025.docx VIP
- NBT 25085-2018 核电厂常规岛焊接技术规程.pdf VIP
- 烟草代办合同范本6篇.docx VIP
- 危险废物污染防治责任制度.docx VIP
文档评论(0)