Pengertian Query dalam Pembuatan Sebuah Program

Beberapa di antara kita mungkin pernah atau sedang melalui kebingungan perihal query. Query artinya apa sih?. Kenapa selalu muncul dan di bahas saat belajar programming.

Meskipun query popular tapi jarang di bahas di awal mengenal sebuah bahasa pemrograman. kebanyakan kita tahu setelah sering membuatnya dan dikemudian menyadari………. OWH ini ya query..

Pada topik ini mari kita ulas lebih detail apa itu query

1. Pengertian Query

Query adalah perintah-perintah untuk mengakses data pada sistem basis data. Query ini biasanya ditempatka pada tag mysql_query di php. Jika kita menggunakan query pada bahasa pemrograman lain seperti java maka query ini juga ditempatkan di salah satu script yang memiliki fungsi untuk mengakses database.

Syntax Query

SELECT nama,alamat FROM mahasiswa

Keterangan

  • SELECT adalah salah satu metode query.
  • nama, alamat adalah kolom yang akan ditampilkan.
  • mahasis adalah nama tabael di database.

2. Kelompok Metode Query

– DDL (Data Definition Language)

CREATE, DROP, ALTER

Metode query ddl mendefinisikan data. maksudnya mendefiniskan nama tabel, struktur dan data apa yang akan digunakan dalam sebuah tabel. Query ddl ini menyelesaikan pembuatan,perubahan, dan menghapus tabel seperti tugas masing-masingnya sebagai berikut:

Create digunakan untuk membuat tabel di sebuah database.

Drop digunakan untuk menghapus tabel.

Alter digunakan utuk merubah tabel..

-DML (Data Manipulation Language)

INSERT, UPDATE, DELETE

DMl berkaitan dengan manipulasi terhadap data di taebel sebuah database. Setelah kita membuat tabel menggunakan perintah ddl maka untuk mengisi data, update data, menampilkan data dan delete memerlukan dml.

Insert digunakan untuk memasukkan data ke database.

Select digunakan untuk menampilkan data.

Update digunakan untuk melakukan perubahan data yang telah ada di database

Delete untuk menghapus data

3. Contoh Penggunaan Query

Silahkan buka dan buat database di phpmyadmin terlebih dahulu.

Setelah memiliki database tuliskan query di menu database->SQL.

1. Contoh query CREATE

CREATE ini digunakan untuk membuat tabel di MySQL.

CREATE TABLE user (
id int(9) NOT NULL,
nama varchar(30) NOT NULL,
PRIMARY KEY(id)
)

2. Contoh Query INSERT

Setelah tabel dibuat maka untuk memasukkan data kita menggunnakan INSERT

INSERT INTO user (id, nama) VALUES (‘1’, ‘Michel Joe’), (‘2’, ‘Danil’);

3. Contoh Query SELECT

SELECT * FROM `user`

4. Contoh Query UPDATE

UPDATE user SET nama = George Danil ‘WHERE user.id = 2;

5. Contoh Query DELETE

DELETE FROM user WHERE user.id = 2

6. Contoh peggunaan ALTER

ALTER TABLE user CHANGE id id_user INT(9) NOT NULL;

Pada contoh di atas perubahan dilakukan terhadap nama kolom id. dari id menjadi id_user.

Kesimpulan

Dengan mengetahui pengertian query, kelompok metode query dan contoh query yang ada semoga membantu teman – teman dalam memahami bagian pengerjaan sebuah program. Ada script yang digunakan untuk keperluan logic, untuk menampilkan database dan ada untuk mengatur tampilan.

Leave a comment