アフィリエイト広告を利用しています

広告

posted by fanblog

ITパスポート 過去問 26年秋 問71

26年秋 問題一覧へ


問題


問71 図は処理1,処理2の順でデータベースを更新するトランザクションの処理フローを示している。
図中のa〜cのうち,コミット処理(処理1,処理2の更新結果を確定させる処理)に該当する箇所だけを全て挙げたものはどれか。

071.png

ア a    イ a,b    ウ b,c    エ c



解説


データベースのトランザクション処理とは、複数の処理を行いすべてが正常に終了した時だけ処理を確定(コミット)し、一つでも失敗した時には全てをキャンセル(ロールバック)するもの。

たとえば、振込処理では振り込み元から出金(処理1)できて、振込先に入金(処理2)できるという2つの処理が両方ともうまくいった時だけ、両方の処理を実行し(コミット)どちらか一方でも失敗した時には両方の処理をキャンセルする(ロールバック)必要がある。

問題では処理1、処理2の両方が正常終了したのはaなので、アが正解




26年秋 問題一覧へ









にほんブログ村 IT技術ブログ IT技術情報へ
にほんブログ村


コメント

お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス: [必須入力]

コメント: [必須入力]


この記事へのコメント

   
×

この広告は30日以上新しい記事の更新がないブログに表示されております。