Andmebaasid

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Отменяет привилегии отданные пользователю
et