Setelah mempelajari materi SQL(Structured Query Language). Pada penulisan kali ini saya akan mengajarkan teman-teman cara mengambil data dari suatu tabel basis data.Â
Tapi sebelum itu teman-teman harus mengetahui apa itu SQL?
Pengertian SQLÂ
SQL (Structured Query Language) Adalah bahasa pemrograman yang digunakan untuk mengelola dan berinteraksi dengan basis data relasional.
Ada 2 pokok materi SQL yang akan kita bahas disini yang pertama pengenalan SQL(SQL introduction)dan kata kunci perintah (SQL syntax).
SQL introduction adalah Setiap tabel dipecah menjadi entitas yang lebih kecil yang disebut kolom. Kolom dalam tabel pelanggan terdiri dari IDPelanggan, NamaPelanggan, NamaKontak, Alamat, Kota, KodePos, dan Negara. Kolom adalah tabel yang dirancang untuk menyimpan informasi spesifik tentang setiap catatan dalam tabel.Â
Kemudian ada juga namanya SQL Syntax yang akan kita gunakan dalam mengambil data dari salah satu database tapi sebelum itu teman-teman juga perlu tahu apa itu SQL syntax. SQL syntax adalah seperangkat aturan yang harus diikuti saat menulis pernyataan SQL. Setiap Pernyataan SQL dimulai dengan Kata kunci seperti SELECT, INSERT, UPDATE, atau DELETE dan diakhiri dengan titik koma (;). SQL tidak case- Sensitive, sehingga SELECT dan Select memiliki arti yang sama.
Beberapa bentuk SQL syntax(kata kunci perintah) beserta fungsinya:
•SELECT
Fungsi: SELECT dalam SQL digunakan untuk mengambil data dari suatu tabel dalam basis data. SELECT memungkinkan kita memilih kolom tertentu atau semua kolom dari tabel, dan menghasilkan result set berupa data yang sesuai
dengan kriteria yang ditentukan.
•UPDATE
Fungsi: Memperbarui data dalam tabel.
•DELETE
Fungsi: Menghapus data dari database
•INSERT INTO
Fungsi: Memasukkan data baru ke dalam database
•CREATE DATABASE
Fungsi: Membuat database baru
•ALTER DATABASE
Fungsi: Memodifikasi database
•CREATE TABLE
Fungsi: Membuat tabel baru
Untuk mengambil data pada tabel suatu database menggunakan kata kunci SELECT
Langsung saja kita masuk pada contohnya:
Disini saya akan mengambil data pelanggan dan kategori dalam tabel salah satu database yang tabel tersedia di w3schools.com menggunakan Kata kunci SELECTÂ
Langkah-langkah dalam mengambil data dari suatu tabel dalam basis data. Disini kita akan mengambil data pelanggan dan data kategori pembelian
Pertama tama kita masukan kata kunci SELECT * FROM Customer; pada SQL Statement lalu klik Run SQL maka akan muncul data pelanggan seperti pada gambar dibawah ini
Gambar 1.1 Data Pelanggan pada tabel salah satu databaseÂ
Keterangan: Query SQL SELECT * FROM Customers; digunakan untuk mengambil seluruh kolom dan baris dari tabel "Customers", yang berisi informasi lengkap tentang pelanggan. Setiap kolom dalam tabel memiliki fungsinya masing-masing.Â
Customer ID adalah ID unik untuk setiap pelanggan, Customer Name menunjukkan nama bisnis atau organisasi pelanggan, Contact Name berisi nama orang yang dapat dihubungi, Address menunjukkan alamat jalan pelanggan, City menunjukkan kota tempat pelanggan berada, Postal Code adalah kode pos dari alamat pelanggan, dan Country menunjukkan negara tempat pelanggan tinggal.
Selanjutnya mengambil data kategori pada tabel salah satu database .Â
Setelah menghapus kata kunci pada halaman SQL Statement lalu masukkan kata kunci selanjutnya SELECT * FROM Categories; Sama halnya dengan data pelanggan, Â pertama tama masukan kata kunci SELECT * FROM Categories; lalu klik Run SQL maka tampilannya akan muncul seperti gambar berikut ini
Gambar 1.2 Data kategori pada tabel salah satu database
Keterangan: Query SQL SELECT * FROM Categories; digunakan untuk menampilkan seluruh data dari tabel "Categories" yang berisi informasi tentang berbagai kategori produk.Â
Kolom CategoryID merupakan ID unik untuk setiap kategori, CategoryName berisi nama kategori produk, dan Description memberikan penjelasan singkat tentang produk yang termasuk dalam kategori tersebut, seperti minuman ringan, produk olahan susu, roti dan sereal, daging olahan, hingga hasil laut. Data ini diperoleh dari situs W3Schools untuk tujuan edukasi dan digunakan sebagai contoh latihan dalam pengambilan data kategori dari basis data.
Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana
Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI