A、  B、  C、  D、  D在多用户数据库环境中,多个用户程序可能并行地存取数据库。如果不对并行操作进行控制,会破坏数据库的一致性,导致下列问题发生。 ①丢失更改:在一事务执行期间修改、重写另一事务刚刚执

admin2012-03-27  45

问题

选项 A、 
B、 
C、 
D、 

答案D

解析 在多用户数据库环境中,多个用户程序可能并行地存取数据库。如果不对并行操作进行控制,会破坏数据库的一致性,导致下列问题发生。
   ①丢失更改:在一事务执行期间修改、重写另一事务刚刚执行的修改,造成一事务的修改结果丢失;
   ②不可重复读:在一事务执行期间,由于其它事务的修改操作导致该事务两个相同的查询返回不同的数据:
   ③读脏数据:如果事务T1修改某属性值,然后事务T2读该值,此后T1因某种原因撤销对该值的修改,造成T2读到脏数据。
转载请注明原文地址:https://jikaoti.com/ti/ij97FFFM
0

最新回复(0)