令和5年度 春期 応用情報技術者試験 午前 問28

データベースシステムの操作の説明のうち,べき等(idempotent)な操作の説明はどれか。

解答・解説

正解: ア. 同一の操作を複数回実行した結果と,一回しか実行しなかった結果が同一になる操作

データベースシステムなどにおける べき等(idempotent) とは、ある操作を1回実行した場合と、複数回実行した場合で、結果が全く同じになる性質のことを指します。ネットワークの遅延や障害による再送制御などにおいて、複数回同じリクエストが送信されてもシステムの状態が意図しないものにならないようにするために重要な概念です。

各選択肢の解説

  • ア:正解です。 べき等の定義そのものです。

  • イ:誤りです。 トランザクションの 原子性(Atomicity) の説明です。

  • ウ:誤りです。 データベースの レプリケーション(複製) の説明です。

  • エ:誤りです。 トランザクションの 直列可能性(Serializability) または 隔離性(Isolation) の説明です。

Spineチーム