Pembahasan Soal Studi Kasus Database Status_MHS
1. Buat lah Database dengan nama “Status_mhs_nimmasingmasing”. Ini mah gampang …. Create database status_mhs_nim masing-masing; Lalu … use status_mhs_nim masing-masing;
2. Buat Tabel dengan perintah SQL:
a.
Mahasiswa
create table mahasiswa (nim int(9),nama varchar(30), alamat varchar(50), jns_kel char
(1), primary key (nim));
b. Nilai
create table nilai (nim int(9), nilai_uas int (3), primary key (nim));
c. Keuangan
create table keuangan (nim int(9), byr_semester int(10), status varchar(12), primary key (nim));
Lalu … show tables;
3. Isi record dengan perintah SQL:
a.
Mahasiswa
insert into mahasiswa values (121109872,'Gusti Randa','Jl. Kemuning','L'); dan seterusnya …. he he he
lalu …. select *from mahasiswa;
akan tampil gambar seperti di bawah ini.
b. Nilai
dan seterusnya …
c. Keuangan
insert into keuangan values (121109872,980000,'Lunas'); dan seterusnya ….
4. Tampilkan Nim semua mahasiswa yang status nya “Lunas” pada tabel Keuangan. Gampang aja nih … select *from keuangan where status='lunas';
Beres dah …
5. Ubah alamat dan jns_kel pada nim 18090021 dari tabel mahasiswa menjadi alamat “Jl. Raya ga
jelas” dan jns_kel “L”.
update mahasiswa set alamat='Jl. Raya ga jelas', jns_kel='L' where nim=18090021; dijamin OK … he he he … jangan lupa … select *from mahasiswa;
6. Hapus data yang statusnya Belum Lunas pada tabel keuangan. delete from keuangan where status='Belum Lunas';
7. Tampilkan Jumlah Record yang terdapat pada Tabel Mahasiswa. Yang ini ga ada di modul …. select count(*) from mahasiswa; Makyus …
8. Ubah nama tabel Mahasiswa menjadi dt_mahasiswa. Gampang …. rename table mahasiswa to dt_mahasiswa; Jangan lupa … show tables;
9. Ubah field status pada table keuangan menjadi status_keu dgn type data varchar size 15 Ini juga gampang …. alter table keuangan change status status_keu varchar(15);
Jangan lupa …. select *from keuangan: