Featured Highlighted Categories

You'll discover all of the most up-to-date bring innovative here.

Indogabut

Contact form

Marketing Development
Free Online Marketing Curriculum Development that you can directly adapt and execute on your website.
Blogging guide Book
Best Digital Marketing Course/SEO Optimization free to use and implement on your website easily.

Easy Steps To Learn Blogging and Digital Marketing.

Lorem, ipsum dolor sit amet consectetur adipisicing elit. Aliquam necessitatibus libero id, fuga, quis eligendi, ullam optio dolores volupt…
Easy Steps To Learn Blogging and Digital Marketing.
Products

Products

Experiments

Experiments

Google Lab

Google Lab

Game

Game

News Updates

News Updates

Education

Education

Design by - Blogger Templates | Distributed by Free Blogger Templates

Made with Love by

Citron Template is Designed Theme for Giving Enhanced look Various Features are available Which is designed in User friendly to handle by Piki Developers. Simple and elegant themes for making it more comfortable
Off-page SEO
The practice of supporting the growth of web pages in search engines to something in promote increased
Affiliate Product
Even if you don't have your own products to sell, there are 7 steps to follow to started selling online.
Link Building
Inexpensive Link Building Curriculum Creation that you can readily modify and install on your website.
On-page SEO
The technique of contribute towards the development web pages in search engines in order to rank

Apa Itu Query? Simak Penjelasan Lengkapnya Disini

apa itu query


Apa Itu Query?

Query adalah perintah untuk meminta informasi dalam sebuah database yang dapat dibuat menggunakan bahasa SQL untuk membuat laporan atau analisis data.


Query merupakan perintah yang digunakan untuk mendapatkan informasi dalam database dengan tujuan untuk melakukan tugas tertentu. Ketika seseorang menggunakan query, dia bertanya kepada database, kemudian database akan merespon dengan informasi yang diminta.


Query hanya bisa disampaikan menggunakan bahasa pemrograman khusus, salah satunya SQL (Structured Query Language) yang menjadi bahasa query paling sering digunakan oleh para praktisi di dunia IT. 


Dalam Stack Overflow Developer Survey 2022, SQL menjadi bahasa paling populer ketiga di antara semua jenis bahasa lain setelah JavaScript dan HTML/CSS. 


Sederhananya, query adalah perintah untuk meminta informasi dalam sebuah database yang dibuat menggunakan bahasa SQL. Dengan query di SQL, seseorang bisa mengakses informasi di database dalam bentuk daftar atau tabel yang dapat digunakan untuk keperluan seperti analisis data atau membuat laporan. 


Jenis Query di SQL

Query di SQL bisa diklasifikasikan ke dalam beberapa kategori besar berdasarkan fungsinya. Mengutip dari Geeks for Geeks, berikut 5 jenis query SQL yang sering digunakan:


  • Data Definition Language (DDL)

DDL digunakan untuk menentukan struktur dari sebuah database yang mencakup pembuatan, pengubahan, dan penghapusan tabel atau objek database lainnya.

  • Data Query Language (DQL)

DQL digunakan untuk mengambil data dari sebuah database dari satu atau lebih tabel berdasarkan kondisi tertentu.

  • Data Manipulation Language (DML)

DML digunakan untuk memodifikasi data dalam sebuah database, seperti memasukkan, memperbarui, dan menghapus informasi.

  • Data Control Language (DCL)

DCL digunakan untuk mengontrol akses pada data yang disimpan dalam sebuah database. Contohnya adalah untuk mengatur izin pengguna dan membatasi akses pada bagian tertentu dari database.

  • Transaction Control Language (TCL) 

TCL digunakan untuk mengelola transaksi dalam sebuah database, seperti mengontrol penyelesaian atau pembatalan dari sebuah transaksi data.


Tabel di bawah ini menjelaskan lebih lanjut tentang query SQL yang diklasifikasikan berdasarkan jenisnya:

tabel sql


Contoh Penggunaan Query di SQL

Untuk lebih memahami penggunaan query di SQL, berikut ini adalah sebuah contoh tabel database (nama tabel: Employee) mengenai informasi pekerja dari sebuah perusahaan.

tabel employee

Dengan adanya query, seseorang dapat mengolah informasi diinginkan dalam tabel Employee tersebut atau memodifikasi sesuai dengan perintahnya, seperti: 


Mendapatkan Informasi 

Informasi dalam tabel tersebut bisa didapatkan menggunakan SELECT, dan sintaks query-nya adalah:

 

select

Keseluruhan data pada tabel Employee dapat diperoleh dengan query sebagai berikut:


select employee


Dengan query tersebut, seluruh informasi mengenai tabel Employee akan ditampilkan.


Namun, apabila hanya ingin menampilkan informasi sebagian kolom saja, maka query-nya adalah:


select kolom


Jika yang ingin ditampilkan pada tabel Employee adalah nama dan usia, query-nya:


SELECT nama, usia FROM Employee;


select employee nama


Dengan demikian, data yang muncul menjadi:


data select



Menambahkan Informasi 

Penambahan informasi bisa dilakukan menggunakan query INSERT. Misalnya, data tentang Tina yang berumur 29 tahun dari Semarang ingin ditambahkan ke dalam tabel Employee. Maka, query-nya adalah:


insert table


Lalu, query untuk menampilkan informasi tentang Tina adalah:


insert into


Dengan query tersebut, data yang muncul adalah sebagai berikut:

data insert


Menghapus Informasi

Penghapusan informasi dapat menggunakan query DELETE, dan query-nya adalah:


delete

Bila data tentang Agus ingin dihapuskan dari tabel Employee, maka yang query yang harus diketik adalah:


delete nama


Dengan query tersebut, tabel Employee yang akan tampil adalah sebagai berikut:


tabel delete


Memperbarui Informasi

Pembaruan informasi yang sudah ada di tabel dapat dilakukan menggunakan query UPDATE, dan query-nya adalah:


update query


Jika umur Ami ingin diperbarui dari 30 menjadi 31 dalam tabel Employee, maka query yang diketik adalah:


update usia query


Dengan demikian, data tabel Employee yang tampil adalah sebagai berikut:


hasil update query


Pekerjaan yang Menggunakan Query di SQL

Penguasaan query di SQL akan berguna untuk berbagai macam pekerjaan yang membutuhkan pengolahan database, misalnya:


  • Data analyst: mengekstrak dan menganalisis data dari database, serta membuat laporan dan visualisasi untuk memahami tren dan pola dalam data.
  • Web developer:  menggunakan database di backend situs web dan aplikasi web, misalnya mengambil data untuk ditampilkan pada halaman web atau menyimpan data pengguna.
  • Data scientist: mengekstrak dan mempersiapkan data untuk analisis dan manipulasi data kompleks yang diperlukan untuk pembelajaran mesin (machine learning) dan pemodelan prediktif.
  • Database administrator: mengelola dan memelihara database serta melakukan tugas seperti membuat tabel, memodifikasi struktur data, dan mengoptimalkan segala aktivitas di database.


Apakah query di SQL mudah dipelajari?

Query di SQL mudah dipelajari oleh orang awam, karena alasan-alasan berikut ini:


  • Perintah yang sederhana: query di SQL menggunakan bahasa Inggris yang sederhana sehingga memungkinkan pemula untuk menulis query dasar dengan mudah dan memahami struktur bahasanya.
  • Banyak sumber belajar gratis:  karena memiliki banyak pengguna, komunitas SQL ada di mana-mana, terdapat pula berbagai macam forum belajar terbuka untuk berlatih membuat queries.


Related Posts