SQLSERVER2000数据库及应用第9章 事务和锁的使用与管理
第9章 事务和锁的使用与管理 北华航天工业学院 李伟红 本章学习目标 掌握事务具有的4个属性; 掌握事务模式的分类; 掌握Transact-SQL语言的常用事务语句; 掌握实现事务管理的方法; 掌握基本锁的分类及特点; 了解专用锁的分类。 9.1 事务和锁概述 9.1.1 事务概述 在SQL Server 2000中的事务是一个单个的逻辑工作单元,在一个事务中可以包括一条或多条Transact-SQL语句,如果一个事务执行成功,则表明该事务中的所有语句均执行成功,只要事务中的一条语句出现错误,则会取消整个事务的执行。 9.1.1 事务概述 事务具有以下4个属性: (1)原子性:一个事务是SQL Server 2000工作的原子单位,事务中的所有语句要么全部执行,要么全部取消。 (2)一致性:事务如果能够执行成功,则事务所修改的数据必须遵循数据库中各种约束、规则的要求,所有数据应该处于一致性状态。 (3)隔离性:一个事务所做的修改必须与其他事务所做的修改隔离开。 (4)永久性:当事务执行成功后,事务对数据库所做的修改会永久保持。 9.1.1 事务概述 对于以上事务的4个属性,在SQL Server 2000中是通过以下处理方式来实现的:事务的原子性和一致性通过SQL Server 2000内部的事务管理功能来实现;事务的隔离性通过锁来实现;事务的永久性通过事务日志来实现。
您可能关注的文档
- SMT常见不良现象图片培训.ppt
- solidworks从入门到精通007.ppt
- SPC管理.ppt
- SPF板材销售可研报告.docx
- S-胰腺癌-赵玉沛.ppt
- SPI总线组成及其工作原理.ppt
- Speaker Box 报告.ppt
- Spring对于JDBC事务的操作.ppt
- spc经典讲义.ppt
- spring教学课件.ppt
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
原创力文档

文档评论(0)