Структура запроса, основные ключевые слова и операторы

SQL является инструментом, предназначенным для обработки и чтения данных, содержащихся в компьютерной базе данных. SQL-это сокращенное название структурированного языка запросов.

В SQL используется приблизительно тридцать операторов (мы будем рассматривать намного меньше). Каждый оператор «просит» СУБД выполнить определенное действие, например прочитать данные, создать таблицу или добавить в таблицу новые данные. Все операторы SQL имеют одинаковую структуру, которая показана на рис.9.


  Глагол Имя таблицы Предложение   DELETE FROM ДОКУМЕНТ WHERE ДАТА>’1.03.2000’     Ключевые слова Имя столбца Константа  

Рис.9

Каждый оператор SQL начинается с глагола, т.е. ключевого слова, описывающего действие, выполняемое оператором. Типичными глаголами являются SELECT (выбрать), CREATE (создать), INSERT (добавить), DELETE (удалить). После глагола идет одно или несколько предложений. Предложение описывает данные, с которыми работает оператор, или содержит уточняющую информацию о действии, выполняемом оператором. Каждое предложение также начинается с ключевого слова, такого как WHERE (где), FROM (откуда), HAVING (имеющий). Конкретная структура и содержимое предложения могут изменяться. Многие предложения содержат имена таблиц и столбцов; некоторые из них могут содержать дополнительные ключевые слова, константы и выражения.

Список основных операторов SQL

Оператор Описание
Обработка данных SELECT(выбирать) INSERT(вставлять) DELETE(удалять) UPDATE(обновить)   Считывает данные из БД Добавляет новые строки в БД Удаляет строки из БД Обновляет данные, существующие в БД
Определение данных CREATE TABLE(создать таблицу) DROP(исключать) ALTER TABLE(переделать таблицу)   Создает в БД новую таблицу Удаляет колонку из таблицы Изменяет структуру существующей таблицы

Список основных ключевых слов SQL

AND (и) AVG (среднее значение) BETWEEN (между) BY (по) COUNT (считать) CREATE (создать) DELETE (удалять) DESC (обратный порядок) DISTINCT(исключая) EXISTS (существовать) FROM (откуда) GROUP (группировать) HAVING (имеющий) IN (в) INSERT (вставлять) IS (есть) INTO (внутрь) LIKE (такой как) MAX (максимальный) MIN (минимальный) NOT (не) NULL (пустой) OR (или) ORDER (порядок) SELECT (выбирать) SET (установить) SUM (сумма) TABLE (таблица) UNION (объединение) UPDATE (обновить) VALUES (значения) WHERE (где)

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: