Встречается на собеседованиях • сегодня

Какой опыт работы с операциями DDL

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

  • CREATE – создание таблиц, индексов, представлений
sql
CREATE TABLE users (
    id INT PRIMARY KEY,
    name VARCHAR(100) NOT NULL
);
  • ALTER – модификация структуры (добавление/удаление столбцов, изменение типов)
sql
ALTER TABLE users ADD COLUMN email VARCHAR(255);
  • DROP – удаление объектов
sql
DROP TABLE users;
  • TRUNCATE – очистка таблицы (быстрее DELETE, но без возможности отката)

Использовал DDL в миграциях (Flyway, Liquibase) для управления схемой БД в CI/CD. Учитывал блокировки, производительность при работе с большими таблицами.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы