数据库恢复技术.
事务定义 事务是用户定义的一个数据库操作序列构成。这些操作要么全做。这些操作要么全做。一个应用程序可以包含多个事务。一个应用程序可以包含多个事务。是用户定义的一个数据库操作序列。这些操作要么全做要么全不做。事务的定义。An Introduction to Database Systemhttp。第七章数据库恢复技术。
数据库恢复技术.Tag内容描述:<p>1、琼州学院电子信息工程学院,An Introduction to Database Systemhttp:/www.qzu.edu.cn/,第十章 数据库恢复技术,琼州学院电子信息工程学院,An Introduction to Database Systemhttp:/www.qzu.edu.cn/,.1 事务的基本概念,一、事务定义 二、事务的特性,琼州学院电子信息工程学院,An Introduction to Database Systemhttp:/www.qzu.edu.cn/,一、事务(Transaction),定义 一个数据库操作序列 一个不可分割的工作单位 恢复和并发控制的基本单位 事务和程序比较 在关系数据库中,一个事务可以是一条或多条SQL语句,也可以包含一个或多个程序。 一个。</p><p>2、第七章 数据库恢复技术,事务,事务定义 事务是用户定义的一个数据库操作序列构成,这些操作要么全做,要么全不做,是一个不可分割的工作单位。 事务与应用程序是两个概念,一般来说,一个应用程序可以包含多个事务。 事务的开始与结束可以由用户显式控制。如果用户没有显式定义事务,则由DBMS按缺省规定自动划分事务。,SQL中事务的定义,事务以Begin transaction开始,以Commit work或 Rollback work结束。 Commit work表示提交,事务正常结束。 Rollback work表示事务非正常结束,撤消事务已做的操作,回滚到事务开始时状态。,事务的例子,B。</p><p>3、1,第10章 数据库恢复技术,10.1 事务的基本概念 10.2 数据库恢复概述 10.3 故障的种类 10.4 恢复的实现技术 10.5 恢复策略 10.6 具有检查点的恢复技术 10.7 数据库镜像,2,10.1 事务的基本概念,事务,是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位.,事务的定义:,开始 提交 回滚,Begin transaction,commit,rollback,事务定义的方式:,用户显式控制,系统自动控制,3,事务的特性:,1.原子性(Atomicity),事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做.,2.一致性(Consistency),事务执行。</p>