DBMS において,一連の処理が全て成功したら処理結果を確定し,途中で失敗したら処理前の状態に戻す特性をもつものはどれか。
平成30年度 秋期 ITパスポート 問75
テクノロジ系
正解と解説
正解 イ
一連の処理を1つのまとまりとして扱い、全て成功ならコミット、失敗ならロールバックするのがトランザクションです。
トランザクションは、DBMS(Database Management System)で分けられない一連の処理のまとまりです。全ての処理が成功したときだけ結果を確定します(コミット)。途中で失敗したときは処理前の状態に戻します(ロールバック)。「全て成功したら確定」「失敗したら処理前に戻す」が決め手です。この性質は原子性と呼ばれ、ACID特性の1つです。
ア:インデックスは、データの検索を速くするための索引です。
ウ:レプリケーションは、データベースの複製を別のサーバに作り、内容を同じに保つ仕組みです。
エ:ログは、データベースの更新の履歴を記録したものです。障害回復に使われますが、処理のまとまりそのものではありません。
出典:平成30年度 秋期 ITパスポート試験 問75
全年度から出題。10問で実力を判定します。登録不要。
出典:平成30年度 秋期 ITパスポート試験 問75(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方