ITパスポートの過去問
平成30年度 秋期
テクノロジ系 問63
このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。
問題
平成30年度 秋期 ITパスポート試験 テクノロジ系 問63 (訂正依頼・報告はこちら)
トランザクション処理におけるロールバックの説明として、適切なものはどれか。
- あるトランザクションが共有データを更新しようとしたとき、そのデータに対する他のトランザクションからの更新を禁止すること
- トランザクションが正常に処理されたときに、データベースへの更新を確定させること
- 何らかの理由で、トランザクションが正常に処理されなかったときに、データベースをトランザクション開始前の状態にすること
- 複数の表を、互いに関係付ける列をキーとして、一つの表にすること
正解!素晴らしいです
残念...
この過去問の解説 (3件)
01
トランザクション処理には、このほかにも処理を開始する「ビギン(Begin)」と処理を確定する「コミット(Commit)」などがあります。
1. データの更新中にロックをかける排他制御の説明になりますので、誤りです。
2. コミットの説明になりますので、誤りです。
3. ロールバックの説明ですので、正解です。
4. テーブル(表)の結合の説明ですので、誤りです。
参考になった数2
この解説の修正を提案する
02
よって、正解は3です。
他の選択肢も押さえておきましょう。
1.表や行の占有ロックの説明です。
2.コミットの説明です。
4.表の結合の説明です。
参考になった数1
この解説の修正を提案する
03
よって、3が正解です。
1は占有ロックの説明です。
2はコミットの説明です。
4は表の結合の説明です。
参考になった数0
この解説の修正を提案する
前の問題(問62)へ
平成30年度 秋期問題一覧
次の問題(問64)へ