データベーススペシャリスト(DB) の 5問
第1問
2相コミットで分散トランザクションの原子性を保証する場合、ネットワーク障害の発生によって参加者のトランザクションが、コミットすべきかロールバックすべきかを判断できななくなることがある。このような状況を発生させるネットワーク障害に関する説明として、適切なものはどれか。
調停者のトランザクションが、コミット又はロールバック可否の問合せを参加者に送る直前に障害になった。
調停者のトランザクションが、コミット又はロールバックの決定を参加者に送る直前に障害になった。
調停者のトランザクションに、コミット又はロールバック可否の応答を参加者が返す直前に障害になった。
調停者のトランザクションに、コミット又はロールバックの完了を参加者が返す直前に障害になった。
データベーススペシャリスト(DB) の 5問
第2問
従業員番号と氏名の対がn 件格納されている表に線形探索法を用いて、与えられた従業員番号から氏名を検索する。この処理における平均比較回数を求める式はどれか。ここで、検索する従業員番号はランダムに出現し、探索は常に表の先頭から行う。また、与えられた従業員番号がこの表に存在しない確率をa とする。
データベーススペシャリスト(DB) の 5問
第3問
データモデルにおいて、実体Aのインスタンスaが他の実体Bのインスタンスbと関連しており、aが存在しなくなれば、bも存在しなくなる。このような実体Bを何と呼ぶか。
仮想実体
強実体
弱実体
正実体
データベーススペシャリスト(DB) の 5問
第4問
アーキテクチャパターンのうち、ブローカの説明はどれか。
機能の中核部分と拡張部分を分離して、変更要求に対する拡張性を向上させる。
データストリームに対する一連の処理を、容易に追加又は削除できるように分割して、段階的に実施する。
データの管理、利用性への情報表示、利用者からの入力と制御の三つのコンポーネントでGUIシステムを構成して、表示部分の変更に対して柔軟に対応する。
分散環境において、サービスの登録、検索、メッセージのやり取りを行い、クライアントとサーバの相互依存性を弱める。
データベーススペシャリスト(DB) の 5問
第5問
SAN(Storage Area Network)で用いられるインタフェースの記述として、適切なものはどれか。
FC(Fiber Channel)でサーバとストレージとを接続する場合は、ループ接続にしなければならない。
iSCSIを用いればIPネットワーク上でSCSIコマンドが利用可能となり、FCを用いずにサーバとストレージとを接続できる。
NASを用いれば、サーバから共有ストレージをブロックアクセスできる。
SCSIとFCを用いれば、異なるOSのサーバがストレージ上のファイルを直接共有できる。