事务的基本概念和基本特征。系统故障的种类。恢复的实现技术:数据转储、登记日志文件。恢复策略:事务故障的恢复、系统故障的恢复、介质故障的恢复。两种恢复优化技术:具有检查点的恢复技术,镜像的功能和作用。
【可选知识点】
Oracle的恢复技术,以及和SQLServer恢复机制的差异
【教学提示】注意分析和对比三种故障恢复的方法有什么异同,用户需要参与的部分有哪些。日志文件的时序性,写日志文件、写数据文件以及提交事务的先后次序,并阐述日志文件在大多数情况下是要尽早写磁盘的(这样事务才能提交,锁等资源才能尽早释放),而数据是尽量推迟写磁盘这样的观点。两种优化技术分别适用于哪种故障。并分析检查点技术带来的好处和问题所在,使学生明白如何进行权衡设置检查点。
【作业安排】可以安排上机实践作业,上机实践作业内容可以实践数据备份和数据恢复的过程,设置检查点的频率等
7、并发控制(5学时)
【基本知识点】
并发操作可能带来的数据不一致现象。 封锁、封锁协议、死锁的概念,监测和处理。并发调度的可串行性。两段锁协议。隔离级别:定义和原理,各隔离级别下可能会出现的不一致现象。封锁的粒度:多粒度封锁、意向锁。
【可选知识点】
不加锁的并发控制机制,多版本控制协议,多版本二段式锁协议。Oracle的并发控制机制。
【教学提示】隔离级别是本章的一个难点和重点(要编写一个支持多用户并发的系统一定要了解各隔离级别的含义以及在各隔离级别下可能会出现的不一致现象)。Oracle的并发机制和其他所有产品相比是比较特殊的,最好能加以说明。

【作业安排】可以安排上机实践作业,上机实践作业内容可以包括:各隔离级别下可能会出现的不一致现象验证。如何通过在程序中编码防范默认隔离级别下的不一致现象。察看死锁和解锁。Oracle和其他产品并发控制差异的验证(此实验可选)
8、安全性(4学时)
【基本知识点】
安全性的基本概念。可信计算机系统评测标准。安全性控制:用户标识与鉴别、自主存取控制、强制存取控制、视图机制、审计、数据加密。统计安全性:统计安全性控制策略。
【可选知识点】
组和角色。了解基于角色的权限管理;了解固定角色;Oracle的安全性措施。
【教学提示】注意分析表和视图权限的差异性。
【作业安排】 可以安排上机实践作业,上机实践作业内容可以包括:掌握如何添加、修改、删除用户;掌握如何添加、删除角色以及如何为角色添加和删除用户;掌握如何授予、拒绝和剥夺权限;了解如何管理应用程序角色。验证视图和其他数据对象权限的差异。
9、完整性(4学时)
【基本知识点】
完整性的工作机制(定义机制、检查机制和处理机制)。完整性类型。实体完整性的工作机制。系统概论参照完整性的工作机制。用户自定义的完整性:系统提供的控制手段及工作机理,DDL提供的机制,触发器,存储过程。
【可选知识点】
用户自定义的数据类型和规则。断言。
【作业安排】可以安排上机实践作业,上机实践作业内容可以包括:建好的各表输入适当的数据并练习数据的删除和修改,注意检测键码约束、外码约束、非空约束、唯一约束、取值约束等各种约束在输入数据及数据的删除、修改时的作用,结合课堂教学体会其含义。了解存储过程和触发器的使用。
10、产品简介和对比(2学时)
【基本知识点】ODBC。系统结构。管理、设计与查询工具。SQL的适应性与扩展。并发与恢复。分发与复制。关系数据的全文本查询。数据仓库与分析服务。XML与Web支持。各产品对比;如何选取产品。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-23312-4.html
可恶
不信他取乱来
说的真好
四是战争指挥失误