平成26年度 春期 データベーススペシャリスト試験 午後Ⅰ
http://www.jitec.ipa.go.jp/1_04hanni_sukiru/mondai_kaitou_2014h26_1/2014h26h_db_pm1_qs.pdf
問2
設問1 会議室予約システムについて,(1)~(4)に答えよ。
(4) ダブルブッキングとなる条件の r , s に入れる適切な字句を答えよ。
(1),(2)の検証から,ダブルブッキングとなる理由を次のように結論付けた。
同じ会議室に対して,予約処理の実行が重なった時に,次の二つの条件が
成立する場合に,ダブルブッキングが発生する。
・ r が重なる。
・ s が異なる。
図1 主要なテーブルのテーブル構造(一部省略)
http://www.jitec.ipa.go.jp/1_04hanni_sukiru/mondai_kaitou_2014h26_1/2014h26h_db_pm1_qs.pdf
問2
設問1 会議室予約システムについて,(1)~(4)に答えよ。
(4) ダブルブッキングとなる条件の r , s に入れる適切な字句を答えよ。
(1),(2)の検証から,ダブルブッキングとなる理由を次のように結論付けた。
同じ会議室に対して,予約処理の実行が重なった時に,次の二つの条件が
成立する場合に,ダブルブッキングが発生する。
・ r が重なる。
・ s が異なる。
社員(社員番号,社員氏名,…)
会議室(会議室番号,収容可能人数,階数,プロジェクタ設置有無,TV会議設備設置有無,…)
会議室予約(会議室番号,予約日,予約開始時刻,予約終了時刻,社員番号)
図1 主要なテーブルのテーブル構造(一部省略)
会議室予約テーブルの主キーが、異なるため、登録は可能であるが、予約データとしては
重複してしまうための条件を考える。
・会議室番号 「同じ会議室に対して」とあるので、条件設定済み
・予約日 同じであること。
・予約開始時刻 異なっていること。
【回答】
r : 予約日
s : 予約開始時刻
コメント
コメントを投稿