您的位置首页百科快答

数据库概论试题(数据库恢复技术)

数据库概论试题(数据库恢复技术)

的有关信息介绍如下:

数据库概论试题(数据库恢复技术)

第7章数据库恢复技术

1.__事务__是一系列的数据库操作,是数据库应用程序的基本逻辑单元。

2.试述事务的概念及事务的四个特性。

3.为什么事务非正常结束时会影响数据库数据的正确性,请举例说明。

答:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。如果数据库系统运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已写入物理数据库,这时数据库就处于一种不正确的状态,或者说是不一致的状态。例如:某工厂的库存管理系统中,要把数量为Q的某种零件从仓库1移到仓库2存放。则可以定义一个事务T,T包括两个操作;Q1=Q1-Q,Q2=Q2+Q。如果T非正常终止时只做了第一个操作,则数据库就处于不一致性状态,库存量无缘无故少了Q。

4.事务处理技术主要包括__数据库恢复___技术和__并发控制__技术。

5.在SQL语言中,定义事务控制的语句主要有__BEGIN__、__TRANSACTION_和__COMMIT___ROLLBACK。

7.事务具有四个特性:它们是__原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持续性(Durability)__。这个四个特性也简称为_ACID_特性。

8.数据库运行中可能产生的故障有哪几类?哪些故障影响事务的正常执行?哪些故障破坏数据库数据?

答:数据库系统中可能发生各种各样的故障,大致可以分以下几类:11.