MySQL数据库应用技术与实战电子教案 单元8 MySQL事务与锁.docxVIP

  • 1
  • 0
  • 约1.03万字
  • 约 21页
  • 2026-08-29 发布于山东
  • 举报

MySQL数据库应用技术与实战电子教案 单元8 MySQL事务与锁.docx

单元8MySQL事务与锁

课程名称:MYSQL数据库应用

课程类别:必修

适用专业:计算机技术类相关专业

总学时:64学时(其中理论31学时,实践33学时)

总学分:4.0学分

本章学时:8学时(其中理论4学时,实践4学时)

学情分析:

学生已完成单元七的学习,掌握了存储过程的创建、调用和管理,能够用存储过程封装多步骤的业务逻辑。但学生在编写存储过程时还没有考虑“多步骤操作失败后如何整体撤销”的问题。例如积分下单功能需要“扣减积分+创建订单+更新库存”三个步骤,如果第二步失败而第一步已经执行,数据就会不一致。本单元将学习事务与锁机制——事务保证一组操作要么全部成功要么全部回滚,锁机制解决多用户并发操作时的数据冲突问题。事务和锁是数据库并发控制的核心概念,比较抽象,学生不易直观感知,需要借助两个客户端窗口对比演示,让学生亲眼看到事务回滚和并发冲突的效果。

材料清单

《MYSQL数据库应用技术与实战(微课版)》教材。

配套PPT。

代码及SQL脚本。

引导性提问。

探究性问题。

拓展性问题。

教学目标与基本要求

教学目标

先掌握事务的概念、ACID特性以及事务的开启、提交和回滚方法,然后了解MySQL的锁分类和InnoDB锁算法,最后理解锁带来的并发问题并掌握事务隔离级别的概念和设置方法。

基本要求

掌握事务的开启、提交和回滚操作

掌握在存储过程中使用事务的方法

掌握表级锁的添加和

文档评论(0)

1亿VIP精品文档

相关文档