- トップページ
- ITパスポート
- 平成21年度春季問題一覧
- 平成21年度春季問題93-解答・解説-分析
平成21年度春季問題
問題93
会員データの分析に関する次の記述を読んで、問93~96に答えよ。
フィットネス事務に勤めるAさんは、会員管理システムのデータを基に、PCのデータベースソフトを利用して、利用状況の分析を行うことにした。図1に示す構造をもつ会員管理システムの会員表及び入館表から、20代~50代の会員についてのデータを1か月分取得した。
利用状況の分析を始めるために、取得した会員表及び入館表から図2に示す構造をもつ会員利用分析表を作成した。
作成した会員利用分析表のデータを基に、表に示す性別年代別利用者数一覧を作成した。人数は延べ人数であり、1か月間の利用回数を表している。
図2に示す会員利用分析表の作成方法について、適切なものはどれか。
ア | 会員表と入館表を、会員番号をキーにして結合する。 |
イ | 会員表を会員番号で整列し、入館表から射影する。 |
ウ | 入館表の会員番号をキーにして、会員表を選択する。 |
エ | 入館表を会員番号で整列し、会員表を選択する。 |
図2に示す会員利用分析表の作成方法について、適切なものはどれか。
ア | 会員表と入館表を、会員番号をキーにして結合する。 |
イ | 会員表を会員番号で整列し、入館表から射影する。 |
ウ | 入館表の会員番号をキーにして、会員表を選択する。 |
エ | 入館表を会員番号で整列し、会員表を選択する。 |
解答:ア
<解説>
関係データベースの表操作には次のものがある。
- 選択( selection )
- 条件に合う行を抽出する操作
- 射影( projection )
- 条件に合う列を抽出する操作
- 結合( join )
- 複数の表を結合して一つの表にする操作
会員利用分析表を構成する各項目の内、
会員名,性別,年齢は、会員表だけに含まれている項目である。
また
日付,入館時刻は、入館表だけに含まれている項目である。
よって会員表と入館表を、会員番号をキーにして結合する必要がある。
分類
お問い合わせ