Основные команды SQL, используемые для работы с базами данных, делятся на несколько категорий:
DDL (Data Definition Language) - для определения и изменения структуры базы данных:
CREATE DATABASE
: Создание новой базы данных.CREATE TABLE
: Создание новой таблицы.ALTER TABLE
: Изменение структуры существующей таблицы (добавление, удаление, изменение столбцов).DROP DATABASE
: Удаление базы данных.DROP TABLE
: Удаление таблицы.TRUNCATE TABLE
: Удаление всех строк из таблицы, сохраняя её структуру.DML (Data Manipulation Language) - для управления данными внутри таблиц:
SELECT
: Выборка данных из одной или нескольких таблиц.INSERT
: Вставка новых строк в таблицу.UPDATE
: Изменение существующих строк в таблице.DELETE
: Удаление строк из таблицы.DCL (Data Control Language) - для управления правами доступа к данным:
GRANT
: Предоставление разрешений пользователям.REVOKE
: Отзыв разрешений у пользователей.TCL (Transaction Control Language) - для управления транзакциями:
COMMIT
: Сохранение изменений, внесенных в транзакции.ROLLBACK
: Отмена изменений, внесенных в транзакции.SAVEPOINT
: Установка точки сохранения внутри транзакции.Некото
Основные команды SQL, используемые для работы с базами данных, делятся на несколько категорий:
DDL (Data Definition Language) - для определения и изменения структуры базы данных:
CREATE DATABASE
: Создание новой базы данных.CREATE TABLE
: Создание новой таблицы.ALTER TABLE
: Изменение структуры существующей таблицы (добавление, удаление, изменение столбцов).DROP DATABASE
: Удаление базы данных.DROP TABLE
: Удаление таблицы.TRUNCATE TABLE
: Удаление всех строк из таблицы, сохраняя её структуру.DML (Data Manipulation Language) - для управления данными внутри таблиц:
SELECT
: Выборка данных из одной или нескольких таблиц.INSERT
: Вставка новых строк в таблицу.UPDATE
: Изменение существующих строк в таблице.DELETE
: Удаление строк из таблицы.DCL (Data Control Language) - для управления правами доступа к данным:
GRANT
: Предоставление разрешений пользователям.REVOKE
: Отзыв разрешений у пользователей.TCL (Transaction Control Language) - для управления транзакциями:
COMMIT
: Сохранение изменений, внесенных в транзакции.ROLLBACK
: Отмена изменений, внесенных в транзакции.SAVEPOINT
: Установка точки сохранения внутри транзакции.Некото
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.