Bahasa query adalah bahasa yang dikhususkan untuk mengajukan pertanyaan atau query, yang melibatkan data dalam sebuah database.
Penggolongan bahasa query yaitu :
1. Bahasa Formal
- Aljabar Relasional (Prosedural)
- Kalkulus Relasional (Non-prosedural)
Aljabar Relasional yaitu kumpulan operasi terhadap tabel, dimana setiap operasi menggunakan satu atau lebih tabel untuk menghasilkan suatu tabel yang baru.