数据库系统基础教程(第2章)教程.ppt
文本预览下载声明
第2章 实体-联系数据模型;数据库建模与实现过程;数据模型类型;基本数据模型的三要素 ;实体-联系模型;对象定义语言;扩展标记语言;层次模型;网状模型;关系模型;;E/R模型要素;实体集(entity set );属性(attribute );联系(relationship );实体-联系图;E/R联系的多重性 ;E/R联系的多重性;多重性之间的关系是什么?;如何确定多重性?;E/R模型中如何表示多重性?;多重性有何意义?;多元联系 ;三元联系中的多重性是如何确定的?;联系中的角色;联系中的角色;联系中的角色;两个实体集之间是否会有多种联系? ;联系中的属性 ;把多元联系转换为二元联系;把多元联系转换为二元联系;何时需要转换?;E/R图中的子类;E/R图中的子类;E/R图中的子类;;设计原则;真实性 ;避免冗余 ;简单性 ;选择正确的联系;选择正确的联系;选择合适的元素类型;选择合适的元素类型;选择合适的元素类型;;对约束建模 ;约束的分类;约束是模???的一部分;E/R模型的键;E/R模型的键;如何在属性集合中寻求键 ;E/R模型中键的表示;每个实体集只能有唯一的一个键吗;每个实体集的键属性肯定都是自己的属性吗;每个实体集是否都有自然的属性作为键 ;单值约束;区别单值约束的两种情况 ;E/R模型如何表示单值约束;参照完整性;E/R模型如何表示参照完整性;如何保持参照完整性;其它类型的约束;;弱实体集Weak Entity Set是什么;产生弱实体集的原因;产生弱实体集的原因;对弱实体集的要求;弱实体集的表示法;小结
显示全部