
基本情報技術者試験 令和6年度 公開問題 科目A、全20問のうちの問7。
出典:令和6年度 基本情報技術者試験 公開問題 科目A 問7
DBMS に
- ア同一データベースに
対する 同一処理は, 何度 実行しても 結果は 同じである。 - イトランザクション完了後に
ハードウェア障害が 発生しても, 更新された データベースの 内容は 保証される。 - ウトランザクション内の
処理は, 全てが 実行されるか, 全てが 取り消されるかの いずれかである。 - エ一つの
トランザクションの 処理結果は, 他の トランザクション処理の 影響を 受けない。
答えと解説を開く
正解はウです。
トランザクションは、
ほかの選択肢が違う理由
- ア同じ
処理を 何度行っても 結果が 同じという 性質は、 べき等性の 説明です。 ACID 特性には 含まれません。 - イ完了した
トランザクションの 結果が 障害の あとも 失われないのは、 耐久性 (durability) の 説明です。 - エ同時に
動く ほかの トランザクションの 影響を 受けないのは、 独立性 (isolation) の 説明です。
仕組み
トランザクションが
原子性は、