Apa itu kueri: apa itu kueri basis data lengkap - Mangihin.com

Apa itu kueri: apa itu kueri basis data lengkap

Kata query  mengacu pada permintaan informasi. Lalu, apa itu query dalam bahasa pemrograman komputer? Pada dasarnya, arti  query  dalam bahasa Inggris sehari-hari dan bahasa pemrograman komputer memiliki arti yang sama – kecuali pada komputer, query mencakup informasi yang diterima atau diambil dari database. Bahasa pemrograman ini berguna untuk memanipulasi data – menambah, menghapus, dan memodifikasi data.

Saat membuat query, Anda tidak bisa sembarangan mengetik ‘request’. Kueri ditulis berdasarkan sekumpulan  kode yang telah ditentukan sebelumnya  sehingga database dapat memahami instruksi yang diminta. Kami menyebut kode ini sebagai bahasa kueri.

Standar untuk manajemen database adalah Structure Query Language (SQL). Satu hal yang harus Anda ingat,  SQL berbeda dari MySQL  : SQL adalah bahasa query, MySQL adalah perangkat lunak  yang menggunakan  bahasa itu. SQL dikenal sebagai software database yang paling banyak digunakan. Namun, SQL bukan satu-satunya pilihan perangkat lunak. AQL, Datalog, dan DMX adalah contoh software database yang bisa Anda gunakan.

Namun, bahasa pemrograman di atas memudahkan komunikasi basis data.

Apakah ini pertama kalinya Anda membuat situs web? Kami menyediakan paket web hosting yang kaya fitur dan sangat cocok untuk bisnis sederhana maupun developer pemula yang ingin melatih keterampilan mereka.

Keterangan lebih lanjut

Isi

  • Bagaimana Query Bekerja?
  • Contoh Kueri
  • Kesimpulan

Bagaimana Query Bekerja?

Katakanlah Anda akan memesan Americano di Starbucks. Saat berdiri di depan barista, Anda pasti akan berkata, “Pesan Americano ya?!”. Barista  memahami  permintaan Anda dan segera membuat Americano.

Kueri bekerja dengan cara yang sama seperti saat Anda memesan Americano. Kueri  menyisipkan  makna ke dalam kode yang digunakan dalam berbagai bahasa kueri. Baik itu SQL atau perangkat lunak lainnya, baik pengguna maupun database selalu dapat bertukar informasi selama keduanya menggunakan bahasa yang sama.

Mungkin Anda berpikir bahwa query adalah satu-satunya cara untuk meminta (request) data. Bahkan, ada beberapa perangkat lunak yang menawarkan metode lain. Berikut beberapa cara yang sering digunakan:

  • Menggunakan parameter yang disediakan.

Secara default, perangkat lunak memiliki daftar parameter di menunya. Pengguna dapat memilih daftar, dan kemudian sistem akan memandu Anda untuk membuat output yang diharapkan. Prosesnya mudah, tetapi tidak fleksibel dan sistem operasinya terbatas.

  • Kueri dengan contoh

Sistem akan menampilkan kumpulan kode dengan beberapa area kosong. Di area kosong, Anda dapat menulis dan menentukan  bidang  dan  data nilai  .

  • Bahasa Kueri

Jika Anda ingin memanipulasi data, Anda harus menulis kueri dari awal. Untuk menggunakan metode ini, setidaknya Anda sudah memiliki pemahaman tentang bahasa query yang digunakan oleh software database. Meski sulit, setidaknya Anda bisa mengontrol data secara penuh.

Contoh Kueri

Setelah memahami kueri, ada baiknya untuk langsung mempraktekkannya. Untuk contoh query, kita akan menggunakan SQL.

Sumber Data  : Peserta (Nama Tabel)

Katakanlah Anda sudah melakukan survei dan mengumpulkan data. Di bawah ini adalah cuplikan informasi data yang diperoleh.

PENGENAL Nama Jenis kelamin Usia Profesi
1 John laki-laki 17 Siswa
2 Petrus laki-laki 26 Tidak bekerja
3 Margareth Wanita 34 Guru
4 Lea Wanita 34 Tidak bekerja

Prosedur

Dengan SQL, Anda dapat menulis kueri SQL SELECT atau SQL ACTION. Seperti namanya, SQL SELECT memungkinkan Anda memilih bagian data, sedangkan SQL ACTION memungkinkan Anda melakukan operasi berorientasi tindakan, seperti menghapus dan menyisipkan data, memperbarui nilai, dan membuat tabel baru. Berikut beberapa contohnya:

Cukup pilih kolom “Nama” dan “Pekerjaan” dari tabel “Peserta”.

Pernyataan SQL:

PILIH Nama, Pekerjaan DARI Peserta

Keluaran:

Nama Profesi
John Siswa
Petrus Tidak bekerja
Margareth Guru
Lea Tidak bekerja

Hapus data responden yang tidak bekerja.

Pernyataan SQL  :

HAPUS DARI Peserta WHERE Pekerjaan = ‘Tidak Bekerja’

Keluaran:

PENGENAL Nama Jenis kelamin Usia Profesi
1 John laki-laki 17 Siswa
3 Margareth Wanita 34 Guru

Masukkan baris baru yang berisi peserta bernama Mario.

Pernyataan SQL  :

INSERT INTO Peserta (ID, Nama, Jenis Kelamin, Usia, Pekerjaan) NILAI (‘5’, ‘Mario’, ‘Laki-laki’, ’67’, ‘Pensiun’)

Keluaran:

PENGENAL Nama Jenis kelamin Usia Profesi
1 John laki-laki 17 Siswa
2 Petrus laki-laki 26 Tidak bekerja
3 Margareth Wanita 34 Guru
4 Lea Wanita 34 Tidak bekerja
5 mario laki-laki 67 Pensiun

Mengubah pekerjaan Margaret menjadi “Kepala Sekolah”.

Pernyataan SQL  :

UPDATE Peserta SET Pekerjaan = ‘Kepala Sekolah’ WHERE ID = ‘3’

Keluaran:

PENGENAL Nama Jenis kelamin Usia Profesi
1 John laki-laki 17 Siswa
2 Petrus laki-laki 26 Tidak bekerja
3 Margareth Wanita 34 Kepala sekolah
4 Lea Wanita 34 Tidak bekerja

Kesimpulan

Beberapa pernyataan SQL, seperti yang dicontohkan di atas, adalah bukti kuat dari kegunaan kueri. Anda juga dapat mengatur data Anda dengan lebih efektif. Bayangkan saja jika sekarang Anda memiliki ribuan data, tentu memanipulasinya menggunakan bahasa query tidak akan terlalu sulit. Di sisi lain, sebagian besar bahasa kueri bersifat intuitif, dan itu artinya bahasa tersebut mudah dipelajari jika Anda sudah memahami dan memahami aturan atau konsep dasar.