ITの基礎知識|ITパスポート・基本情報

【トランザクション処理】の記事一覧

DBMS に実装すべき原子性(atomicity)を説明したものはどれか。

  • ア 同一データベースに対する同一処理は,何度実行しても結果は同じである。
  • イ トランザクション完了後にハードウェア障害が発生しても,更新されたデータベースの内容は保証される。
  • ウ トランザクション内の処理は,全てが実行されるか,全てが取り消されるかのいずれかである。
  • エ 一つのトランザクションの処理結果は,他のトランザクション処理の影響を受けない。
トランザクションTはチェックポイント取得後に完了し,その後にシステム障害が発生した。データベースをトランザクションTの終了直後の状態に戻すために用いられる復旧技法はどれか。ここで,チェックポイントのほかに,トランザクションログが利用できるものとする。 ア 2相ロック イ トランザクションスケジューリング ウ ロールバック エ ロールフォワード

Read more...

DBMS におけるデッドロックの説明として,適切なものはどれか。               ア: 2相ロックにおいて,第1相目でロックを行ってから第2相目でロックを解除するまでの状態のこと イ: ある資源に対して占有ロックと占有ロックが競合し,片方のトランザクションが待ち状態になること ウ: あるトランザクションがアクセス中の資源に対して,ほかのトランザクションからアクセスできな...

Read more...

データベースの回復処理に関する記述として,適切なものはどれか。 ア: ウォームスタート方式の再始動では,チェックポイントまで戻り,更新情報のログを使用してデータベースを回復する。 イ: 更新情報のログを見て,チェックポイントから後に正常終了したトランザクションの情報をデータベースに反映する操作を,ロールバックという。 ウ: コールドスタート方式の再始動では,チェックポイントでのログ...

Read more...

分散データベースシステムにおいて,一連のトランザクション処理を行う複数サイトに 更新可能かどうかを問い合わせ,すべてのサイトが更新可能であることを確認した後, データベースの更新処理を行う方式はどれか。 ア: 2相コミット イ: 排他制御 ウ: ロールバック エ: ロールフォワード

Read more...

データベースの排他制御に関する記述のうち,適切なものはどれか。 ア: あるトランザクションによって共有ロックがかけられている資源に対して,別のトランザクションから共有ロックをかけることは可能である。 イ: あるトランザクションによって共有ロックがかけられている資源に対して,別のトランザクションから占有ロックをかけることは可能である。 ウ: あるトランザクションによって占有ロックがか...

Read more...

トランザクションTはチェックポイント取得後に完了し、その後にシステム障害が発生した。データベースをトランザクションTの終了直後の状態に戻すために用いられる復旧技法はどれか。ここで、チェックポイントの他に、トランザクションログが利用できるものとする。 ア: 2相ロック イ: トランザクションスケジューリング ウ: ロールバック エ: ロールフォワード

Read more...