问题 单项选择题

由于关系模式设计不当所引起的更新异常指的是( )。

A.两个事务同时对同一数据项进行更新而造成数据库不一致

B.关系的不同元组中数据冗余,更新时未能同时更新所有有关元组而造成数据库不一致

C.未经授权的用户对数据进行了更新

D.对数据的更新因为违反完整性约束条件而遭到拒绝

答案

参考答案:B

解析:[分析] 泛关系模式将导致数据冗余和存储异常,而存储异常问题有:更新异常、插入异常和删除异常。如果数据库中存在数据冗余,修改某些数据项时,可能一部分元组被修改而另一部分相关元组没有被修改,就会造成有关元组的数据不一致,即所谓的更新异常。

单项选择题
填空题