問28令和5年度 春期テクノロジ系
データベースシステムの操作の説明のうち,べき等(idempotent)な操作の説明はどれか。
- ア同一の操作を複数回実行した結果と,一回しか実行しなかった結果が同一になる操作
- イトランザクション内の全ての処理が成功したか,何も実行されなかったかのいずれかの結果にしかならない操作
- ウ一つのノードへのレコードの挿入処理を,他のノードでも実行する操作
- エ複数のトランザクションを同時に実行した結果と,順番に実行した結果が同一になる操作
正解はア
解説 本サイト独自(IPA公表のものではありません)
ア べき等な操作とは,同じ操作を一回実行しても複数回実行しても,最終的な結果が変わらない操作である。したがって,同一の操作を繰り返した結果と一回だけ実行した結果が同一になるアが該当する。
- イ 全ての処理を実行するか,全く実行しないかのいずれかにするのは,トランザクションの原子性についての説明である。
- ウ 一つのノードへの挿入処理を他のノードでも実行するのは,データを複数のノードに反映する操作の説明である。
- エ 同時実行の結果を順番に実行した結果と同じにするのは,複数のトランザクションを整合的に実行する性質の説明である。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和5年度 春期 応用情報技術者試験 午前 問28