正在加载图片...
重点:了解关系数据库查询优化的重要性。掌握查询处理各个步骤的主要功能。能够把SQL语句 转换成查询树,对查询树进行代数优化,转换成优化的查询树。掌握物理优化的基本方法。 难点:能运用本章学习的查询优化知识,对于比较复杂的查询,尤其是涉及连接和嵌套的查询, 写出适合RDBMS自动优化的SQL语句。对于RDBMS不能优化的查询需要重写查询语句,进行手工 调整以优化性能。不要把优化的任务全部放在RDBMS上。 第十章数据库恢复技术 事务处理技术主要包括数据库恢复技术和并发控制技术。因为事务是数据库恢复和并发控制的基 本单位,所以首先讲解事务的基本概念和事务的ACID性质。 本章讲解数据库恢复技术。包括数据库运行中可能发生的故障类型,数据库恢复中最经常使用的 技术一数据转储和登录日志文件。讲解日志文件的内容及作用,登记日志文件所要遵循的原则,针 对事务故障、系统故障和介质故障等不同故障的恢复策略和恢复方法。具有检查点的恢复技术。数 据库镜像功能。 重点:牢固掌握事务的基本概念和事务的ACD性质。要掌握数据库故障恢复的策略和方法。数 据库恢复的基本原理是数据备份,它貌似简单,实际却很复杂。数据库的事务管理策略(不仅有数 据库恢复策略,还有并发控制策略)和DBMS缓冲区管理策略、事务一致性级别密切相关,同学们要 在学习完这些知识后把这些问题联系起来,提升对这些技术的理解和学握。 难点:对于刚刚学习数据库的学生来讲并不体会数据库故障恢复的复杂性和重要性。掌握日志文 件的使用,系统故障、介质故障的恢复方法。在实际工作中,则必须正确了解所用的DBMS产品提供 的恢复技术和恢复方法,并且能够根据这些机制正确制定系统的恢复策略,以保证数据库系统24小 时正确运行。保证数据库系统在遇到故障时能及时恢复正常运行,提高抗故障抗灾难的能力。 第十一章并发控制 数据库管理系统必须提供并发控制机制来协调并发用户的并发操作以保证并发事务的隔离性和 致性,保证数据库的一致性。本章讨论数据库并发控制的基本概念和实现技术。包括封锁技术、封 锁协议、活锁和死锁的概念、并发调度的可串行性、冲突可串行化调度、两段锁协议、封锁的粒 度、意向锁。 重点:掌握并发操作产生的数据不一致性(丢失修改、不可重复读、读“脏数据“)的确切含义。 封锁协议与数据一致性的关系:并发调度的可串行性概念。 难点:两段锁协议与串行性的关系、与死锁的关系。具有意向锁的多粒度封锁方法的封锁过程。 四、教学时数分配 章节 讲授课时 实骏课时 1绪论 6 2.关系数据库系统 6 3.SQL语言 8 4.数据库安全性 4 5数据库完整性 4 6关系数据理论 3 重点:了解关系数据库查询优化的重要性。掌握查询处理各个步骤的主要功能。能够把SQL语句 转换成查询树,对查询树进行代数优化,转换成优化的查询树。掌握物理优化的基本方法。 难点:能运用本章学习的查询优化知识,对于比较复杂的查询,尤其是涉及连接和嵌套的查询, 写出适合RDBMS自动优化的SQL语句。对于RDBMS不能优化的查询需要重写查询语句,进行手工 调整以优化性能。不要把优化的任务全部放在RDBMS上。 第十章 数据库恢复技术 事务处理技术主要包括数据库恢复技术和并发控制技术。因为事务是数据库恢复和并发控制的基 本单位,所以首先讲解事务的基本概念和事务的ACID性质。 本章讲解数据库恢复技术。包括数据库运行中可能发生的故障类型,数据库恢复中最经常使用的 技术—数据转储和登录日志文件。讲解日志文件的内容及作用,登记日志文件所要遵循的原则,针 对事务故障、系统故障和介质故障等不同故障的恢复策略和恢复方法。具有检查点的恢复技术。数 据库镜像功能。 重点:牢固掌握事务的基本概念和事务的ACID性质。要掌握数据库故障恢复的策略和方法。数 据库恢复的基本原理是数据备份,它貌似简单,实际却很复杂。数据库的事务管理策略(不仅有数 据库恢复策略,还有并发控制策略)和DBMS缓冲区管理策略、事务一致性级别密切相关,同学们要 在学习完这些知识后把这些问题联系起来,提升对这些技术的理解和掌握。 难点:对于刚刚学习数据库的学生来讲并不体会数据库故障恢复的复杂性和重要性。掌握日志文 件的使用,系统故障、介质故障的恢复方法。在实际工作中,则必须正确了解所用的DBMS产品提供 的恢复技术和恢复方法,并且能够根据这些机制正确制定系统的恢复策略,以保证数据库系统24小 时正确运行。保证数据库系统在遇到故障时能及时恢复正常运行,提高抗故障抗灾难的能力。 第十一章 并发控制 数据库管理系统必须提供并发控制机制来协调并发用户的并发操作以保证并发事务的隔离性和一 致性,保证数据库的一致性。本章讨论数据库并发控制的基本概念和实现技术。包括封锁技术、封 锁协议、活锁和死锁的概念、并发调度的可串行性、冲突可串行化调度、两段锁协议、封锁的粒 度、意向锁。 重点:掌握并发操作产生的数据不一致性(丢失修改、不可重复读、读"脏数据")的确切含义。 封锁协议与数据一致性的关系;并发调度的可串行性概念。 难点:两段锁协议与串行性的关系、与死锁的关系。具有意向锁的多粒度封锁方法的封锁过程。 四、教学时数分配 章节 讲授课时 实验课时 1.绪论 6 2.关系数据库系统 6 3.SQL语言 8 6 4.数据库安全性 4 2 5.数据库完整性 4 2 6.关系数据理论 3
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有