课程名 C1 C2 C3 C4 (1) R为第几范式?为什么?
教师名 刘明 王义 赵晓 王义 教师地址 D1 D1 D2 D1 (2) 是否存在删除异常?若存在,说明在什么情况下发生?
(3) 将R分解为高一级范式,分解后的关系是否解决分解前的删除操作的异
常问题?
8、一个图书借阅管理数据库要求提供下述服务:
(1)可查询书库中书籍的品种、数量与存放位置。所有各类书籍均可由书号唯一标识。
(2)可查询书籍借还情况。包括借书人单位、姓名、借书证号、借书日期、还书日期。约定:任何人可借多种书,任何一本书可由多人所借,借书证号具有唯一性。
(3) 当需要时,可通过数据库中保存的出版社的一部电话、邮编及地址等信息,向有关出版社增购书籍。约定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。 根据以上情况和约定,试作如下设计: ① 构造满足需求的E-R图;
② 转化为等价的关系模式,并注明主码。
6