首页 > 试题广场 >

若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部

[单选题]
若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部消失,这种情况称为()。
  • 介质故障
  • 运行故障
  • 系统故障
  • 事务故障
推荐
A
  • 介质故障是指外存储设备故障,主要有磁盘损坏,磁头碰撞盘面,突然的强磁场干扰,数据传输部件出错,磁盘控制器出错等,一般称为硬故障(hard crash)所以A正确。
  • 运行故障是系统软件或者应用软件等在运行过程中导致的一系列故障,一般称为软故障(soft crash)
  • 系统故障指在系统运行过程中,由于某种原因,造成系统停止运行,以致事务在执行过程中以非正常的方式终止,这是内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为系统故障。
  • 事务故障更多的是非预期的,不能由事务程序处理的情况,主要有:①逻辑上的错误,如运算溢出、死循环、非法操作、地址越界等等;②违反完整性限制的无效的输入数据;③违反安全性限制的存取权限;④资源限定,如为了解除死锁、实施可串化的调度策略等而ABORT一个事务;⑤用户的控制台命令

编辑于 2019-08-05 14:20:59 回复(0)
我觉得是A介质故障
我认为硬件是属于介质的一种。
QAQ
发表于 2019-08-02 15:13:35 回复(0)
A,应为外界故障都是由硬件故障产生的,而硬件故障又被称为介质故障,故选A
发表于 2019-08-02 15:15:44 回复(0)

选A

本题考查的是数据库系统中的故障

数据库系统中故障可以分为:事务故障、系统故障、介质故障。

一、事务故障:某个事务在运行过程中由于种种原因未运行至正常终止点,事务故障的常见原因,输入数据有误
运算溢出,违反了某些完整性限制发生锁死。

二、系统故障:由于某种原因造成整个系统的正常运行突然停止,致使所有正在运行的事务都以非正常方式终止。
发生系统故障时,内存中数据库缓冲区的信息全部丢失,但存储在外部存储设备上的数据未受影响 。

三、介质故障:硬件故障使存储在外存中的数据部分丢失或全部丢失 ,介质故障比前两类故障的可能性小得多,但破坏性最大。

因此选A,介质故障!

发表于 2019-08-03 08:47:49 回复(0)