Pengertian Query, Fungsi dan Contohnya

0
10782
pengertian query dan fungsinya

Dalam penggunaan database kita mengenal adanya software yang berguna untuk mengolah database agar dapat digunakan oleh pengguna dan bermanfaat. Software ini dinamakan DBMS (Database Management System). DBMS memudahkan pengguna untuk melakukan operasi – operasi yang berkaitan dengan database, mulai dari memasukkan, mengubah, menghapus, memberi key, dan operasi yang lainnya. DBMS banyak jenisnya tergantung pemakaian dan kesesuaian dengan kasus di lapangan, namun dalam mengakses DBMS perlu menggunakan semacam ‘alat’  atau bahasa (berupa kode) yang dapat digunakan untuk mendapatkan informasi database dari DBMS tersebut, kode – kode / bahasa ini dinamakan query. Adapun mengenai apa itu query, pengertian query itu apa, fungsi query dan contoh query yang bisa di temui dalam bahasa pembprograman akan kamu ulas dibawah ini.

Pengertian Query

pengertian query dan fungsinya

Pengertian query secara umum adalah bahasa standar dalam database untuk mengelola database secara langsung. Dengan query database dapat diakses secara cepat dan mudah dimengerti oleh pengguna atau end – user, query memiliki banyak fungsi yang berkaitan dengan database dan ada beberapa contoh kode yang berbeda – beda dalam tiap kasus yang ada . Dalam tulisan berikut kami akan menjelaskan mengenai pengertian query, beserta fungsi dan contohnya dalam poin berikut.

Fungsi Query

Pengertian query sudah kami dijelaskan seperti pada poin sebelumnya, query memiliki beberapa fungsi penting yang berguna bagi pengelolaan dan operasi database. Fungsi query ada banyak, namun kami rangkum dalam poin berikut :

  1. Melakukan akses langsung pada basis data
  2. Query dalam bentuk bahasa SQL (Subquery language) memiliki fungsi membuat basis data baru maupun menghapus yang sudah ada
  3. Query memiliki fungsi menentukan struktur dari database yang ada, baik itu jumlah tabel, kolom, dan lainnya
  4. Query Fungsinya juga dapat melakukan manipulasi data dari database yang sudah dapat dibuat
  5. Fungsi Query dapat untuk mengeksekusi perintah – perintah untuk mengambil, menambah, menghapus, data serta operasi lainnya di dalam basis data
  6. Membuat fungsi – fungsi tertentu (store procedure) yang digunakan dalam basisdata

Dari poin di atas dapat disimpulkan bahwa fungsi query adalah melakukan operasi di dalam database agar database dapat digunakan oleh pengguna

Jenis Query

Dalam database dikenal beberapa jenis query, mengingat database termasuk cukup luas untuk dikelola dan banyak perintah yang berbeda tiap kodenya. Secara umum jenis query dapat dibagi dalam beberapa tipe berikut ini

  1. DDL (Data Definition Language)

Adalah jenis query (SQL) yang berfungsi untuk melakukan pendefinisian, perubahan, dan penghapusan dari struktur dan definisi dari objek database. Bila anda baru pertama kali membuat database atau tabel terlebih dahulu menggunakan DDL untuk operasi awal DBMS. Contoh adalah create database, create table, alter table.

  1. DML (Database Manipulation Language)

DML adalah jenis query yang berguna untuk melakukan perubahan, manipulasi, dan mengambil data pada database. Apabila database sudah terbentuk dari DDL dan siap digunakan perlu menggunakan DML untuk mengaksesnya. Contoh perintah DML adalah SELECT, UPDATE, INSERT INTO.

Baca juga artikel menarik lainnya :

Contoh Query

contoh query

Contoh query yang umum digunakan ada banyak, namun kami rangkum berdasarkan jenis query pada poin sebelumnya dalam poin – poin berikut ini.

  1. Contoh DDL Query / Query untuk menentukan dan mengubah struktur sebuah database :
  • Create Database – membuat sebuah database

CREATE DATABASE db_name

  • Alter Database – mengubah struktur database

ALTER DATABASE db_name ADD table_name

  • Drop database – menghapus sebuah database

DROP DATABASE db_name

  • Create db – membuat table dalam database

CREATE TABLE table_name

(

Column_name1 data_type,

Column_name2 data_type

PRIMARY KEY(column_name))

  • Alter table – memodifikasi table

ALTER TABLE table_name ADD column_name data_type

  • Drop table – menghapus table

DROP TABLE table_name

  1. Contoh DML Query, query untuk mengubah data dari database
  • SELECT – mengekstrak/ mengambil data dari sebuah basisdata

SELECT * from table_name

  • UPDATE – mengubah data dari sebuah basisdata

UPDATE table_name SET column1=value,column2=value2,.. WHERE some_column = some_value

  • DELETE – menghapus data dari database

Delete From table_name WHERE some_column=some_value

 

  • INSERT INTO – menambahkan data ke database

INSERT INTO table_name VALUES (value1,value2,…)

Adapun contoh query lainnya cukup banyak sebenarnya namun kami tidak bisa paparkan satu per satu, silahkan cari referensi di internet atau buku yang terkait.

Demikian artikel kami mengenai pengertian query, fungsi dan contohnya. Semoga menjadikan manfaat dan bahan informasi bagi anda agar mengerti apa itu database dan seluk beluknya.

TINGGALKAN KOMENTAR

Silakan masukkan komentar anda!
Silakan masukkan nama Anda di sini