试题详情
简答题举例说明不符合数据库范式理论会带来哪些不良后果?
  • 不符合数据库范式会带来插入异常、删除异常、修改异常的不良后果。例如,选课关系SCI(SNO,CNO,GRADE,CREDIT),其中SNO为学号,CNO为课程号,GRADEGE为成绩,CREDIT为学分。由以上条件,关键字为组合关键字(SNO,CNO)。插入异常:假设该学生还没有选课,则CNO为空,但是CNO为主键,因此学生信息无法插入;删除异常:如果学生已经结业,从当前数据库删除选修记录。某些门课程新生尚未选修,则此门课程及学分记录无法保存;修改异常:若调整了某课程的学分,相应的元组CREDIT值都要更新,有可能会出现同一门课学分不同。
  • 关注下方微信公众号,在线模考后查看

热门试题