Вопрос №2
Осталось:
Объясните различия между DDL, DML и DCL в SQL?
Образцовый ответ
Показывать ответ по умолчанию
SQL-команды разделяются на три основные категории:
DDL (Data Definition Language) — язык определения данных:
- Используется для определения структуры базы данных (схемы).
- Основные команды: CREATE, ALTER, DROP, TRUNCATE, RENAME.
DML (Data Manipulation Language) — язык манипулирования данными:
- Используется для работы с данными внутри таблиц.
- Основные команды: SELECT, INSERT, UPDATE, DELETE.
DCL (Data Control Language) — язык управления доступом:
- Используется для управления правами доступа к базе данных.
- Основные команды: GRANT, REVOKE.