В программе используется диалект языка SQL, основанный на диалекте Transact-SQL, разработанном компаниями Microsoft и Sybase (см. http://msdn.microsoft.com/en-us/library/bb510741(SQL.100).aspx и http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.ase_15.0.sqlug/html/sqlug/title.htm). Используемый диалект дополнен в соответствии с OGC расширением языка SQL, информация о котором приводится по адресам http://www.opengeospatial.org/standards/sfa (общая архитектура) и http://www.opengeospatial.org/standards/sfs (SQL расширение).
Далее можно познакомиться со следующими разделами:
«Введение в язык SQL» – в разделе можно найти общее описание принципов формирования запросов на языке SQL и описание их синтаксиса;
«Выборка данных» – раздел посвящен выборке данных для их вывода в виде таблицы в области результатов запроса;
«Агрегирование и группировка данных» – в данном разделе можно познакомится с применением в запросе агрегирующих функций;
«Выборка данных из нескольких слоев» – в разделе подробно описывается выборка данных из нескольких слоев карты;
«Работа с переменными» – раздел описывает работу с переменными в SQL;
«Подзапросы» – раздел посвящен вложенным командам выборки, подзапросам;
«Операторы и функции языка SQL» – содержит описание общих функций языка SQL;
«Работа с пространственными данными в запросах» – раздел содержит описание функций SQL, связанных с запросами пространственных данных;
«Примеры выполнения SQL запросов» – раздел с двумя примерами, описанными также в видеоуроках.
Во всех примерах, приведенных далее, предполагается, что они применяются к картам «Пример тепловой сети» или «Пример водопроводной сети», поставляемым вместе с системой ZuluGIS.