データベース
ITパスポート試験|DBMSのトランザクションに関する
DBMSのトランザクションに関する記述として,適切なものはどれか。
アあるデータベースの内容を他のデータベースに複製し,内容の同期をとる。
イデータベースに対して行った操作を,順次記録する。
ウデータベースに対する一連の処理が全て成功したら変更結果を確定し,途中で失敗したら処理前の状態に戻す。
エデータベースの表の索引を作成し,検索時には索引を使用する。
正解
ウ.データベースに対する一連の処理が全て成功したら変更結果を確定し,途中で失敗したら処理前の状態に戻す。
トランザクションはACID特性(原子性・一貫性・独立性・耐久性)に基づく処理単位であり、一連の操作が全て成功した場合のみCOMMITして変更を確定し、どこかで失敗した場合はROLLBACKにより処理前の状態へ復元することでデータの整合性を保証する。
?選択肢ごとの解説
ア ×データベースの内容を別のデータベースに複製して同期をとる仕組みはレプリケーション(replication)と呼ばれる。可用性向上や負荷分散を目的として利用される…
イ ×データベースへの操作を順次記録する仕組みはジャーナル(更新ログ・トランザクションログ)である。障害発生時のリカバリに使用されるが、それ自体はトランザクション管理…
ウ ○トランザクションはACID特性(原子性・一貫性・独立性・耐久性)に基づく処理単位であり、一連の操作が全て成功した場合のみCOMMITして変更を確定し、どこかで失敗した場合はROLLBACKにより処理前の状態へ復元することでデータの整合性を保証する。
エ ×表に対して索引(インデックス)を作成し検索を高速化する機能は、インデックス管理と呼ばれるDBMSの機能であり、トランザクション処理とは別の仕組みである。
データベースの他の問題
あるコンピュータのデータベースの内容を他のコンピュータのデータベースに複製して,両者の内容が一致するように同期させるDBMS…DBMSにおけるチェックポイントの説明として,適切なものはどれかトランザクション処理におけるロールバックの説明として,適切なものはどれかDBMSにおいて,一連の処理が全て成功したら処理結果を確定し,途中で失敗したら処理前の状態に戻す特性をもつものはどれかDBMSにおけるインデックスに関する管理システムにおける排他制御の目的として,適切なものはどれか2台のPC(PC-AとPC-B)から一つの共有ファイル中のデータnを並行して更新した。データnの初期値は10である。各PCは…金融システムの口座振替では,振替元の口座からの出金処理と振替先の口座への入金処理について,両方の処理が実行されるか,両方とも…
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
ITパスポート試験は全2,669問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 最終更新 2026-08-15 · ITパスポート試験 過去問 · itpass-r7k-q61
