跳到正文

令和4年度 ITパスポート試験 問77

这道题的解析和你的作答记录。

問77
頻出度★☆☆

トランザクション処理の ACID 特性に関する記述として, 適切なものはどれか。

出典 令和4年度 ITパスポート試験 問77
解説

問 77

  • 错误ア

    这是通过准备索引 (index) 来提高检索速度的话题,属于关于数据库检索性能的说明。与事务的 ACID 特性无关。

  • イ

    正解 ACID 特性中的「A」原子性 (Atomicity) 是指将事务内的一连串处理控制为「要么全部执行」要么「完全不执行」,不留下执行到一半的中间状态的性质。选项イ正是原封不动地表述了这种 all-or-nothing 的思路,是对原子性的正确说明。因此イ恰当。

  • 错误ウ

    这是将数据库的副本分散部署到多台服务器上以提高可用性,即所谓复制 (replication) / 冗余化的说明。属于提高可用性的措施,而不是 ACID 特性的说明。

  • 错误エ

    这是通过对表进行规范化来防止数据产生矛盾或重复,即规范化 (normalization) 效果的说明。属于数据库设计的方法,与事务的 ACID 特性是不同的概念。

ここがポイント
  • ACID 特性 = 原子性 (Atomicity) / 一致性 (Consistency) / 独立性·隔离性 (Isolation) / 持久性 (Durability) 这 4 个。是为了将事务作为可信赖的单位来处理的性质。
  • 原子性 (Atomicity) 是使事务内的处理保持为「全部执行或全部取消 (all-or-nothing)」的性质。中途失败时通过回滚 (rollback) 恢复到执行前的状态。
用語
解答問77イ
练这一题

作答记录