必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. データベーススペシャリスト
  3. 平成22年度春季問題

平成22年度春季問題

問題16

システム障害発生時には、データベースの整合性を保ち、かつ、最新のデータベース状態に復旧する必要がある。 このために、DBMSがトランザクションのコミット処理完了とみなすタイミングとして、適切なものはどれか。

すべての更新データの実更新完了時点
チェックポイント処理完了時点
ログバッファへの書込み完了時点
ログファイルへの書出し完了時点

解答・解説へ

問題17

DBMSにおいて、デッドロックを検出するために使われるデータ構造はどれか。

資源割当表
時刻印順管理表
トランザクションの優先順管理表
待ちグラフ

解答・解説へ

問題18

DBMSのトランザクション管理に関する記述のうち、適切なものはどれか。

2相ロック方式では、分散型データベースのための制御方式であり、集中型データベースでは使用されない。
資源をロックする時間の長さのことをロックの粒度といい、こ粒度が細かいほど、トランザクションのスループットは向上する。
ダーティリードを許すなど、隔離性水準を下げると、トランザクションのスループットは低下する。
同時実行制御の目的は、データベースの一貫性を保ちながら複数のトランザクションを並行に処理することである。

解答・解説へ

問題19

分散型データベースで結合演算を行うとき、通信負荷を最も小さくすることができる手法はどれか。ここで、データベースは異なるコンピュータ上に格納されて、かつ、結合演算を行う表の行数が、双方で大きく異ならないものとする。

入れ子ループ法
インデックスジョイン法
セミジョイン法
マージジョイン法

解答・解説へ

問題20

関係データベース管理システム(RDBMS)のデータディクショナリに格納されるのはどれか。

OSが管理するファイルの定義情報
スキーマの定義情報
表の列データの組
表の列に付けられたインデックスの内容

解答・解説へ