Query - Struktur Database
Query adalah perintah atau pernyataan yang digunakan untuk mengambil atau memanipulasi data dalam sebuah database. Query digunakan untuk mengakses informasi dari tabel atau relasi dalam database, seperti mengambil data yang spesifik, menghitung total data, atau menggabungkan data dari beberapa tabel.
Dalam sebuah struktur database, query dapat ditulis dalam bahasa SQL (Structured Query Language). SQL adalah bahasa pemrograman yang digunakan untuk mengakses dan memanipulasi data dalam sebuah database. Dengan SQL, Kita dapat menulis perintah untuk melakukan berbagai operasi, seperti SELECT, INSERT, UPDATE, DELETE, dan JOIN.
Berikut adalah beberapa contoh query SQL yang umum digunakan:
1.SELECT: Query SELECT digunakan untuk mengambil data dari tabel atau beberapa tabel yang ada di dalam database. Contohnya adalah sebagai berikut:
SELECT * FROM tabel_barang ;
Outputnya:
nama_barang |
harga_barang |
kategori_barang |
handphone |
3000000 |
elektronik |
mejikom |
500000 |
elektronik |
televisi |
1200000 |
elektronik |
2.INSERT: Query INSERT digunakan untuk memasukkan data baru ke dalam sebuah tabel. Contohnya adalah sebagai berikut:
INSERT INTO tabel_barang VALUES ('laptop', 8000000, 'elektronik');
Output SELECT setelah di INSERT data baru.
nama_barang |
harga_barang |
kategori_barang |
handphone |
3000000 |
elektronik |
mejikom |
500000 |
elektronik |
televisi |
1200000 |
elektronik |
laptop |
8000000 |
elektronik |
3.UPDATE: Query UPDATE digunakan untuk mengubah data yang sudah ada dalam tabel. Contohnya adalah sebagai berikut:
UPDATE tabel_barang SET harga_barang=9000000 WHERE nama_barang='laptop';
Output SELECT setelah di update pada data 'laptop'
nama_barang | harga_barang | kategori_barang |
handphone | 3000000 | elektronik |
mejikom | 500000 | elektronik |
televisi | 1200000 | elektronik |
laptop | 9000000 | elektronik |
4.DELETE: Query DELETE digunakan untuk menghapus data yang sudah ada dalam tabel. Contohnya adalah sebagai berikut:
DELETE FROM tabel_barang WHERE nama_barang='Laptop';
Ouput SELECT setelah 'laptop' di DELETE
nama_barang | harga_barang | kategori_barang |
handphone | 3000000 | elektronik |
mejikom | 500000 | elektronik |
televisi | 1200000 | elektronik |
Namun, query yang kompleks mungkin memerlukan pengetahuan yang lebih mendalam tentang SQL dan struktur database. Kita juga dapat menggunakan perangkat lunak manajemen database seperti MySQL, Oracle, atau Microsoft SQL Server untuk membantu menulis dan menjalankan query.
Komentar
Posting Komentar