Формирование запросов на языке SQL должно осуществляться в строгом соответствии с форматом (правилом формирования) команды.
При описании структуры и правил использования некоторого языка программирования употребляется определенная система обозначений. Для описания форматов команд языка SQL используем так называемую форму Бэкуса-Наура (БНФ), в которой приняты следующие обозначения:
Описание команд язык SQL
•< > (угловые скобки) – то, что в них указано, определяет пользователь;
•[ ] (квадратные скобки) – выделяют те части команды, которые могут отсутствовать;
•{ } (фигурные скобки) – объединяют последовательность элементов в логическую группу;
•... (многоточие) – указывает на допустимость повторения элемента или группы элементов один или несколько раз;