从零开始学SQL_Server——第9章__事务和锁教材[文字可编辑].pptVIP

  • 3
  • 0
  • 约2.53千字
  • 约 20页
  • 2020-09-20 发布于天津
  • 举报

从零开始学SQL_Server——第9章__事务和锁教材[文字可编辑].ppt

第 9 章 事务和锁 SQL Server 数据库有四个显著特征,即安全性、完整性 、并发性和监测性。数据的完整性是通过一系列逻辑来保障 的,这些逻辑分为三个方面,即实体完整性、域完整性和参 考完整性。为了保证数据库数据的完整性, SQL Server 提供 了多种保证机制,如约束、触发器、事务和锁管理等。事务 管理主要是为了保证一批相关数据库数据的操作能全部被完 成,从而保证数据的完整性。锁机制主要是处理多个活动事 务的并发。锁是一个非常重要的概念,它是用来控制多个用 户对同一数据进行的操作,通过使用锁机制,解决了数据库 的并发性问题。本章内容主要包括: 事务管理的常用语句 事物管理的类型 锁的类型 9.1 事务管理 事务是 SQL Server 的基本工作单元,事务内的语句被作为 一个整体执行,从而保证数据的可恢复性和一致性。 SQL Server 的事务由两种类型,分别是隐式事务和显式事务。隐式 事务是根据 T-SQL 语句自身的特点形成的事务,比如插入( INSERT )、删除( DELETE )和更新( UPDATE )等,这些 语句的执行默认为一个完整的事务,显式事务是用户使用语句 定义的。 9.1.1 事务的原理 使用 UPDATE 来对数据库进行更新时,一次只能操作一 个表。但事实当应用要求对多个表的数据进行更新操作时,就 又可能带来数据库操作的不一致问题

文档评论(0)

1亿VIP精品文档

相关文档