平成28年度 春期|データベーススペシャリスト試験
この回には 25問あります。
この回で多くの問題に出た用語はトランザクション(3問)・DBMS(2問)・アルゴリズム(2問)・ログ(2問)・関係データベース(2問)です。
この回の出題の内わけ
この回は 9分野にわたって出ています。いちばん多いのはデータベース設計(6問)です。
- データベース設計6問
- データ操作5問
- トランザクション処理5問
- システム構成要素3問
- データベース応用2問
- セキュリティ実装技術1問
- ソフトウェア開発管理技術1問
- データベース方式1問
- 情報セキュリティ1問
この回で出た問題
- 問1UMLを用いて表した商品と倉庫のデータモデルに関する記述のうち,適切なものはどれか。ここで,商品の倉庫間の移動はないものとする。
- 問2k次のB木構造において,ルートノードはi個(1 ≦ i ≦ 2k)のレコードをもち,ルート以外のノードはj個(k ≦ j ≦ 2k)のレコードをもつものとする。ルートノードを1段目とした場合,B木は1段目からn段目までに最大何レコードを格納することができるか。ここで,k,nは自然数とし,n≧2とする。
- 問3関係R(A,B,C)において,関数従属A→B,B→Cが成立するとき,導けない関数従属はどれか。
- 問4部,課,係の階層関係から成る組織のデータモデルとして,モデルA~Cの三つの案が提出された。これらに対する解釈として,適切なものはどれか。組織階層における組織の位置を組織レベルと呼ぶ。組織間の相対関係は,親子として記述している。ここで,モデルの表記にはUMLを用い,{階層}は組織の親と子の関連が循環しないことを指定する制約記述である。
- 問5関係データベースの表を設計する過程で,A表とB表が抽出された。主キーはそれぞれ列aと列bである。この二つの表の対応関係を実装する表の設計に関する記述のうち,適切なものはどれか。
- 問6四つの表の関係を表すE-R図として,適切なものはどれか。ここで,`1――*` は1対多の関連を表し,実線の下線は主キーを,破線の下線は外部キーを表す。
- 問7関係モデルの候補キーの説明のうち,適切なものはどれか。
- 問8第1正規形から第5正規形までの正規化に関する記述のうち,適切なものはどれか。
- 問9次のSQL文と同じ検索結果が得られるSQL文はどれか。
- 問10更新可能なビューの定義はどれか。ここで,ビュー定義の中で参照する基底表は全て更新可能とする。
- 問11表の結合演算アルゴリズムのうち,等結合だけに適用できるものはどれか。
- 問12関係代数における直積に関する記述として,適切なものはどれか。
- 問13DBMSにおいて,トランザクション間でデッドロックが発生していることを検出するために使用するものはどれか。
- 問14分散データベースシステムにおいて,複数のデータベースを更新する場合に用いられる2相コミットの処理手順として,適切なものはどれか。
- 問15関係AとBに対して和集合演算が成立するための必要十分条件はどれか。
- 問16WAL(Write Ahead Log)プロトコルの目的に関する説明のうち,適切なものはどれか。
- 問17トランザクションの原子性(atomicity)の説明として,適切なものはどれか。
- 問18分散データベースシステムの目標の一つである“移動に対する透過性”の説明として,適切なものはどれか。
- 問19文献検索システム,データ検索システムなどの情報検索システムを評価する尺度として用いられる再現率(recall ratio)と精度(precision ratio)の組合せとして,適切なものはどれか。ここで,a,b,cは次の件数を示す。
- 問20従量課金制のクラウドサービスにおける,EDoS(Economic Denial of Service,Economic Denial of Sustainability)攻撃の説明はどれか。
- 問21DNSサーバに格納されるネットワーク情報のうち,外部に公開する必要がない情報が攻撃者によって読み出されることを防止するための,プライマリDNSサーバの設定はどれか。
- 問22RAID方式のうち,ストライピングの単位をアクセスの単位であるブロックとし,書込み時のボトルネック解消のためにパリティ情報を異なる磁気ディスクに分散して格納するものはどれか。
- 問231台のサーバと3台のクライアントが接続されたシステムがある。システムを利用するためには,サーバと少なくともいずれか1台のクライアントが稼働していればよい。サーバの稼働していない確率をa,各クライアントの稼働していない確率をいずれもbとすると,このシステムが利用できない確率を表す式はどれか。
- 問24フェールセーフの考えに基づいて設計したものはどれか。
- 問25XP(eXtreme Programming)のプラクティスの一つに取り入れられているものはどれか。
正解と解説は、答え合わせのあとに出ます。