О командах SQL в двух словах

DDL (Data Definition Language): Занимается структурой или схемой базы данных.
CREATE: используется для создания таких объектов, как таблицы, представления, индексы и т. д.
ALTER: используется для изменения существующих объектов базы данных. Например, она может добавлять, удалять или изменять столбцы в существующей таблице.
DROP: используется для удаления объектов базы данных. Например, DROP TABLE удаляет существующую таблицу.
TRUNCATE: используется для удаления всех записей из таблицы, включая все места, отведенные для записей.
DML (Data Manipulation Language): Занимается манипулированием данными и управлением ими в базе данных.
INSERT: добавляет новые строки/записи в таблицу.
UPDATE: изменение существующих строк/записей в таблице.
DELETE: удаление строк/записей из таблицы.
MERGE: используется для вставки, обновления или удаления записей из таблицы на основе определенных условий.
DQL (Data Query Language): Используется для получения данных из базы данных.
SELECT: Извлекает данные из одной или нескольких таблиц. Эту команду можно комбинировать с различными предложениями (например, WHERE, GROUP BY, HAVING) для фильтрации, группировки и сортировки полученных данных.
DCL (Data Control Language): Имеет дело с разрешениями и правами, которые могут быть предоставлены или отменены.
GRANT: Предоставляет определенные привилегии пользователям или ролям.
REVOKE: отменяет определенные привилегии у пользователей или ролей.
TCL (Transaction Control Language): Используется для управления транзакциями в базе данных, обеспечивая целостность данных.
COMMIT: Сохраняет все транзакции в базе данных с момента последней команды COMMIT или ROLLBACK.
ROLLBACK: восстанавливает базу данных до состояния последней фиксации. При этом отменяются все изменения, сделанные с момента последнего COMMIT.
SAVEPOINT: устанавливает точку в транзакции, к которой впоследствии можно вернуться.
SET TRANSACTION: настройка свойств транзакции.

DDL (Data Definition Language): Занимается структурой или схемой базы данных.
CREATE: используется для создания таких объектов, как таблицы, представления, индексы и т. д.
ALTER: используется для изменения существующих объектов базы данных. Например, она может добавлять, удалять или изменять столбцы в существующей таблице.
DROP: используется для удаления объектов базы данных. Например, DROP TABLE удаляет существующую таблицу.
TRUNCATE: используется для удаления всех записей из таблицы, включая все места, отведенные для записей.
DML (Data Manipulation Language): Занимается манипулированием данными и управлением ими в базе данных.
INSERT: добавляет новые строки/записи в таблицу.
UPDATE: изменение существующих строк/записей в таблице.
DELETE: удаление строк/записей из таблицы.
MERGE: используется для вставки, обновления или удаления записей из таблицы на основе определенных условий.
DQL (Data Query Language): Используется для получения данных из базы данных.
SELECT: Извлекает данные из одной или нескольких таблиц. Эту команду можно комбинировать с различными предложениями (например, WHERE, GROUP BY, HAVING) для фильтрации, группировки и сортировки полученных данных.
DCL (Data Control Language): Имеет дело с разрешениями и правами, которые могут быть предоставлены или отменены.
GRANT: Предоставляет определенные привилегии пользователям или ролям.
REVOKE: отменяет определенные привилегии у пользователей или ролей.
TCL (Transaction Control Language): Используется для управления транзакциями в базе данных, обеспечивая целостность данных.
COMMIT: Сохраняет все транзакции в базе данных с момента последней команды COMMIT или ROLLBACK.
ROLLBACK: восстанавливает базу данных до состояния последней фиксации. При этом отменяются все изменения, сделанные с момента последнего COMMIT.
SAVEPOINT: устанавливает точку в транзакции, к которой впоследствии можно вернуться.
SET TRANSACTION: настройка свойств транзакции.
Скрытое содержимое могут видеть только пользователи групп(ы): Premium, Местный, Свои