第12章事务和锁3讲义资料.pptVIP

  • 2
  • 0
  • 约2.34千字
  • 约 38页
  • 2020-07-13 发布于天津
  • 举报
第12章 事务和锁;教学提示:本节从最简单的T-SQL的语法入手由浅入深地讲解事务、锁等,它们是灵活应用T-SQL语句的关键,在程序设计和开发中起着重要的作用。 教学目标:通过本节的学习,理解事务、锁等基本原理;能对事务、锁进行简单地运行。;数据库是可供多个用户共享的信息资源。允许多个用户同时使用数据库的系统成为多用户数据库系统。当多个用户并发地存取数据库时,就会产生多个事务同时存取同一数据的情况。数据库的并发控制就是控制数据库,防止多用户并发使用数据库时造成数据错误和程序运行错误,保证数据的完整性。事务是多用户系统的一个数据操作基本单元。封锁是使事务对它要操作的数据有一定的控制能力。;事务具有4个特性: 原子性、一致性、隔离性和持久性。(简记为:ACID) (1)原子性(Atomicity):事务中包括的所有操作要么都做,要么都不做。也就是说,事务是作为一个整体单位被处理,不可以被分割。 例如:银行转帐 (2)一致性(Consistency):事务执行的结果必须使数据库处于一个一致性状态。当数据库中只包含成功事务提交的结果时,就说数据库处于一致性状态。 如果故障时有未完成事务,需要撤销(由DBMS完整性控制子系统负责处理)。 ;事务具有4个特性: 原子性、一致性、隔离性和持久性。(简记为:ACID) (3)隔离性(Isol

文档评论(0)

1亿VIP精品文档

相关文档