第2章建立数据模型..ppt

* * 企业级ER图设计 先局部后整体最后优化 设计局部E-R模型 确定局部应用范围的划分 集成局部E-R模型 消除冲突:命名冲突、属性冲突、结构冲突 优化全局E-R模型 消除冗余 * * “好”的E-R模型 满足用户功能需求 实体联系尽可能少 实体集所含属性尽可能少 实体集间联系无冗余 * * 关系模型 关系模型的数据结构 基本概念 关系、属性、域、元组、分量 候选码、主码、外部码 关系模型的数据操作 关系模型的完整性约束 实体完整性 参照完整性 用户定义完整性 关系模式名(属性名1,属性名2,…,属性名n) * * 完整性约束示例 供应商号 供应商名 所在城市 B01 红星 北京 S10 宇宙 上海 T20 黎明 天津 Z01 立新 重庆 零件号 颜色 供应商号 010 红 B01 312 白 S10 201 蓝 T20 供应商关系S(主码是“供应商号”) 零件关系P(主码是“零件号”, 外码是“供应商号”) 今要向关系P中插入新行,新行的值分别列出如下。哪些行能够插入? A.(‘037’,‘绿’,null) B.(null,‘黄’,‘T20’) C.(‘201’,‘红’,‘T20’) D.(‘105’,‘黑’,‘B01’) E.(‘101’,‘黄’,‘T11’) 若另要求零件的颜色不能为黑色的,上述结果如何变化? * * E-R模型向关系模型

文档评论(0)

1亿VIP精品文档

相关文档