 Yapılandırılmış bir sorgulama dili ile yapılandırılmamış bir sorgulama dili arasındaki farkı açıklamanız gerekir.
Yapılandırılmış bir sorgu dili (SQL), programlamada kullanılan ve ilişkisel bir veritabanı yönetim sisteminde tutulan verileri yönetmek için tasarlanmış, etki alanına özgü bir dildir. Verilerin yapılandırılmış bir biçimde sorgulanmasına ve işlenmesine izin verir. Yapılandırılmamış bir sorgu dili (NQL), ilişkisel bir veritabanı kadar yapılandırılmamış veya organize edilmemiş verileri yönetmek için tasarlanmış bir programlama dilidir. Daha yapılandırılmamış ve bir veritabanına göre düzenlenmesi gerekmeyen verilerin sorgulanmasına ve değiştirilmesine olanak tanır.