SQL предназначен для сохранения, манипуляции и получения данных, которые хранятся в реляционной базе данных (далее – БД). Он является стандартным языком для Систем Управления Реляционными Базами Данных – СУБД (RDBMS), таких как MySQL, Oracle, Postgres и т.д.
DDL – Data Definition Language
Команда | Описание |
---|---|
CREATE | Создаёт новую таблицу, вид таблицы или другой объект в БД. |
ALTER | Изменяет существующий объект БД (например, таблицу). |
DROP | Удаляет указанную таблицу, вид таблицы или другой объект БД. |
DML – Data Manipulation Language
Команда | Описание |
---|---|
SELECT | Получает определённые данные из одной или нескольких таблиц. |
INSERT | Создаёт запись |
UPDATE | Изменяет записи |
DELETE | Удаляет записи |
DCL – Data Control Language
Команда | Описание |
---|---|
GRANT | Даёт все привилегии пользователю |
REVOKE | Отменяет привилегии отданные пользователю |