Database DDL,DML dan KONDISI
1. Buka aplikasi Xampp control panel dan jalankan apache dan mysql.
2. Buka cmd dengan menekan START+R dan ketikkan cmd. ketik CD/ lalu enter,
buka folder xampp,mysql,dan bin dengan perintah CD xampp/mysql/bin lalu enter.
ketik lagi mysql -u root untuk masuk di root mysql.
3. kemudian lihat database yang ada dalam mysql ketik show databases;
agar tidak terjadi kesamaan nama database
4. buat database akademik, karna sudah ada database akademik saya beri nama akademik1.
create database akademik1;
5. lihat database yang anda buat untuk memastikan apakah sudah ada databasenya.
6. Buka database akademik1 untuk membuat tabel didalamnya, perintahnya
use akademik1;
7. Sekarang membuat tabel mahasiswa, create table mahasiswa(Nim varchar(15)not null primary key,Nama varchar(25),Alamat varchar(50),Umur int);
8. Desc mahasiswa; untuk melihat kerangka tabel.
9. Tambahkan field telp di tabel mahasiswa, perintahnya alter table mahasiswa add telp varchar(15);
10. kemudian lihat fieldnya.
11. Sekarang menghapus field, caranya alter table mahasiswa drop telp;
12. Buat database perpustakaan, perintahnya sama pada langkah ke-4. jangan lupa di use databasenya.
13. Membuat table di dalam database perpustakaan, buat 3 tabel (tabel anggota,buku,dan penjualan) dengan cara yang sama. lihat langkah 7.
14. Sekarang kita mengisi tabel mahasiswa yang ada di database akademik1,
insert into mahasiswa values('field1','field2','field3','field4');
15. lihat isi tabel tersebut select * from mahasiswa;
16. Select nim,nama from mahasiswa; hanya menampilkan field nim dan nama
17. mengganti record, update mahasiswa set nama_field='nama record baru' where nim='nama record';
18. delete from mahasiswa where nama='ibu buddy'; perintah untuk menghapus isi tabel.
19. sekarang kita mengisi tabel anggota,buku, dan penjualan,
caranya seperti pada langkah 14. lakukan sampai ketiga tabel terisi.
20. sisipkan data baru pada ketiga tabel tersebut.
21. mengganti nama field, caranya alter table nama_tabel change field_lama field_baru tipe data;
22. kemudian kita akan mengubah record pada kolom alamat tinggal
23.lihat perubahan pada kolom alamat_tinggal
24. tambahkan field agama, perintahnya alter table nama_tabel add nama_field tipe data;
25. sekarang field agama belum terisi, isi dengan memakai perintah update nama_tabel set nama_field='nama_record' where nama_field='nama_record'; lakukan sampai kolom agama terisi semua.
26. kemudian mengedit tabel peminjaman. lihat tabel peminjaman
select * from peminjaman;
27. tambahkan record di tabel peminjaman.
28. kemudian tambahkan field tgl_kembali dan denda, perintahnya
alter table nama_tabel add nama_field tipe data;
29. untuk mengisi kolom gunakan perintah update,
caranya update nama_tabel set nama_field='nama_record' where nama_field='nama_record';
30. lakukan berulang untuk pengisian. isi lagi di kolom denda. caranya sama pada langkah di atas.
31. Menampilkan isi record dengan menggunakan sebagian dari isi sebuah data. tampilkan
tabel yang datanya banyak agar mudah dalam pencarian.
32. select * from nama_tabel where nama_field like ‘%kondisi%’;
33.select * from nama_tabel where nama_field like ‘%kondisi’;
34.select * from nama_tabel where nama_field like ‘kondisi%’;
35. select * from nama_tabel order by nama_field asc;
36. select * from nama_tabel order by nama_field asc;
Mengurutkan data dengan terurut naik.
37. select * from nama_tabel order by nama_field asc;
Mengurutkan data dengan terurut menurun.
38. kelompokan hasil dari select berdasarkan persamaan isi datanya.
select * from nama_tabel group by nama_field;
Comments
Post a Comment