第六章术语表.docVIP

  • 0
  • 0
  • 约3.21千字
  • 约 3页
  • 2018-02-09 发布于河南
  • 举报
第六章术语表

术语表 ACID事务(ACID transaction):ACID是原子性(atomic)、一致性(consistent)、隔离性(isolated)和持久性(durable)四个英文单词的首字母大写的缩写形式。原子性事务是指将一组数据库更改操作作为一个单元提交,执行整个单元中的所有操作,或不执行任何操作。一致性事务是指对于行的所有操作都在同一逻辑状态下实现。隔离性事务是指保证一个事务不受其他用户影响。持久性事务是指一旦将操作结果提交给数据库,即使系统出现故障或错误,此事务的结果也被永久保存下来。一致性和隔离性有不同的级别,请参阅术语“事务级一致性”和“语句级一致性”,另请参阅术语“事务隔离级别”。 后像(after-image):对一个数据库实体(一般是一行或一页)进行修改后的记录。用来在恢复操作中实现前滚操作。 异常(anomaly):在数据修改过程中出现的不合理结果。这一概念主要用在规范化原则的讨论中。若出现插入异常,则必定是将两个或者更多的主题值添加到了关系表中的同一行中。若出现删除异常,则必定是在删除单个行时丢失了两个或者更多的主题值。 原子性(atomic):作为一个单元执行的一组操作。要么执行所有的操作,要么不执行任何操作。 原子事务(atomic transaction):将一组逻辑相关的数据库操作作为一个单元整体执行,要么实现所有的操作,要么一个操作都不执行。 前像(before-image):对一个数据库实体(一般是一行或一页)进行修改前的记录。用来在恢复操作中实现后滚操作。 检查点(checkpoint):数据库与事务日志的同步点,所有缓冲区的内容都将写入外部存储。这是“检查点”的标准定义,但是这个概念有时候被DBMS厂商另作它用。 并发(concurrency):是指两个或多个事务同时访问一个数据库的情况。在单CPU系统中,对数据库的修改操作是交叉执行的;在多CPU系统中,事务可以并发执行,但是对服务器端数据库的修改操作还是交叉执行的。 并发更新问题(concurrent update problem):是指一个用户的数据修改操作被另一个用户的数据修改操作覆盖的错误情况。也称丢失更新问题。 CRUD:是创建、读取、更新、删除四个英文单词首字母的大写组合。它们是在数据库视图中可执行的四种操作。 数据库管理员(database administrator):负责创建控制和保护数据库的策略和过程的个人或组。他们在数据管理设定的指导方针下工作,控制数据库的结构,管理数据变更,并维护DBMS程序。 数据库备份(database save):数据库文件的副本,它可以用来将数据库恢复到与以前一致的某一状态。 数据库管理系统(database management system,DBMS):用来定义、管理和处理数据库及其应用程序的一组程序。 死锁(deadlock):是指在并发处理中,两个或两个以上的事务中有一个事务在等待访问数据,而另一个事务已经锁定这一数据的状态。也称为致命包含。 死锁检测(deadlock detection):判断是否有两个或两个以上的事务处于死锁状态。 死锁预防(deadlock prevention):为防止发生死锁而实行的一种管理事务的方法。 致命包含(deadly embrace):参见“死锁”。 删除异常(deletion anomaly):在关系中,当从表中删除一行时,出现丢失两个或更名主题值的情况。 分布式数据库(distributed database):在两台或多台计算机上存储和处理的数据库。 分布式两阶段锁定(distributed two-phase locking):一种记录锁定的复杂形式,在两台或多台计算机上处理数据库事务时必须使用这种锁定。 独占锁定(exclusive lock):对于某一数据源的锁定,使得其他事务不能对其进行读取和更新。 显式锁定(explicit lock):由应用程序命令请求的锁定。 隐式锁定(implicit lock):由DBMS自动设置的锁定。 非一致性备份(inconsistent backup):包含还未提交的改动的备份文件。 非一致读取问题(inconsistent read problem):在并发处理中,多个事务同时执行读取操作时出现不一致的异常情况。可以通过采取两段锁定和其他策略来避免该问题。 隔离级别(isolation level):参见“事务隔离级别”。 锁定(lock):在并发处理系统中将数据库资源分配给某一特定事务的操作。资源锁定的规模称为锁定粒度。假设某事务对特定资源进行了锁定,而其他事务无法读写该资源,则称该锁定为独立。假设鞭事务对一资源进行了锁定,其他事务可以读取此资源但不能执行写操作,则称为共享锁定。 锁定粒

文档评论(0)

1亿VIP精品文档

相关文档