关系规范化中的 插入 操作异常是指 ( )。
数据冗余:比如,每一个系的系主任姓名重复出现,重复次数与该系所有学生的所有课程成绩出现次数相同。这将浪费很大的存储空间。
更新异常:由于数据冗余,当更新数据库中的数据时,系统要付出很大的代价来维护数据库的完整性,否则会面临数据不一致的危险。比如,某系更换系主任后,必须修改与该系学生有关的每一个元组。
插入异常:如果一个系刚成立,尚无学生,则无法把这个系及其系主任的信息存入数据库。
所以插入操作异常是指应该插入的数据未被插入。
删除异常:如果某个系的学生全部毕业了,则在删除该系学生信息的同时,这个系及其系主任的信息也丢掉了 。
“插入异常”是指当要往数据库中插入新的数据的时候,插入不成功导致异常;
“删除异常”是指当要删除数据库中数据的时候,不能删除,删除不成功;
”修改异常”是指当要修改数据库中数据的时候,修改不成功;
数据库中的“插入异常”、“删除异常”、“修改异常”是数据库模式中存在依赖关系导致的。