《数据库系统原理》教案(5)

发布时间:2021-06-07

《数据库系统原理》教案

**学籍管理局部应用的分E-R得到分E-R图的所有实体属性

三、视图集成

消除冲突。各分ER图之间的冲突主要有三类:属性冲突,命名冲突,结构

冲突

1) 属性冲突

(1) 属性域冲突。例:学号类型不同分E_R图中分别被说明为整形或

字符型。

(2) 属性的取值单位冲突。

2) 命名冲突

(1) 同名异义

(2) 异名同义

命名冲突在实体、联系和属性上都可能发生。其中属性命名冲突更为

常见。通过讨论、协商等行政手段加以解决。

3) 结构冲突

(1) 同一对象在不同的应用中具有不同的抽象。如课程在某一局部应

用中被当作实体,而在另一局部应用中被当作属性。用属性准则

加以统一。

(2) 同一实体在不同应用局部应用中所包含的属性不完全相同,或属

性的排列次序不同。解决方法为取属性的并集。

(3) 实体间的联系在不同的局部应用中呈现不同的类型。

解决方法:根据应用的语义对实体联系的类型进行综合或调整

例:学生管理子系统中学籍管理与课程管理局部视图分E_R图存在的冲突

(1) 学籍管理中的“班主任”与课程管理的“教师”在一定程度上属

于异名同义。统一为

教师(职工号,姓名,性别,职称,是否为优秀班主任)

(2) 班主任改为教师后,将两种联系(指导与教学)也综合为教学联

《数据库系统原理》教案(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219