Fungsi dan Penjelsan Query SQL dengan Macam Contohnya Lengkap


Fungsi dan Penjelsan Query SQL dengan Macam Contohnya Lengkap

Atau dalam bahasa Inggris bisa di bilang " Query Formulation with SQL "

sebelum mengetahu macam - macam QUERY SQL dan Fungsinya dengan Contohnya.
mungkin saya akan menjelaskan sedikit tentang SQL, 

SQL Meruapakan ?

sesuai dengan singkatan "Structured Query Language " atau sering disebut "(SQL)" 
Adalah Suatu Fungsi atau Perintah atau bahasa inggrisnya (Query) yang terdapat pada sebuah Database dalam sebuah Aplikasi yang menggunakan Database SQL, Seperti MySQL yang bisanya menggunakan Bahasa Pemrograman PHP, dan Aplikasi Lainnya yang menggunakan SQL, karena Aplikasi SQL yang Sangat Banyaknya jadi saya Sebutin 1 saja Agar tidak terlalu panjang.
hehe

Biaya Aplikasi dengan Database SQL menggunakan Data dengan Akhiran SQL, jadi mudah mengetahui Aplikasi yang menggunakan Perintah SQL, asal ada tulisan SQL pasti itu data menggunakan perintah SQL dengan Database yang tersimpanpun SQL. he

SQL juga memiliki beberapa Kegunaan atau Kemampuan.
Antara Lain sebagai Berikut :

Kemampuan SQL :

  • Data Definition Language (DDL) berfungsi untuk mendefinisikan struktur data
  • Data Manipulation Language (DML) berfungsi untuk menangani berbagai operasi terhadap data
  • Data Control Language (DCL) berfungsi untuk pengaturan kontrol terhadap data
Macam - Macam Perintah SQL, atau bahasa inggrisnya " Data Manipulation Language "
Antara Lain :
  1. Insert berfungsi Menambahkan data baru
  2. Delete atau juga besa menggunakan " Drop" berfungsi Menghapus data
  3. Update berfungsi Mengubah isi data
  4. Select berfungsi Mencari & menampilkan isi data

Untuk Mencoba Perintah atau Query SQL yang perlu harus mengisntal Browser SQL Pada Contoh ini menggunakan MySQL atau bisa anda Download Aplikasinya di website Resminya bisa anda kunjungi di Link Mysql

Setelah Anda Download Lalu Instal, Pada Saat Instal Biasanya Ada Pengaturanya, Jika Pengaturan Biasa atau "default" untuk Password Biasanya Menggunkan "root" dengan Username "Mysql"

Query - query atau perintah - perintah SQL bisa Anda Coba pada "MySQL Query Browser" atau Bisa juga Di Command Line Promt yang bisa Anda Temukan Di search pada Program ( Cari Program ) dengan mengetik "CMD" Enter

pada Command Line tampilan berbeda dengan MySQL Query Browser, tidak langsung Otomatis bisa mengetikan Query - query atau perintah SQL, 
Pada Command Line harus Masuk Dulu atau bisa dibilang Login, Intinya Sama karena Saling Terkoneksi, Cuma jika Latihan Lewat Command Line biasanya jika Lewat Browser langsung akan terasa mudah.

Pada Command Line untuk Masuk Anda Harus mengetik :

cd.. enter
cd.. enter
 mysql -u root -p klik enter
setelah itu ada perintah masukan password biasanya bertulisan Bahasa Inggris "Enter Password"
jika kosong enter saja langsung jika ada password root ya ketik root enter

Sudah Masuk dah di Database MySQL

kenapa ada sedikit sedikit bahasa inggris pada Postingan ini, karena biasanya aplikasi pemrograman menggunakan bahasa inggris, sekalian belajar bahasa inggris, heHe

tidak ada program menggunakan Bahasa indonesia, karena Bahasa Pemrograman dan Aplikasi penemu penemu orang Luar Semua, INDONESIA hanya menikmati saja, masalahnya Indonesia BOS semua, hehe

oke lanjut,,

setelah proses diatas dilalui dan di praktekan lanjut ke contoh :

untuk pertama contoh INSERT :
  • INSERT
berikut cara penulisan :

INSERT INTO NamaTable [(NamaField1, NamaField1, ...)]
VALUES (NilaiField1, NilaiField2, ...)

Contoh Penulisan dengan File Asli :

INSERT INTO Barang (KodeBrg, NamaBrg, Harga, Stok)
VALUES ('004', 'Buku Tulis', ‘2500', '50') enter

INSERT INTO Barang (KodeBrg, NamaBrg, Harga, Stok)
VALUES ('004', 'Penghapus', '1000','25') enter

INSERT INTO Barang (KodeBrg, NamaBrg, Harga, Stok)
VALUES ('004', 'penggaris',2100','10') enter

INSERT INTO Barang (KodeBrg, NamaBrg, Harga, Stok)
VALUES ('004', 'pensil','1500','20') enter

hasilnya  :


untuk menampilakan hasil select *from Barang;

oh iya ,

Sebelum membuat Tabel dan perintah Insert harus Membuat Database dahulu:

Perintah dalam membuat database sebagai berikut :

Create database nama_databaseAnda :

Contoh :

Create database Penjualan; enter

untuk menggunakan database penjualan gunakan perintah :

Use penjualan ;

OK sudah masuk di database Penjualan, pengen keluar mau ganti database :

Ketik perintah "Exit"

setelah itu ganti sesukan anda.

Oke Lanjut Lagi Setelah Perintah Select kita lanjut ke Perintah atau bahasa inggrisnya QUERY
  • DELETE
berikut penulisan :

DELETE FROM NamaTable [WHERE Kondisi]

sebagai contoh :

  • Delete FROM barang yang berarti 

Menghapus semua record pada tabel barang

  • DELETE FROM Barang WHERE KodeBrg = '005'
 Menghapus data barang yang kodenya 005

  • DELETE FROM Barang WHERE Harga < '2000'
 Menghapus data barang yang harganya di bawah Rp.2000
  • DELETE FROM Barang WHERE Stok BETWEEN '20' AND '50'
Menghapus data barang yang jumlah stoknya 20 s/d 50


Untuk Perintah Delate Sudah Mengerti, Kita Lanjut Lagi :

  • Query UPDATE
berikut cara penulisanya :

UPDATE NamaTable SET NamaField=NilaiBaru [WHERE Kondisi]

berikut contoh penulisan langsung :

  • UPDATE Barang SET Stok = '35'
Mengganti jumlah stok semua barang menjadi 35
  • UPDATE Barang SET Harga = Harga + (10/100 * Harga)
 Menaikkan harga semua barang sebesar 10% dari harga lama
  • UPDATE Barang SET Harga = '2000' WHERE NamaBrg = 'Buku Tulis'
Mengganti harga buku tulis menjadi 2000
  • UPDATE Barang SET NamaBrg = 'Pinsil Warna' WHERE KodeBrg = '001'
Mengganti nama barang menjadi Pinsil Warna untuk data dengan kode 001

Oke lanjut ke Contoh yang Terakhir dengan menampilkan Tabel yang sudah di buat, mungkin tadi di postingan queri pertama sudah dikasih 1 contoh :

ok langsung ke Praktek :

  • QUERY SELECT :
berikut penulisan :

SELECT *|NamaField FROM NamaTable [WHERE Kondisi]

berikut contoh :
  •  SELECT * FROM Barang
 Menampilkan semua data dari table Barang (seluruh field & seluruh record)
  • SELECT NamaBrg, Harga FROM Barang
Menampilkan field NamaBrg & Harga untuk seluruh record dari table Barang

  • SELECT * FROM Barang WHERE Harga >= '2000'
Menampilkan seluruh field dari table Barang khusus untuk yang harganya
minimal Rp. 2000
  • SELECT KodeBrg, Stok FROM Barang WHERE Harga > '2000'
Menampilkan field KodeBrg & Stok dari table Barang khusus untuk yang
harganya minimal Rp. 2000
  • SELECT * FROM Barang WHERE Stok BETWEEN '10' AND '25'
Menampilkan seluruh field dari table Barang khusus untuk yang stoknya
antara 10 s/d 25

  • SELECT * FROM Barang WHERE (NamaBrg LIKE 'Buku %' )AND (Harga >= '1000')
Menampilkan data barang berupa buku yang harganya minimal Rp. 2000
  • SELECT * FROM Barang WHERE (NamaBrg LIKE 'Buku %' )OR (NamaBrg LIKE 'Pinsil %')
Menampilkan data barang berupa buku dan pinsil
  • SELECT * FROM Barang ORDER BY Harga
Menampilkan seluruh data barang terurut naik harganya(dari yang terkecil hingga yang terbesar)
  • SELECT * FROM Barang ORDER BY Harga DESC
Menampilkan seluruh data barang terurut turun harganya(dari yang terbesar hingga yang terkecil)
  • SELECT * FROM Barang ORDER BY Harga DESC, Stok
 Menampilkan seluruh data barang terurut turun harganya ,jika ada harga yang sama akan diurutkan naik berdasarkan jumlah stoknya

Selamat Mencoba Semoga Bermanfaat.


Subscribe to receive free email updates:

0 Response to "Fungsi dan Penjelsan Query SQL dengan Macam Contohnya Lengkap"

Post a Comment