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

Postingan populer dari blog ini

Sejarah Linux

Outer Join

Null - Constraint