在数据库技术中,未提交的随后又被撤消的数据称为
A、错误数据
B、冗余数据
C、过期数据
D、脏数据
【正确答案】:D
【题目解析】:本题考查数据库中对数据定义的基本概念。
读脏数据是指当事务A读取数据X=10,并且对X进行了修改(X=9),而这种修改还没有提交到数据库中,这时,事务B读取X=9。因为X是还没有提交的数据(很可能事务A会回滚),那么事务B读到的X就是脏数据。它是数据库的并发操作带来的问题之一。由此可见,脏数据就是指未提交的随后又被撤销的数据。
冗余数据是指在一个数据集合中重复的数据。它是数据库建设中常见的问题。