令和5年度 春期 応用情報技術者試験 午前 問28
データベースシステムの操作の説明のうち,べき等(idempotent)な操作の説明はどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
-
ア: 同一の操作を複数回実行した結果と,一回しか実行しなかった結果が同一になる操作
正しい。これはべき等(idempotent)な操作の定義です。同じ操作を繰り返しても結果が変わらない操作を意味します。 -
イ: トランザクション内の全ての処理が成功したか,何も実行されなかったかのいずれかの結果にしかならない操作
誤り。これは「トランザクションの原子性 (Atomicity)」に関する説明です。 -
ウ: 一つのノードへのレコードの挿入処理を,他のノードでも実行する操作
誤り。これはデータのレプリケーションや分散システムの挙動に関する説明です。 -
エ: 複数のトランザクションを同時に実行した結果と,順番に実行した結果が同一になる操作
誤り。これは「直列化可能性 (Serializable)」に関する説明です。
答え
ア: 同一の操作を複数回実行した結果と,一回しか実行しなかった結果が同一になる操作
出典:令和5年度 春期 応用情報技術者試験 午前 問28