Middle+
22
Что такое DML и DDL?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
DML (Data Manipulation Language) и DDL (Data Definition Language) — это категории SQL-команд.
-
DML — команды для работы с данными:
SELECT— выборка данныхINSERT— вставка новых записейUPDATE— обновление существующих записейDELETE— удаление записей
-
DDL — команды для определения и изменения структуры базы данных:
CREATE— создание таблиц, индексов, схемALTER— изменение структуры таблицDROP— удаление таблиц, индексов
Пример:
-- DDL: создаём таблицу
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(100)
);
-- DML: вставляем данные
INSERT INTO users (id, name) VALUES (1, 'Иван');
-- DML: обновляем данные
UPDATE users SET name = 'Пётр' WHERE id = 1;
-- DML: выбираем данные
SELECT * FROM users;