Чем отличаются операции определения данных и операции манипулирования данными в SQL?

В SQL операции делятся на две большие категории:

Короткий ответ

Что ответить на собеседовании

В SQL операции делятся на две большие категории:

Подробный разбор

Ответ с пояснениями

В SQL операции делятся на две большие категории:

  1. Операции определения данных (DDL — Data Definition Language) — команды, которые создают, изменяют или удаляют структуру базы данных. Например:

    • CREATE (создание таблиц, баз данных)
    • ALTER (изменение структуры таблиц)
    • DROP (удаление таблиц или баз данных)
  2. Операции манипулирования данными (DML — Data Manipulation Language) — команды, которые работают с содержимым таблиц, то есть с самими данными. Например:

    • SELECT (чтение данных)
    • INSERT (вставка новых записей)
    • UPDATE (обновление существующих записей)
    • DELETE (удаление записей)

Таким образом, DDL управляет структурой базы, а DML — содержимым.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее