数据库原理与技术(金仓KingbaseES版) 课程教案-第6章第2次课时.docx

数据库原理与技术(金仓KingbaseES版) 课程教案-第6章第2次课时.docx

《数据库原理与技术》(金仓KingbaseES版)课程教案

PAGE1

PAGE1

课序

授课班级

章节名称

6.2完整性控制6.3.1事务6.3.2并发执行与数据的不一致性

教学学时

2学时

教学目标

了解数据库完整性的含义(定义、分类、控制机制)、完整性规则(组成、执行时间、构成元素)以及完整性约束条件的分类和实施,掌握通过规则(Rule)、约束等手段开展数据库完整性控制的方法和操作。了解事务的概念和ACID性质,理解事务并发执行的必要性和并发执行时常见的三方面问题。

教学重难点

重点:理解常用数据库性控制的机制、方法和至少一种DBMS上的实施。

难点:理解多事务并发过程中读脏数据、不可重复读、丢失更新发生三方面问题发生的场景,并能够发现多事务并发过程中存在的错误。

思政元素

通过举例同学们在软件和系统开发过程中忽略的数据库完整性控制细节(日期格式、取值范围、空值约束等),培养同学们在数据库完整性控制方面的职业精神和大国工匠情怀,结合完整性控制缺失所导致的案例,引导同学们在数据库设计和系统开发过程中精益求精,带着对技术与品质的不懈追求,深耕在优质软件系统的研发路上。

教学资源

教材:

《数据库原理与技术(金仓KingbaseES版)》,钱育蓉张文东,电子工业出版社,2022.8

参考书:

1、数据库系统概论(第五版),王珊萨师煊,高等教育

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档