问题的提出(电子信息).pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 8页
  • 2022-08-13 发布于云南
  • 举报
数据库原理与应用问题的提出问题的提出我们来分析一下这样的关系模式在实际使用中会存在什么问题。表4.1为这个关系模式的一个可能的具体关系。 SNCITYPARTQTYJonesA1P185JonesA1P275JonesA1P360JonesA1P490ClarkA2P180ClarkA2P285ClarkA2P375SmithA2P170SmithA2P280SmithA2P390表4.1 商品供应表1.1冗余量大 从表4.1中可以看到,对每一个供应商供应 的每一个零件,都要重复存放一次这个供应商的DITY的值,显然冗余量很大。1.2插入异常 假如供应商的名字是互不相同的,且每一个供应商所在的城市是唯一的,那么供应商的CITY值依赖于供应商的名字,即如果供应商的名字确定了。又由于各种不同的零件具有不相同的名字,那么零件数量依赖于供应商的名字和所 供应的零件,即确定了哪个供应商供应的哪一种零件,才能确定零件的数量,于是可以确定这个关系模式具有一个唯一的关键字,它是由供应商名和零件名这两个属性组成的。 如果某一个供应商当前还没有供应任何零件,那么我们不能记录CITY值,因为一个元组是以关键字标识的,而现在还缺关键字中的PART值,因此,这个供应商不可能出现在这个关系模式的具体关系中。1.3删除异常如果删去了一个供应 商供应 的全部零件,这时就会把该供应产的名字连同他的所在城市CITY

文档评论(0)

1亿VIP精品文档

相关文档