Что такое DML в БД

Python Middle Без компании
Что такое DML в БД
Ответы
DML (Data Manipulation Language) — это подмножество SQL, отвечающее за манипуляции с данными в таблицах. Основные операции DML: - **SELECT** — выборка данных - **INSERT** — добавление новых записей - **UPDATE** — изменение существующих записей - **DELETE** — удаление записей Примеры на Python с SQLite: ``` # INSERT cursor.execute("INSERT INTO users (name, age) VALUES (?, ?)", ("Alice", 25)) # SELECT cursor.execute("SELECT * FROM users WHERE age > 20") rows = cursor.fetchall() # UPDATE cursor.execute("UPDATE users SET age = 26 WHERE name = 'Alice'") # DELETE cursor.execute("DELETE FROM users WHERE age < 18") ``` Отличие от DDL (Data Definition Language): DML работает с данными, а DDL — со структурой БД (CREATE, ALTER, DROP).