SQL є мовою з не обумовленою формою запису:
- кількість слів в одному рядку не обмежується, як і місця розривів рядків.
- звичайно кожен оператор починається з нового рядка, продовження виділяються відступом.
Оператори (команди) це інструкції, що видаються БД для виконання.
Оператори складаються з однієї чи декількох частин, що називаються реченнями. Речення починаються з ключового (зарезервованого) слова і містять ключові слова й аргументи, які називаються об'єкти.
Об'єкти – це структури БД, що мають ім'я і зберігаються постійно. До основних об'єктів відносяться таблиці, представлення та індекси.
Ключові слова – слова, що мають у SQL спеціальне значення. Вони розпізнаються як інструкції чи їх частина, і повинні відрізнятися від чи тексту імен об'єктів.
Наприклад, FROM Salespeople і WHERE City. Тут FROM і WHERE – ключові слова, SalespeopleіCity – аргументи. Для розрізнення їх бажано ключові слова записувати великими літерами, а аргументи - малими.
Для операторів мови SQL діють наступні правила синтаксису:
Мова не чутлива до регістра букв.
Якщо програма складається з декількох операторів SQL, то вони розділяються комою з точкою.
3) Коментарій до SQL програми записується в стилі С:
/* текст коментарія*/.
Імена об'єктів не повинні збігатися з ключовими словами.