1 / 43
文档名称:

数据库系统概论第七章.ppt

格式:ppt   大小:113KB   页数:43
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论第七章.ppt

上传人:相惜 2020/12/2 文件大小:113 KB

下载得到文件列表

数据库系统概论第七章.ppt

相关文档

文档介绍

文档介绍:第七章 数据库恢复技术
1
可编辑ppt
事务
事务定义
事务是用户定义的一个数据库操作序列构成,这些操作要么全做,要么全不做,是一个不可分割的工作单位。
事务与应用程序是两个概念,一般来说,一个应用程序可以包含多个事务。
事务的开始与结束可以由用户显式控制。如果用户没有显式定义事务,则由DBMS按缺省规定自动划分事务。
2
可编辑ppt
SQL中事务的定义
事务以Begin transaction开始,以Commit work或 Rollback work结束。
Commit work表示提交,事务正常结束。
Rollback work表示事务非正常结束,撤消事务已做的操作,回滚到事务开始时状态。
3
可编辑ppt
事务的特性(ACID)
原子性(Atomicity)
事务是数据库的逻辑工作单位,事务中包括的诸操作要么全做,要么全不做。
一致性(Consistency)
事务执行的结果应当使数据库从一个一致性状态转变为另一个一致性状态。
4
可编辑ppt
事务的特性(ACID)
隔离性(Isolation)
一个事务的执行不能被其它事务干扰。即一个事务内部的操作及使用的数据对其它并发事务是隔离的,并发执行的各个事务之间不能相互干扰。
5
可编辑ppt
事务的特性(ACID)
持久性(Durability)
一个事务一旦提交之后,它对数据库的影响必须是永久的。事务提交后,系统发生故障不能改变事务的持久性。
6
可编辑ppt
数据库恢复概述
虽然数据库系统中采用了各种措施来保证系统安全性和完整性,但计算机系统的故障是不可避免的,这些故障轻则造成运行事务的非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中的全部或部分数据丢失,因此数据库管理系统必须具有把数据库从错误状态恢复到某一已知正确状态的功能,这就是数据库的恢复。数据库恢复是通过数据库管理系统的恢复子系统完成的。
7
可编辑ppt
数据库恢复概述
数据库恢复子系统的目的包括:
保证事务的原子性,即确保一个事务被交付运行后,要么该事务中的所有数据库操作都被成功地完成,而且这些操作的结果被永久地存储到数据库中,要么这个事务对数据库没有任何影响。
当系统发生故障以后,数据库能够恢复到正确状态。
8
可编辑ppt
故障的种类
事务内部的故障
事务内部的故障包括可预期的和不可预期的。可预期的是指可以通过事务程序本身发现和处理的故障。而不可预期的错误是指那些不能由应用程序处理的事务故障,如死锁,运算溢出,违反完整性规则等。
9
可编辑ppt
故障的种类
系统故障
系统故障是指造成系统停止运行的任何事情,使得系统要重新启动。如硬件错误,操作系统故障,停电等。这类故障影响正在运行的所有事务,所有事务都非正常终止,但不会破坏数据库。恢复子系统必须清除所有未完成的事务对数据库的修改,同时重做所有已完成的事务,保证数据库的一致性。
10
可编辑ppt

最近更新

2025甘肃陇南师范学院诚聘英才20人考试题库附.. 46页

2025福建教育学院附属集美实验学校美山分校招.. 43页

2025福建龙岩市上杭县庐丰卫生院招聘一体化乡.. 46页

2025西藏林芝市米林市发展改革和经信商务局招.. 46页

2025辽宁大连市引导基金管理有限责任公司社会.. 44页

2025重庆机场集团有限公司园招聘35人考试备考.. 42页

2026天津市滨海新区急救分中心招聘院前急救医.. 45页

2026年c语言上机期末考试题及参考答案1套 13页

2026年c语言专科期末测试题word 13页

2026年c语言基础考试题库(典型题) 13页

2026年c语言指针考试题库(含答案) 13页

2026年c语言期末考试题库及答案(名校卷) 13页

2026年c语言期末试题(突破训练) 13页

2026年C语言程序设计基础单项选择题库(名校卷.. 13页

2026年c语言竞赛测试题(培优b卷) 13页

2026年c语言编程期末测试题及1套参考答案 13页

2026年c语言考期末试题(易错题) 13页

2026年c语言设计考试题库(培优b卷) 13页

2026年C语言试题题库及1套参考答案 13页

2026年C语言题库完整 13页

2024年上海纽约大学马克思主义基本原理概论期.. 21页

2024年乐都县幼儿园教师招教考试备考题库推荐.. 34页

海南封关产学研协同创新机制 60页

2024年华中农业大学辅导员考试参考题库附答案.. 36页

2026年中国城市建设史复习题100道含答案(考试.. 44页

2026年中国大连高级经理学院师资招聘参考题库.. 46页

2024年多伦县事业单位联考招聘考试真题汇编附.. 67页

2024年安岳县辅警招聘考试备考题库附答案 68页

2026年云南城市建设职业学院单招职业技能测试.. 44页

2026年云南省玉溪市江川区卫生健康系统公开招.. 46页