西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第21讲

第21讲 学时2 第八章并发控制 并发控制概述,封锁,封锁协议,活锁和死锁,并发调度的可串行性,两段锁协议,封锁的 内容 粒度 教学 通过课堂教学使学生了解封锁的粒度,理解两段锁协议,掌掘封锁,封锁协议,活锁和 目的 死锁以及并发调度的可串行性 敕学 面占 封锁,封锁协议,活锁和死锁以及并发调度的可串行性 教学 难点 封锁,封锁协议,活锁和死锁以及并发调度的可串行性 散学 方法 课堂讲授 教学 手段 多媒体电子教案,板书 、通过飞机售票的实例引出并发操作所带来的三类数据不一致:丢失修改,不可重复读和 读“脏”数据。 二、针对上面实例中的问题,提出了封锁的概念,讲解基本的封锁类型,通过课本图82来 讲解封锁类型的相容矩阵。 讲解封锁协议, 分别讲解三级封锁协议的内容,各个封锁协议对并发操作所带来的三类 教学 过程 数据不一致的解决,通过课本图83和表8.1来讲解。 设计 四、有了封锁之后又会带来新的问题:活锁与死锁:讲解什么是活锁,什么是死锁,活锁与 死锁的解决方法。 五、讲解可串行性的概念,什么样的并发操作调度是正确的,如何保证并发操作的调度是正 六、讲解两段锁协议与封锁的粒度。 小结 本堂课主要讲解了封锁,封锁协议,活锁和死锁以及并发调度的可串行性,封锁的粒度 两段锁协议等。 作业:P2802、7、13
第 21 讲 学时 2 章节 名称 第八章 并发控制 教学 内容 并发控制概述,封锁,封锁协议,活锁和死锁,并发调度的可串行性,两段锁协议,封锁的 粒度 教学 目的 通过课堂教学使学生了解封锁的粒度,理解两段锁协议,掌握封锁,封锁协议,活锁和 死锁以及并发调度的可串行性 教学 重点 封锁,封锁协议,活锁和死锁以及并发调度的可串行性 教学 难点 封锁,封锁协议,活锁和死锁以及并发调度的可串行性 教学 方法 课堂讲授 教学 手段 多媒体电子教案,板书 教学 过程 设计 一、通过飞机售票的实例引出并发操作所带来的三类数据不一致:丢失修改,不可重复读和 读“脏”数据。 二、针对上面实例中的问题,提出了封锁的概念,讲解基本的封锁类型,通过课本图 8.2 来 讲解封锁类型的相容矩阵。 三、讲解封锁协议,分别讲解三级封锁协议的内容,各个封锁协议对并发操作所带来的三类 数据不一致的解决,通过课本图 8.3 和表 8.1 来讲解。 四、有了封锁之后又会带来新的问题:活锁与死锁:讲解什么是活锁,什么是死锁,活锁与 死锁的解决方法。 五、讲解可串行性的概念,什么样的并发操作调度是正确的,如何保证并发操作的调度是正 确的 六、讲解两段锁协议与封锁的粒度。 小结 本堂课主要讲解了封锁,封锁协议,活锁和死锁以及并发调度的可串行性,封锁的粒度, 两段锁协议等。 作 业 与 思 考题 作业:P280 2、7、13
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第20讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第19讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第18讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第17讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第16讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第15讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第14讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第13讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第12讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第11讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第10讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第9讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第8讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第7讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第6讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第5讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第4讲 数据库系统结构,数据库系统的组成,数据库技术的研究领域,关系模型概述,关系的数学定义.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第3讲 数据模型.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第2讲 数据库系统概述、数据模型.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第1讲 数据、数据库、数据库管理系统、数据库系统.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第22讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第23讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第1章 引言(数据库原理与应用 主讲教师:李书琴).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第2章 关系数据库.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第3章 关系数据库标准语言SQL(连接查询).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第3章 关系数据库标准语言SQL(数据更新).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第4章 中级SQL.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第4章 数据库安全性.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第5章 高级SQL.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第6章 关系数据理论(数据规范化).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第7章 数据库设计.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)绪论(主讲:陆奎).ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第1章 计算机网络的研究与发展.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第2章 广域网技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第3章 局域网技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第4章 城域网技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第5章 IPv4技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第6章 IPv6技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第10章 无线网络技术(无线Ad hoc网络、无线传感器网络与无线网格网).ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第11章 网络安全与网络管理技术的研究.ppt