<データベースロンT、ダイカイ、テスト問題モンダイ 学生ガクセイ番号バンゴウ
氏名シメイ
回目カイメ配布ハイフしたTBL一覧イチラン参照サンショウして、以下イカいにコタえなさい。
所属ショゾクTBLのテーブル定義テイギブン完成カンセイさせてください。 (配点ハイテン  20テン)
CREATE 
TABLE
shozoku
NULL
NULL
DEFAULT
DEFAULT
( gakka_no       int(7) NOT                   '0'   ,
  nendo int(4) NOT                   '0'   ,
   gakusei_code
char(7)
NULL
NOT
DEFAULT
                  ''    ,
PRIMARY
       KEY (gakka_no,
nendo
,gakusei_code)   ;
以下イカ設問セツモンについて、SQLブン作成サクセイしてください。 (配点ハイテン  50テン)
@ 学生TBLに以下イカギョウ追加ツイカする。
gakuseki=A100001、nenji=2、nyuugaku_nendo=2000、name=’koizumi ichirou’
INSERT INTO gakusei
   (gakuseki,nenji,nyuugaku_nendo,name)
   VALUES ('A100001'  ,  2  ,  2000  ,  'koizumi ichirou')  ;
(ウチ 10テン)
A 学生ガクセイTBLで、以下イカ条件ジョウケン上塗ウワヌりする。
gakuseki=A100100の学生ガクセイ入学ニュウガク年度ネンドを2001に、名前ナマエを’abe jirou’に。
gakuseki=A100101の学生ガクセイ入学ニュウガク年度ネンドを2001に、名前ナマエを’hukuda saburou’に。
UPDATE  gakusei    SET  nyuugaku_nendo=2001,  name='abe jirou'
   WHERE  gakuseki = 'A100100'  ;

UPDATE  gakusei    SET  nyuugaku_nendo=2001,  name='hukuda saburou'
   WHERE  gakuseki = 'A100101'  ;
(ウチ 10テン)
B 学生ガクセイTBLから以下イカギョウ削除サクジョする。
gakuseki=A200209、およびA200210のギョウ
DELETE  FROM  gakusei
      WHERE  gakuseki = 'A200209'  
                  OR
                 gakuseki = 'A200210'     ;
(ウチ 10テン)
C 所属ショゾクTBLの内容ナイヨウを、所属ショゾクシンTBLとして、バックアップをる。
INSERT  INTO   shozoku_bu
    SELECT *
    FROM   shozoku  ;
(ウチ 20テン)
以下イカ設問セツモンについて、SQLブン作成サクセイしてください。 (配点ハイテン  30テン)
D 学生ガクセイTBLで、年次ネンジゴトに、人数ニンズウカゾえる。
SELECT  nenji,   COUNT(*)
   FROM   gakusei
   GROUP BY nenji   ;
(ウチ 15テン)
E 受講ジュコウシャTBLで、科目カモクコードゴトに、受講者ジュコウシャスウおよび粗点ソテン平均値ヘイキンチモトめる。
SELECT  kamoku_code  ,   COUNT(*),  AVG(soten)
   FROM  jukousha
   GROUP BY kamoku_code   ;
(ウチ 15テン)
MySQLでの実行ジッコウ結果ケッカについて、記入キニュウしてください。
イ.  「DOSプロンプト」で実行できた。
ロ.  「かねやん」で実行できた。
ハ.  どれが、実行できたか ( @  A  B  C  D  E )

ニ.  その他(                               )
提出テイシュツ 11ゲツ28ダイ10カイ授業ジュギョウ開始カイシ