Специализированный язык программирования для работы с реляционными базами данных. SQL позволяет описывать структуру больших массивов информации, а также модифицировать их и быстро извлекать из них необходимые данные. Основным средством работы с базами данных в SQL является запрос, в котором описывается, какие действия необходимо произвести над определенными данными. Система управления базами данных (СУБД) обрабатывает запрос и возвращает итоговый результат.