Contoh Pengunaan Script SQL di Database Mysql

Hallo , dalam pembahasan artikel kali ini kita akan membahas penggunaan script sql di database mysql seperti select dll, database mysql ini di jalankan di phpmyadmin oleh karena itu nyalakan xampp kalian lalu buka php myadmin.

Selanjutnya kita buat database dan table, lalu isikan beberapa data di table tersebut seperti gambar
dibawah ini :
 

Nama Database : db_test

Nama Table : tbl_siswa
Struktur Table : 

Field
Tipe Data
Length
Keterangan
Nis
Varchar
15
Pk(Primary Key)
Nama
Varchar
50
Jurusan
Varchar
30

 

Dan berikut script – script sql yang akan kita bahas di database mysql ini.
Create Database
Fungsi : Untuk membuat database
Struktur : Create database nama_database
Contoh : create database db_test
Create Table
Fungsi : Untuk membuat table
Struktur : Create table nama_table (Field1 Tipe_Data (Jumlah karkater), Field2 Tipe_Data (Jumlah karkater));
Contoh : create table tbl_siswa (Nis Varchar(15), Nama Varchar(50), Jurusan Varchar(30));

Select
Fungsi : Untuk menampilkan data dari sebuah table
Struktur : select nama_kolom from nama_table
Contoh : select Nis from tbl_siswa
Ket : menampilkan kolom nis dari table mahasiswa
Atau kalian juga bisa memanggil semua kolom sekaligus dengan menggunakan (*)
Contoh : select * from tbl_siswa
Ket : maka data yang ditampilkan adalah semua data yang berada di table siswa
Where
Fungsi : Untuk memfilter dengan kriteria mana saja, didalam table yang akan ditampilkan
Keterangan : perintah where ini bisa digunakan untuk select, update dan delete.
Contoh : Select * from tbl_siswa where Nama = “Ucok”
Ket : maka data yang ditampilkan hanyalah data yang bernama ucok

And
Fungsi : Untuk menghubungkan operator and atau dan
Keterangan : perintah and ini bisa digunakan di select, update dan delete
Contoh : Select * from tbl_siswa where Nama = “Ucok” and Jurusan =”APK”
Ket : Maka data yang ditampilkan adalah data yang bernama ucok dan jurusannya apk
Or
Fungsi : untuk fungsi penghubung operator or
Keterangan : perintah or ini kurang lebih penggunaanya sama seperti and, dan bisa digunakan di select insert dan delete.

 

Order
Fungsi : Untuk mengurutkan data secara ascending atau descending
Struktur : select * from nama_table order by nama_field
Perintah order ini biasanya digunakan untuk select
Contoh : – select * from tbl_siswa order by Nis
Maka data diatas akan menampilkan data sesuai urutan nis atau kalian juga bisa menambahkah asc atau desc seteleh nama field.
Contoh : select * from tbl_siswa order by Nis asc

Maka data yang ditampilkan adalah dengan urutan nis paling awal.
Contoh : select * from tbl_siswa order by Nis desc
Maka data yang ditampilkan adalah dengan urutan nis paling akhir.

Insert
Fungsi : Untuk memasukan data kedalam table
Struktur : insert into nama_table(field1,field2) values (“nilai1”,”nilai2”);
Contoh : insert into tbl_siswa(Nis,Nama,Jurusan) values (“11002653”,”Rizki”,”RPL”);
Keterangan : memasukan data kedalam table tbl_siswa dengan field nis nilainya 11002653, nama nilainya Rizki dan jurusan nilainya RPL
Update
Fungsi : Untuk mengupdate data sesuai field dari sebuah table
Struktur : update nama_tabel set field =””
Contoh : update tbl_siswa set Jurusan =”TKJ”
Ket : merubah field jurusan menjadi tkj
update tbl_siswa set Jurusan=”TKJ” where nama=”Udin”
Ket  :  merubah  field  tempat   lahir  menjadi  TKJ yang nama nya adalah udin
Delete
Fungsi         : Untuk menghapus sebuah atau beberapa record dalam sebuah tabel
Struktur       : delete from nama_tabel
Contoh:
Struktur       : delete from tbl_siswa where nama=”Udin”
Keterangan : Menghapus isi dari tabel mahasiswa yang nama nya adalah Budiman
Bagaimana tidak terlalu sulit bukan untuk menggunakannya ? :), isi artikel kali ini merupakan kutipan yang saya ambil dari sebuah ebook di ilmukomputer.com, tentunya masih banyak lagi script sql yang belum dibahas diartikel kali ini dan mungkin akan saya lanjutkan untuk membahasnya diartikel selanjutnya.
Semoga isi dari artikel ini bisa bermanfaat dan membantu kalian semua :). 
~Rizki_Fahrizal

 

One thought on “Contoh Pengunaan Script SQL di Database Mysql

Leave a Reply

Your email address will not be published. Required fields are marked *