IPA公式 テクノロジ › データベース 4 / 69

ITパスポート|データベース 問4

処理一覧に示す実行順に、トランザクション1~4を実行する。あるトランザクションが途中で異常終了し、トランザクションを中断してロールバックした結果、データ A とデータ B が残った。異常終了したトランザクションはどれか。ここで、トランザクションが正常終了したときにコミットを行い、次のトランザクションがあれば、それを実行する。異常終了したときは、当該トランザクション以降のトランザクションを実行しないものとする。

〔処理一覧〕

実行順トランザクション名処理
1トランザクション1データ A を作成する。
2トランザクション2データ B を作成し、データ A を削除する。
3トランザクション3データ A を作成する。
4トランザクション4データ B を削除する。

出典:平成27年度秋期 ITパスポート試験 公開問題 問71(読点「,」を「、」に改変)