Виды операторов SQL

GuDron

dumpz.ws
Admin
Регистрация
28 Янв 2020
Сообщения
7,758
Реакции
1,450
Credits
25,277
операторы определения данных (Data Definition Language, DDL):
• CREATE создает объект БД (базу, таблицу, представление, пользователя и т. д.),
• ALTER изменяет объект,
• DROP удаляет объект;

операторы манипуляции данными (Data Manipulation Language, DML):
• SELECT выбирает данные, удовлетворяющие заданным условиям,
• INSERT добавляет новые данные,
• UPDATE изменяет существующие данные,
• DELETE удаляет данные;

операторы определения доступа к данным (Data Control Language, DCL):
• GRANT предоставляет пользователю (группе) разрешения на определенные операции с объектом,
• REVOKE отзывает ранее выданные разрешения,
• DENY задает запрет, имеющий приоритет над разрешением;

операторы управления транзакциями (Transaction Control Language, TCL):
• COMMIT применяет транзакцию,
• ROLLBACK откатывает все изменения, сделанные в контексте текущей транзакции,
• SAVEPOINT разбивает транзакцию на более мелкие.