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
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 :
- Insert berfungsi Menambahkan data baru
- Delete atau juga besa menggunakan " Drop" berfungsi Menghapus data
- Update berfungsi Mengubah isi data
- 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'
- 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'
- UPDATE Barang SET Harga = Harga + (10/100 * Harga)
- UPDATE Barang SET Harga = '2000' WHERE NamaBrg = 'Buku Tulis'
- UPDATE Barang SET NamaBrg = 'Pinsil Warna' WHERE KodeBrg = '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
- 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 %')
- 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
Selamat Mencoba Semoga Bermanfaat.
0 Response to "Fungsi dan Penjelsan Query SQL dengan Macam Contohnya Lengkap"
Post a Comment