- 下記フォームに「SQL 文」を入力し、提出すること。
- この形式で、9月の学期末試験を行います。
課題内容
試験問題
- VPSサーバ接続
- ホスト名(サーバ):db.well-field.co.jp
- アカウント:tsb23
- パスワード:tsb202304
- VPS サーバ内のデータベース接続
- ユーザーID:tsb23
- パスワード:tsb202304
- 使用するデータベース名:db2023
問1:テーブル作成
テーブルレイアウトを参考に、「student_mst」(学生マスタ)テーブルを作成するSQL 文を作成すること。
※注意点:テーブル名は、下記のルールで命名すること。 (+はテーブル名に入れません)
s+学籍番号+_+テーブル名 例)s22000000_student_mst
問2:テーブル作成
テーブルレイアウトを参考に、「gakka_mst」(学科マスタ)テーブルを作成するSQL 文を作成すること。
※注意点:テーブル名は、下記のルールで命名すること。 (+はテーブル名に入れません)
s+学籍番号+_+テーブル名 例)s22000000_gakka_mst
問3:レコード登録(デリイン)
(自分が作成した)「student_mst」(学生マスタ)に下記の値で、データを登録すること。
但し、デリイン「デリートインサート」を利用して、何度でも下記のINSERT文が登録できるようすること。
student_no | 1000 |
student_kj | TSB TARO |
student_kn | ティエスビー タロウ |
student_cd | 22000000 |
gakka_no | 5 |
seibetu_ku | 0 |
age_nb | 40 |
test_su | 80 |
delete_ku | 0 |
insert_at | now() |
update_at | now() |
問4:レコード更新
(自分が作成した)「student_mst」(学生マスタ)の下記の条件に一致するデータを「論理削除」すること。
条件:student_no(生徒NO)が《1000》のデータとすること。
問5:レコード登録(一括)
(自分が作成した)「student_mst」(学生マスタ)に「student_mst_base」から一括データ登録すること。
但し、下記の条件で、データを一括登録すること。
条件:学科NOが1以上8以下のデータとすること。
問6:テーブル削除
!!絶対に間違えないこと!!
(自分が作成した)「student_mst」(学生マスタ)のみを削除すること。