🔹 DDL vs DML: кто за что отвечает? 🔹 Что решают DDL и DML в SQL? 🔸 DDL (Data Definition Language) управляет структурой базы: создаёт таблицы, меняет колонки и ограничения. Без DDL нет места, куда складывать данные — проблема структуры.

🔸 DML (Data Manipulation Language) работает с самими данными: SELECT извлекает, INSERT добавляет, UPDATE и DELETE меняют строки. Это про повседневные операции приложения.

🔸 Практическое правило: изменение схемы — используй DDL (например CREATE), изменение содержимого — DML (SELECT/INSERT). Это разделение помогает безопасно мигрировать и тестировать приложения.

CREATE TABLE users (id INT PRIMARY KEY, name TEXT); INSERT INTO users (id,name) VALUES (1,'Anna'); SELECT * FROM users;

📚 DDL = структура, DML = данные. Помни: CREATE — DDL; SELECT/INSERT — DML.

#CODERIKK #DE #Junior

➡️ Мы в Telegram - Сетке - ВК Буду рад вашей реакции здесь⬇️


В этом посте были ссылки, но мы их удалили по правилам Сетки

🔹 DDL vs DML: кто за что отвечает?
🔹 Что решают DDL и DML в SQL?
🔸 DDL (Data Definition Language) управляет структурой базы: создаёт таблицы, меняет колонки и ограничения | Сетка — социальная сеть от hh.ru