データベーススペシャリスト試験(DB)午前Ⅱ過去問 平成31年度春期試験(解説なし)
オプション
問題文正答率:33.33%
選択肢
https://ja.mondder.com/sq?id=1481🔗
問題文正答率:33.33%
問2 次のチェックポイントの仕様に従ってトランザクション処理を行う DBMS において,チェックポイントの発生頻度は 1 時間当たり何回か。ここで,トランザクションは毎秒 20 件発生し, 1 トランザクションごとに消費されるデータベースバッファ領域のデータ量及びログファイルに書き出すログ長はどちらも 10 k バイトとする。データベースバッファ領域の容量は 480M バイトとし,一つのログファイルのサイズは 240 M バイトとする。1M バイト=103 k バイトとする。開始時点では,データベースバッファ領域, ログファイルともに初期化状態であるとする。DBMS は, ログファイルを二つもち,一方を使い切ったら他方に切り替え,使い切った一方をアーカイブして初期化する。ログファイルへの書込み処理は WAL プロトコルに従う。
[チェックポイントの仕様]
- 1. チェックポイントが発生する条件
- A. データベースバッファ領域に空きがなくなったとき,又は
- B. ログファイルが切り替わるとき
- 2. チェックポイント終了時のデータベースバッファの状態
- データベースバッファ領域は,データベースファイルへの反映後,初期化される。
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1482🔗
問題文正答率:33.33%
問3 部,課,係の階層関係から成る組織のデータモデルとして,モデル A ~ C の三つの案が提出された。これらに対する解釈として,適切なものはどれか。組織階層における組織の位置を組織レベルと呼ぶ。組織間の階層関係は,親子として記述している。親と子は循環しないものとする。ここで,モデルの表記には UML を用い,{階層}は組織の親と子の関連が循環しないことを指定する制約記述である。
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1483🔗
問題文正答率:33.33%
問4 プロパティグラフを表した図のデータモデルを適切に解釈したオブジェクト図はどれか。ここで,モデルの表記には UML を用いる。
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1484🔗
問題文正答率:33.33%
問5 四つの表の関係を表す E-R 図として,適切なものはどれか。ここで, 1 * は 1 対多の関連を表し,実践の下線は主キーを,破線の下線は外部キーを表す。
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1485🔗
問題文正答率:33.33%
問6 “学生は,学期が異なれば同じ授業科目を何度でも履修できる”を適切に表現しているデータモデルはどれか。ここで,モデルの表記には UML を用いる。
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1486🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1487🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1488🔗
問題文正答率:33.33%
問9 トランザクションの隔離性水準のうち,次の (1), (2) に該当する SQL の指定はどれか。
- (1) 対象の表のダーティリードは回避できる。
- (2) 一つのトランザクション中で,対象の表のある行を 2 回以上参照する場合, 1 回目の読込みの列値と 2 回目以降の読込みの列値が同じであることが保証されない。
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1489🔗
問題文正答率:33.33%
問10 t1~t10の時刻でスケジュールされたトランザクション T1~T4がある。時刻 t10 で T1が commit を発行する直前の,トランザクションの待ちグラフを作成した。a に当てはまるトランザクションはどれか。ここで, select (X) は共有ロックを掛けて資源 X を参照することを表し, update (X) は専有ロックを掛けて資源 X を更新することを表す。これらのロックは, commit されるまでアンロックされないものとする。また, トランザクションの待ちグラフの矢印は, Ti →Tj としたとき, Tj がロックしている資源のアンロックを, Tiが待つことを表す。
〔トランザクションのスケジュール〕
〔トランザクションの待ちグラフ〕
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1490🔗
問題文正答率:33.33%
問11 “社員取得資格”表に対し, SQL 文を実行して結果を得た。SQL 文の a に入れる字句はどれか。
〔SQL 文〕
SELECT C1.社員コード, C1.資格 AS 資格1, C2.資格 AS 資格2
FROM 社員取得資格 C1 LEFT OUTER JOIN 社員取得資格 C2
a選択肢
解説・コメント
https://ja.mondder.com/sq?id=1491🔗
問題文正答率:33.33%
問12 和両立である関係 R と S がある。R∩Sと等しいものはどれか。ここで,-は差演算,∩は共通集合演算を表す。
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1492🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1493🔗
問題文正答率:33.33%
問14 ある電子商取引サイトでは,会員の属性を柔軟に変更できるように,“会員項目”表で管理することにした。“会員項目”表に対し,次の条件で SQL 文を実行して結果を得る場合, SQL 文の a に入れる字句はどれか。ここで,実線の下線は主キーを, NULL は値がないことを表す。
[条件]
- (1) 同一“会員番号”をもつ複数の行によって,一人の会員の属性を表す。
- (2) 新規に追加する行の行番号は,最後に追加された行の行番号に 1 を加えた値とする。
- (3) 同一“会員番号”で同一“項目名”の行が複数ある場合,より大きい行番号の項目値を採用する。
〔SQL 文〕
SELECT 会員番号,
a (CASE WHEN 項目名='会員名' THEN 項目値 END) AS 会員名,
a (CASE WHEN 項目名='最終購入年月日' THEN 項目値 END)
AS 最終購入年月日
FROM ( SELECT 会員番号, 項目名, 項目値 FROM 会員項目
WHERE 行番号 IN ( SELECT a (行番号) FROM 会員項目
GROUP BY 会員番号, 項目名 )
) T
GROUP BY 会員番号
ORDER BY 会員番号
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1494🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1495🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1496🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1497🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1498🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1499🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1500🔗
問題文正答率:66.67%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1501🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1502🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1503🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1504🔗
問題文正答率:33.33%
選択肢
解説・コメント
https://ja.mondder.com/sq?id=1505🔗
0
解説・コメント