2018年09月09日
ITパスポート過去問 29年秋 問76
29年秋 問題一覧へ
問76 データベースの処理に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。
データベースに対する処理の一貫性を保証するために,関連する一連の処理を一つの単位にまとめて処理することを[ a ]といい,[ a ]が正常に終了しなかった場合に備えて[ b ]にデータの更新履歴を取っている。
たとえば、振り込み処理などは、口座から出金し、それを別の口座に入金する必要があるが、もしも、出金しただけで異常終了してしまうと、不正な処理となる。
このような、どちらか一方でも失敗したら、すべてを取り消さなければいけないような一連の処理をトランザクション処理という。
このような場合、トランザクション処理が始まる前に、更新前の情報をログファイルに書き出し、どちらか一方でも失敗した場合には、ログファイルを元に、最初の状態に戻すということを行う。
そのため、aがトランザクション処理、bがログファイルとなり、エが正解。
エ
29年秋 問題一覧へ
にほんブログ村
問題
問76 データベースの処理に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。
データベースに対する処理の一貫性を保証するために,関連する一連の処理を一つの単位にまとめて処理することを[ a ]といい,[ a ]が正常に終了しなかった場合に備えて[ b ]にデータの更新履歴を取っている。
解説
たとえば、振り込み処理などは、口座から出金し、それを別の口座に入金する必要があるが、もしも、出金しただけで異常終了してしまうと、不正な処理となる。
このような、どちらか一方でも失敗したら、すべてを取り消さなければいけないような一連の処理をトランザクション処理という。
このような場合、トランザクション処理が始まる前に、更新前の情報をログファイルに書き出し、どちらか一方でも失敗した場合には、ログファイルを元に、最初の状態に戻すということを行う。
そのため、aがトランザクション処理、bがログファイルとなり、エが正解。
答
にほんブログ村
【29年秋テクノロジ系の最新記事】
この記事へのコメント