知识点:数据库系统 - 数据的备份与恢复 - 数据库系统故障种类
这是属于数据库系统工程师的内容,这个知识点好像还是今年第一次放到软件设计师来考。
在《数据库系统工程师(第3版)》(最新已经在2020年出到第4版了,第3版是2018年出版的。)的522页描述了这几个故障。
在本页的事务故障描述:“事务故障(Transaction Failure)是由于程序执行错误而引起事务非预期的、异常终止的故障。通常有如下两类错误引起事务执行失败。”,“逻辑错误”和“系统错误”。所以本题选B。
系统故障:“系统故障是指硬件故障、软件(如DBMS、OS或应用程序)漏洞的影响下,导致丢失了内存中的信息,影响正在执行的事务,但未破坏存储在外存上的信息。这种情况称为xxxxxxx”
介质故障:“介质故障是指数据库的存储介质发生故障,如磁盘损坏、瞬间强磁场干扰等。这种故障直接破坏了数据库,会影响到所有正在读取这部分数据的事务。”
最后的选项死机不太清楚,这个题明显不选这个。