平成12年度 春期 初級システムアドミニストレータ 午後
問1 問2 問3 問4 問5 問6 問7 
問2 成績管理のためのデータベースに関する次の記述を読んで,設問
1 〜 3 に答えよ。
英語学校の F スクールでは,各受講者への個人指導を充実させるために,成績管理データベースを構築し,各受講者のレッスン受講状況と英語力の変化に関するデータを蓄積することになった。
F スクールで開講しているレッスンには,一人の講師が複数の受講者を同時に指導するグループレッスンと,講師と受講者が
1 対 1 で行う個人レッスンの二つの形態がある。講師は複数のレッスンを担当することができる。受講するレツスンの形態や頻度は,各受講者ごとに異なっている。さらに,一人の受講者が同時期に異なる形態のレッスンを受講したり,ある時期だけ集中的に多くのレッスンを受講したりすることがある。同じ日の違う時限のレッスンを受けることも可能である。そこで,受講状況については,各受講者のレッスン
1 回ずつをデータ収集の単位とすることにした。
受講者の英語力の評価には,F スクール内で
3 か月に一度実施している検定試験を用いる。すべての受講者は,F スクールでのレッスンを開始するときと,それ以降は試験が実施されるたびに受験することになっている。検定試験の成績は,データベースに蓄積され,受講者本人に通知される。なお,検定試験が実施される日には,レッスンは開講されない。
設問1
成績管理データベースのための E-R
図を図 1 のとおり作成した。
図 1 中の【 】に入れる適切な字句を,解答群の中から選べ。

解答群
| ア ──── |
イ ───→ |
ウ ←──→ |
エ ←─── |
| オ 講師 |
カ 受講状況 |
キ レッスン |
|
設問2
図 1 の E-R 図をもとに,図 2 の構造をもつデータベースを設計した。ここで,検定試験表の“通算回数”は検定試験の通算開催回数であり,受講者表の“開始時試験回数”と“開始時成績”は,その受講生が
F スクールでのレッスンを開始するときに受験した検定試験の通算開催回数とそのときの成績である。
【 】に入れる適切な字句を,解答群の中から選べ。解答は重複して選んでもよい。
受講者表
| 受講者番号 |
受講者氏名 |
開始時試験回数 |
開始時成績 |
講師表
レッスン表
| レッスンコード |
実施日 |
時限 |
レッスン形態 |
【 e 】 |
検定試験表
レッスン受講表
検定試験結果表
|
図2 成績管理データベースの構造
解答群
| ア 講師氏名 |
イ 講師番号 |
ウ 実施日 |
エ 受講者氏名 |
| オ 受講者番号 |
カ 通算回数 |
キ レッスンコード |
|
設問3
個人指導のための資料として,各受講者の検定試験での成績の推移とレッスン受講状況をまとめた“成績推移表”(図3)を作成することになった。
成績推移表の作成に関する次の記述中の【 】に入れる適切な字句を,解答群の中から選べ。
成績推移表
受講者番号:J111 受講者氏名:虎ノ門太郎
| 検定試験 |
レッスン回数 |
通算回数
(実施日) |
成績 |
グループ |
個人 |
75
(1999-04-17) |
487 |
---------- |
---------- |
| 8 |
4 |
76
(1999-07-17) |
589 |
| 8 |
4 |
77
(1999-10-16) |
634 |
| 8 |
0 |
78
(2000-01-22) |
613 |
| 4 |
0 |
79
(2000-04-15) |
645 |
| |
|
| |
|
| |
|
| |
|
| ---------- |
---------- |
(2000-04-20 作成) |
図3 受講者番号“J111”の受講者に関する成績推移表
すべての受講者に対して成績推移表中の“検定試験”と“レッスン回数”の欄を作成する手順は,次のとおりである。
| (1) |
各受講者について,(2)〜(4)を繰り返す。 |
| (2) |
当該受講者(以下,“受講者 s”という。)がレッスン開始時に受験した検定試験を第
p 回,最も最近実施された検定試験を第 q 回とする。 |
| (3) |
r を p から【 j 】まで順に変化させながら,1〜5
を繰り返す。
-
受講者 s の第 r 回検定試験での成績を求める。
-
第 r 回検定試験が実施された日付を求める。これを集計終了日と呼ぶ。
-
第 r+1 回検定試験が実施された日付を求める。これを集計終了日と呼ぶ。
-
集計開始日の翌日から集計終了日の前日までに受講者
s が受講したグループレッスンの回数を求める。
-
集計開始日の翌日から集計終了日の前日までに受講者
s が受講した個人レッスンの回数を求める。
|
| (4) |
受講者 s の第【 k 】回検定試験での成績を求める。 |
解答群
問3へ