Query memiliki beberapa pengertian yang dan arti yang mendasar. Saya akan menjelaskan beberapa pengertian query.
Query
adalah semacam kemampuan/fungsi untuk menampilkan suatu data dari bank data/data base dimana mengambil dari tabel-tabel yang ada di data base. Namun tidak semua tabel akan ditampilkan sesuai dengan yang kita inginkan. Seperti contoh jika kita ingin mencari data tentang orang yang bersekolah di sekolah X pada tahun 2015-2016, makan yang muncul adalah daftar nama orang yang mendaftar dan biodatanya.
Query
adalah suatu extracting dari suatu data base dan menampilkanya untuk pengelolahan/dioleh lebih lanjut.
Query
adalah permintaan informasi atau pertanyaan tertentu dari sebuah data base yang ditulis dalam format tertentu.
Query
adalah perintah-perintah untuk mengakses data pada sistem basis data.
Query
adalah bahasa yang digunakan untuk melakukan manipulasi terhadap database, yang telah di standar kan dan dikenal dengan nama Structured Query Language (SQL).
Bahasa Query
adalah bahas khusus yang digunakan untuk melakukan melakukan query pada basis data.
Contoh penggunaan
bahasa query adalah: SELECT ALL WHERE kota=”Yogyakarta” AND
umur<30. Query tersebut meminta semua record dari basis data yang sedang digunakan (misalkan basis data konsumen) yang bertempat tinggal di Yogyakarta lebih dari 30 tahun (kota dan umur adalah nama field yang didefinisikan). Standar bahasa query yang banyak digunakan adalah Structured Query Language (SQL). Metode ini paling rumit tetapi paling fleksibel dibandingkan metode query yang lain, query dengan parameter yang telah tersedia dan query by example.
Dengan kata lain query adalah pencarian suatu kata atau istilah dalam search enginedan bisa digunakan untuk memanipulasi data (ketikan keyword di google)
Query dibedakan menjadi 2 yaitu Data Definition Language (DDL) dan Data Manipulation
Language(DML)
1. Data Definition Language (DDL)
Untuk membuat atau medefinisikan obyek-obyek database seperti membuat tabel, relasi, dan sebagainya.
2. Data Manipulation
Language(DML)
Untuk memanipulasi data.
1. DDL
Struktur/skema basis data yang menggambarkan/mewakili desain basis data secara keseluruhan didefinisikan dengan bahasa khusus yang disebut DDL. Dengan bahasa inilah kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dan sebagainya. Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data
Contohnya :
a. Create database : adalah perintah yang di gunakan untuk memulai membuat database.
b. Modify database : adalah perintah yang digunakan untuk memodifikasi database.
c. Create table : adalah perintah yang digunakan untuk membuat tabel.
d. Modify table : adalah perintah yang digunakan untuk memodifikasi table.
a. Penyisipan/Penambahan data baru ke suatu basis data
b. Penghapusan data dari suatu basis data
c. Pengubahan data dari satu basis data
Struktur/skema basis data yang menggambarkan/mewakili desain basis data secara keseluruhan didefinisikan dengan bahasa khusus yang disebut DDL. Dengan bahasa inilah kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dan sebagainya. Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data
Contohnya :
a. Create database : adalah perintah yang di gunakan untuk memulai membuat database.
b. Modify database : adalah perintah yang digunakan untuk memodifikasi database.
c. Create table : adalah perintah yang digunakan untuk membuat tabel.
d. Modify table : adalah perintah yang digunakan untuk memodifikasi table.
2. DML
Merupakan bentuk bahasa basis data yang berguna untuk melakukan
manipulasi dan pengambilan data pada suatu basis data. Manipulasi data dapat
berupa:a. Penyisipan/Penambahan data baru ke suatu basis data
b. Penghapusan data dari suatu basis data
c. Pengubahan data dari satu basis data
Untuk menambahpengetahuan kunjungi Bagas Bimantoro| Pendidikan Sosial Bima