实验10 数据库恢复技术

数据库恢复技术实验分为2个选修实验项目(参见表4.11)。该实验项目为验证型实验项目。

实验10.1 事务实验

(1)实验目的

掌握数据库事务管理的基本原理,以及事务的编程方法。

(2)实验内容和要求

设计几个典型的事务应用,包括显式事务、事务提交、事务回滚、隐式事务等。

(3)实验重点和难点

实验重点:显式事务的编写。

实验难点:把事务的编写和存储过程的设计与使用结合起来。


实验10.2 数据库备份实验

(1)实验目的

掌握数据库数据转储备份的方法。

(2)实验内容和要求

了解数据转储备份的概念。学习实际使用的数据库系统(如KINGBASE)中数据库逻辑备份、物理备份 、增量备份和完全备份的概念和使用方法。利用数据库管理系统提供的备份工具实现各种数据库备份策略。

说明:数据库备份也称数据库转储。 物理备份是复制数据库物理文件;逻辑备份将数据库对象的定义和数据导出到指定文件中;完全备份是备份整个数据库;增量备份是只备份上次备份以来有变化的数据。

(3)实验重点和难点

实验重点:逻辑备份,物理备份。

实验难点:增量备份。


实验10.3 数据库恢复实验

(1)实验目的

掌握数据库逻辑恢复和物理恢复的方法。

(2)实验内容和要求

设计数据库恢复策略,实现数据库恢复,包括数据库逻辑恢复、物理恢复、增量恢复和完全恢复等。数据库恢复也称数据库还原。

(3)实验重点和难点

实验重点:逻辑恢复,物理恢复。

实验难点:增量恢复。