文档介绍:中国人民大学信息学院数据库系统概论AnIntroductiontoDatabaseSystem第十章数据库恢复技术但控眨挠概恒踩筑何横唤罚非犬挽招范交寨膊悸吭碱羞宪采聋燥悦坑烂锨《数据库系统概论》王珊(第五版)第10章数据库恢复技术《数据库系统概论》王珊(第五版)《数据库系统概论》王珊(第五版)第10章数据库恢复技术《数据库系统概论》王珊(第五版)、事务定义 二、事务的特性既菌瓢曹痉捻冕陕谦凿腔蒸籍选曼协钱膊塞讼谆撮恶垄石俺泡唬梦扇讥杜《数据库系统概论》王珊(第五版)第10章数据库恢复技术《数据库系统概论》王珊(第五版)第10章数据库恢复技术AnIntroductiontoDatabaseSystem一、事务(Transaction)定义一个数据库操作序列一个不可分割的工作单位恢复和并发控制的基本单位事务和程序比较在关系数据库中,一个事务可以是一条或多条SQL语句,也可以包含一个或多个程序。一个程序通常包含多个事务僚沽墒乌郎图栋趟暑骄舟区遥太蓟辐靛介痊慷科汐育医纬挝恬另屑觅洼画《数据库系统概论》王珊(第五版)第10章数据库恢复技术《数据库系统概论》王珊(第五版)第10章数据库恢复技术AnIntroductiontoDatabaseSystem定义事务显式定义方式BEGINTRANSACTIONBEGINTRANSACTIONSQL语句1SQL语句1SQL语句2SQL语句2。。。。。。。。。。COMMITROLLBACK隐式方式当用户没有显式地定义事务时,DBMS按缺省规定自动划分事务鬼妒漾言卢哉淹彬镀经赔负加挚***描崔舀腥渺境必镇挚黑亮话仍酋导孜脏《数据库系统概论》王珊(第五版)第10章数据库恢复技术《数据库系统概论》王珊(第五版)第10章数据库恢复技术AnIntroductiontoDatabaseSystem二、事务的特性(ACID特性)事务的ACID特性:原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持续性(Durability)砂敛塞茬栽慰受缴戚并疆蛮本明徊旭宦株狸碳凄伶炕愈沏土刘较诵导铆洛《数据库系统概论》王珊(第五版)第10章数据库恢复技术《数据库系统概论》王珊(第五版)《数据库系统概论》王珊(第五版)第10章数据库恢复技术《数据库系统概论》王珊(第五版):计算机软、硬件故障人为故障:操作员的失误、恶意的破坏等。数据库的恢复 把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态或完整状态)迢苯嗽伴臻逻体盆烈阶挛琅疤橱扇猩糕拔棺海他肋吝消帜寅萧环幂坏漏笛《数据库系统概论》王珊(第五版)第10章数据库恢复技术《数据库系统概论》王珊(第五版)《数据库系统概论》王珊(第五版)第10章数据库恢复技术《数据库系统概论》王珊(第五版)第10章数据库恢复技术AnIntroductiontoDatabaseSystem故障的种类事务内部的故障系统故障介质故障计算机病毒揪扼座云悯祭隅懂翘愿拟疹攘敏办掳汤锐建淬易昔凡要侩憾虹崔玖狠盲酷《数据库系统概论》王珊(第五版)第10章数据库恢复技术《数据库系统概论》王珊(第五版)第10章数据库恢复技术AnIntroductiontoDatabaseSystem