Selamat subuh buat para
pembaca blog ini. Dan pastinya kalian tau kenapa saya bilang "selamat
subuh" karena saya ngerjainnya pas subuh2 wkwkw. Entah kenapa kalau
ngerjain tugas itu dapet ilhamnya pas tengah2 malem, super sekali. Dari nama
judul tutorial kali ini melanjutkan dari tutorial sebelumnya ya bisa di lihat
di link ini , judulnya kayak film , pake be-part2 wkwkwk. Tutorial sebelumnya hanya sampai pembayaran, namun tutorial kali ini sudah sampai di mengisi jadwal. Oke
langsung lanjut aja ya, sudah rada ngantuk ini. Dalam tutorial kali ini saya
menggunakan perintah "Alter table" dan juga "Insert".
Mungkin disini masih ada yang bingung bedanya alter table sama insert ya? Kalau
alter table itu semacam perintah dasar buat mengubah tabel. Nah kalau insert
itu untuk nambahin data di dalam tabel. Bingung ya?wkwkw. Langsung praktek aja,
ntar paham sendiri kok.
1. Tambahkan 3 tabel dari database sebelumnya
2. “Add” semester di tabel mahasiswa
Alter table mahasiswa add semester char(2);
Setelah sukses, lihat hasilnya melalui desc
Desc mahasiswa;
3. Modify Semester
Wah ternyata tipe data untuk semseter tadi
salah, jadi kita ubah dulu menggunakan alter table
mysql> alter table mahasiswa modify
semester int(2);
Query OK, 0 rows affected (0.07 sec)
Records: 0
Duplicates: 0 Warnings: 0
mysql> desc mahasiswa;
4.Insert tabel mahasiswa
Nah, sekarang kita akan menambahkan data
mahasiswa pada tabel mahasiswa.
Pertama2 gunakan desc untuk melihat isi
tabel mahasiswa, kemudian insert data mahasiswa dan gunakan “select * from”
untuk melihat isi dari data mahasiswa
mysql> desc mahasiswa;
mysql> insert into mahasiswa values
('1401042','Mitra','5');
Query OK, 1 row affected (0.05 sec)
mysql> insert into mahasiswa values
('1401023','Septian','5');
Query OK, 1 row affected (0.01 sec)
mysql> select * from mahasiswa;
5. Insert tabel bank
Ikut saja seperti di gambar
mysql> insert into bank values
('1500000','2016/2/2','1234567890','1401042');
Query OK, 1 row affected (0.01 sec)
mysql> select * from bank;
6. Insert tabel bak
mysql> insert into bak values
('spp','1500000','1401042');
Query OK, 1 row affected (0.00 sec)
mysql> select * from bak;
7. Insert tabel siamon
mysql> insert into siamon values
('1122334455','2016/2/2','1500000','1401042');
Query OK, 1 row affected (0.73 sec)
mysql> select * from siamon;
8. Insert tabel dosen
mysql> insert into dosen values
('9102016','Istia Budi');
Query OK, 1 row affected (0.01 sec)
mysql> select * from dosen;
9. Insert tabel jadwal
Yahh masih sama aja, langsung ikuti gambar
mysql> insert into jadwal values
('IF1002','Data Management System','Istia Budi'
,'19:00');
Query OK, 1 row affected (0.01 sec)
mysql> select * from jadwal;
10. Insert tabel prodi
Tabel terakhir yang harus di insert nih,
langsung aja dehhhh
mysql> insert into prodi values
('TI','1401042','9102016','IF1002');
Query OK, 1 row affected (0.05 sec)
mysql> select * from prodi;
11. Update tabel mahasiswa
Gimana kalau ada data dalam tabel yang mau
di ubah?? Gunakan saja perintah “update”
mysql> update mahasiswa
-> set nama_mahasiswa='Teguh'
-> where id_mahasiswa='1401023';
Query OK, 1 row affected (0.15 sec)
Rows matched: 1 Changed: 1
Warnings: 0
mysql> select * from mahasiswa;
12. Delete tabel mahasiswa
Lha?? Habis di edit kok malah di hapus,
mending gausah di edit dong, gimana sih T.T
mysql> delete from mahasiswa
-> where id_mahasiswa=1401023;
Query OK, 1 row affected (0.08 sec)
mysql> select * from mahasiswa;
13. Relasi tabel
Yang terakhir kita liat relasi antara 7 tabel tadi
Gimana?? Udahan dulu ya. Penulis udah ngantuk nih, dan adzan
subuh juga sudah berkumandang. Terimakasih telah membaca tutorial Membuat “Membuat
Database dengan CMD ( PART 2)” yaa. Sampai jumpa di tutorial berikutnyaaaaa.
muantap Bro...
BalasHapusbisa belajar nih dengan tutorial yang diberikan.