<テスト問題1> |
|
|
|
|
|
学生番号 |
|
|
|
|
氏名 |
|
配布のTBL一覧を参照して、以下の問いに答えなさい。 |
|
|
|
5つのテーブルをよく見て、ER図を作成してください。 |
|
(配点 20点) |
|
|
|
受講者TBLのテーブル定義文を完成させてください。 |
|
(配点 20点) |
|
|
|
CREATE |
|
jukousha |
|
|
|
( gakka_no |
|
|
int(7), |
|
|
nendo |
|
int(4), |
|
|
jukousha |
|
|
hyouka |
|
char(1) |
|
|
soten |
|
|
問3 |
以下の設問について、SQL文を作成してください。 |
|
(配点 60点) |
|
|
|
@ 学生TBLの全行を取出す。 |
|
|
|
|
|
(内 10点) |
|
|
|
A 学生TBLからnyuugaku_nendo
が「2000年」のデータを持つものについて、氏名を取出す。 |
|
|
|
|
|
(内 10点) |
|
|
|
|
|
|
|
B 学科名が「system」に所属する、学生の学籍番号、氏名を取出す。 |
|
|
|
|
|
|
|
(内 20点) |
|
|
|
|
|
|
|
|
|
|
C 学科名が「system」で、しかも科目名が「system 33」で年度「2002」の |
|
|
受講者の学籍番号、氏名、評価、粗点を年次、学籍番号順に取出す。 |
|
|
更に、上記の対象者の平均点を出す。 |
|
|
|
|
|
|
|
(内 20点) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|