第11章 事务与锁学习自标能力目标任务讲解态度目标11.1 事务Transact重点难点11.2数据并发的问题11.3锁Lock11.4事务隔离级别案例分析本章小结SQLSERVER数据库程序设计
SQL SERVER 数据库程序设计 第11章 事务与锁 11.2 数据并发的问题 11.3 锁Lock 11.1 事务Transact 11.4 事务隔离级别
能力目标理解事务和锁的概念掌握使用和编写事务处理代码的技能了解各种锁的含义和锁的使用方法掌握事务隔离等级的设置方法SQLSERVER数据库程序设计
SQL SERVER 数据库程序设计 能 力 目 标 理解事务和锁的概念; 掌握使用和编写事务处理代码的技能; 了解各种锁的含义和锁的使用方法; 掌握事务隔离等级的设置方法
态度目标团队精神态度积极任务按时完成出勤SQLSERVER数据库程序设计
SQL SERVER 数据库程序设计 态 度 目 标 团队精神; 态度积极; 任务按时完成; 出勤
重点难点重点:掌握使用和编写事务处理代码的技能了解各种锁的含义和锁的使用方法难点:福掌握使用和编写事务处理代码的技能了解各种锁的含义和锁的使用方法SQLSERVER数据库程序设计
SQL SERVER 数据库程序设计 重 点 难 点 重点: 掌握使用和编写事务处理代码的技能; 了解各种锁的含义和锁的使用方法。 难点: 掌握使用和编写事务处理代码的技能; 了解各种锁的含义和锁的使用方法
11.1 事务Transact事务Transact事务是指一个逻辑单元的工作任务这些工作王务要么全做。要么全部放弃。它必须同时满足四个特性:原子性、一致性、隔离性和持久性原子性(Atomic):表示组成一个事务的多个数据库操作是一个不可分隔的原子单元只有所有的操作执行成功,整个事务才提交,事务中任何个数据库操作失败,已经执行的任何操作都必须撤销,让数据库返回到初始状态。一致性(Consistency)):事务操作成功后数据库所处的状态和它的业务规则是一致的,即数据不会被破坏SQLSERVER数据库程序设计
SQL SERVER 数据库程序设计 11.1 事务Transact 1. 事务Transact 事务是指一个逻辑单元的工作任务,这些工作 任务要么全做,要么全部放弃。它必须同时满足四 个特性:原子性、一致性、隔离性和持久性。 原子性(Atomic) :表示组成一个事务的多个 数据库操作是一个不可分隔的原子单元,只有所有 的操作执行成功,整个事务才提交,事务中任何一 个数据库操作失败,已经执行的任何操作都必须撤 销,让数据库返回到初始状态。 一致性(Consistency):事务操作成功后,数 据库所处的状态和它的业务规则是一致的,即数据 不会被破坏