Базы данных / SQL trainee
Какие группы команд SQL ты знаешь?
Ответ
DML (Data Manipulation Language) — работа с данными: SELECT, INSERT, UPDATE, DELETE. DDL (Data Definition Language) — структура: CREATE, ALTER, DROP. DCL (Data Control Language) — права: GRANT, REVOKE. TCL (Transaction Control Language) — транзакции: COMMIT, ROLLBACK.
Разбор: DML манипулирует данными (SELECT, INSERT, UPDATE, DELETE), DDL описывает структуру (CREATE, ALTER, DROP), DCL управляет правами (GRANT, REVOKE), а TCL — транзакциями (COMMIT, ROLLBACK). Дистракторы переставляют команды между группами: CREATE/ALTER/DROP — это всегда DDL, а GRANT/REVOKE — DCL, а не TCL.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.