SQL представляет собой непроцедурный (декларативный) язык, используемый для управления данными реляционных СУБД. Термин «непроцедурный» означает, что на данном языке можно сформулировать, что нужно сделать с данными, но не требуется указывать, как именно это следует сделать. В этом языке отсутствуют алгоритмические конструкции, такие как метки, условные переходы, операторы цикла и др.
SQL Анықтамасы
SQL - реляциялық ДББЖ деректерін басқару үшін пайдаланылатын рәсімдік емес (декларативті) тіл. «Процедуралық емес» термині белгілі бір тілде деректермен не істеу керектігін тұжырымдай алады, бірақ мұны қалай орындау керек екенін көрсетудің қажеті жоқ дегенді білдіреді. Бұл тілде жапсырмалар, шартты өтулер, цикл операторлары және т.б. сияқты алгоритмдік конструкциялар жоқ.