试题详情
- 简答题数据库在运行过程中可能产生的故障有哪几类?
- 数据库在运行过程中可能产生的故障有如下几类:
(1)事务故障
事务在运行过程中由于种种原因,如输入数据的错误,运算溢出,违反了某些完整性限制,某些应用程序的错误,以及并行事务发生死锁等,使事务未能运行到正常终止点之前就被撤消了,这种情况称为“事务故障”。
(2)系统故障
系统故障是指系统在运行过程中,由于某种原因,如OS和DBMS代码错误,操作员操作失误,特定类型的硬件错误(如CPU故障),突然停电等造成系统停止运行,致使事务在执行过程中以非控方式终止。这时,内存中的信息丢失,而存储在外存储上的数据未受影响,这种情况称为“系统故障”。
(3)介质故障
系统在运行过程中,由于某种硬件故障,如磁盘损坏,磁头碰撞,或由于OS的某种潜在的错误,瞬时强磁场干扰,使存储在外存上的数据部分损失或全部损失,称之为“介质故障”。
(4)计算机病毒
计算机病毒是一种人为的故障和破坏,它是一种计算机程序。通过读写染有病毒的计算机系统中的程序和数据,这些病毒可以迅速繁殖和传播,危害计算机系统和数据库。 关注下方微信公众号,在线模考后查看
热门试题
- 设有关系模式R(B,O,I,S,Q,D}
- 在关系数据库中,若数据库的存储结构改变了
- redo操作是()
- ()是存储在计算机内有结构的数据的集合。
- 若要查询成绩为70~80分之间(包括70
- 层次模型、网状模型和关系模型等三种基本数
- 下面说法正确的是()
- 三级封锁协议可以解决的问题包括()
- 两个实体之间的联系有()种类型。在一个选
- 以下面的数据库为例,用SQL完成以下检索
- 查询和王丽丽在同一个专业学习的学生的学号
- 实体集E1中的每个实体最多与实体集E2中
- SQL具有的主要功能有()、()、()。
- 一个实体集可能具有多个()
- SQL包括三个部分,数据定义语言简写作(
- DBA的工作包括A. 数据库
- 3NF
- 在教学库中建一个学生党费表,属性(学生号
- 从程序设计语言的特点考虑,C语言属于()
- 试比较在SQL Server中利用ADO