Saturday, 17 September 2016

Tugas Study case database 1



Assalamu'alaikum..
Kali ini saya akan membahas tentang beberapa query MySQL, contoh disini saya menggunakan Study Case dengan ketentuan berikut :
 - Buat Database dan Table dengan nama "siswa"
 - Fieldnya : No,NIS,Nama,Kelas,TTL,JK(Jenis Kelamin),Alamat,Agama
 - Isi fieldnya tersebut dengan 10 record
 - Tampilkan semua isi data di table siswa
 - Tampilkan semua isi data di table siswa yg berjenis kelamin perempuan
 - Tampilkan semua isi data di table siswa yg beragama kristen
 - Tampilkan hanya field NIS,Nama,Alamat


Pertama kita masuk ke Database MySQL dengan command berikut
mysql -u root -p
*Masukkan Password MySQL


Setelah masuk ke MySQL kita buat database dengan nama "siswa".
mysql> create database siswa;

Masuk ke database siswa dengan perintah berikut
mysql> use siswa;
Database changed

Kemudian kita buat Table dengan nama "siswa", dengan Field No, NIS, Nama, Kelas, TTL, JK, Alamat, dan Agama. (Perintah berikut digunakan setiap baris dengan menekan ENTER).
mysql> create table siswa (
    -> No int(2),
    -> NIS int(6),
    -> Nama varchar(15),
    -> Kelas varchar(10),
    -> TTL varchar(20),
    -> JK varchar(10),
    -> Alamat varchar(30),
    -> Agama varchar(10) );



Keterangan :
int = Integer (Angka),
varchar = Variable Character (Huruf, Angka, maupun Simbol),
Angka yang didalam kurung itu adalah jumlah maksimum Huruf, Angka, maupun Simbol

Setelah kita membuat Fieldnya, kita masukkan setiap record ke dalam field-fieldnya dengan perintah berikut :
mysql> insert into siswa (No,NIS,Nama,Kelas,TTL,JK,ALamat,Agama) values (1,1234,"Choirrulloh","XII TKJ","Bekasi, 10031998","Laki-Laki","Kp.nangka","Islam");

Setiap urutan Value harus disesuaikan dengan urutan Fieldnya.

Dalam Study Case ini harus dimasukkan sebanyak 10 record, kalian hanya tinggal mengubah setiap Valuenya, saya akan melanjutkan ke step berikutnya.

Jika sudah memasukkan seluruh record sekarang waktunya mengecek atau melihat semua Field telah tersusun secara benar atau tidak.
mysql> select * from siswa;



Dalam Study Case ini kita harus dapat memfilter result yang muncul hanya berjenis kelamin Perempuan
mysql> select * from siswa where JK='Perempuan';



Jika kita ingin memunculkan hanya yang beragama kristen dengan perintah berikut
mysql> select * from siswa where Agama='Kristen';


Bagaimana jika kita hanya ingin memunculkan Field NIS, Nama, dan Alamat saja ?..
Berikut perintahnya
mysql> select NIS,Nama,Alamat from siswa;




Sampai disini Study Case telah diselesaikan..
Terima Kasih, Wassalamu'alaikum


0 komentar: