第18讲数据库设计(一)资料.pptVIP

  • 9
  • 0
  • 约1.49万字
  • 约 82页
  • 2016-11-30 发布于湖北
  • 举报
* * 从需求分析的结果中经过数据抽象得到局部概念模型, * 在各个分e-r图设计好之后,需要进行视图的集成。 例如对于零件号属性,不同的部门把它定义为整数,有的部门把它定义为字符串。不同的部门采用不同的编码形式,这些都需要各部门协商解决。 例如零件的重量,不同的部门,可能分别用公斤、斤、千克来表示。 在E-R模型中需要给属性、实体和联系命名,不同的部门对同一对象命名时,可能存在冲突,包括同名异议,异名同义两种冲突。 通过讨论、协商等行政手段加以解决。 某一对象在某一局部应用中被当作实体、在另一局部应用中被当作属性。解决的方法 这是一种很常见的冲突,原因是不同的局部应用关心的实体的侧面不同。 所谓冗余数据是指刻有基本数据导出的数据。所谓冗余的联系是指刻有其他联系到处的联系。冗余的存在会破坏数据库的完整性,给数据库维护增加困难,应当加以消除。 * 找出这些联系之后,教务管理系统的e-r模型就设计好了,现在,我们要对教务管理系统增加需求,将研究生的 * 由于各个局部应用所面向的问题不同,且通常是由不同的设计人员进行局部试图的设计,这就会导致各个分E-R图之间必定会存在许多不一致的地方,称为冲突。在合并E-R图时并不能简单地将各个分E-R图平凑到一起,而是必须着力消除各个分E-R图中的不一致,以形成一个能为全系统所有用户共同理解和接受的统一的概念模型。合理消除冲突时E-R图合并的主要工作

文档评论(0)

1亿VIP精品文档

相关文档