Saat ini, penggunaan program database untuk menyimpan data sudah
umum. Untuk mengoperasikannya, umumnya kita perlu mengerti mengenai
Structured Query Language (SQL). Namun, tidak semua orang mengerti dan tahu
mengenai SQL. Untuk itu perlu kiranya dibuat suatu aplikasi yang bisa
menjembatani jarak tersebut dengan menggunakan Bahasa Indonesia yang
memiliki pola seperti SQL. Pola itu disebut Indonesian Query Language (IQL).
Konsep dari aplikasi ini adalah dengan menentukan pola dan grammar
IQL yang diadaptasi dari SQL dengan menggunakan Non-Deterministic Finite
Automata dan Context Free Grammar. Kemudian IQL tersebut diterjemahkan ke
dalam bentuk SQL untuk selanjutnya dapat dioperasikan pada program database
SQL Server 2000.
Pengujian dari aplikasi ini menunjukkan bahwa IQL dengan bentuk yang
terbatas bisa diterjemahkan menjadi SQL dan kemudian dijalankan pada program
database SQL Server.