Зачем нужен DDL в БД

Python Middle Без компании
Зачем нужен DDL в БД
Ответы
DDL (Data Definition Language) — это подмножество SQL, предназначенное для работы со структурой базы данных. Он позволяет создавать, изменять и удалять объекты БД (таблицы, индексы, схемы и т.д.). Основные операции DDL: - `CREATE` — создание объектов (таблиц, индексов, представлений). - `ALTER` — изменение структуры существующих объектов. - `DROP` — удаление объектов. - `TRUNCATE` — очистка таблицы (удаление всех данных, но не структуры). Пример: ``` CREATE TABLE users ( id SERIAL PRIMARY KEY, name VARCHAR(100), email VARCHAR(100) UNIQUE ); ALTER TABLE users ADD COLUMN age INTEGER; DROP TABLE users; ``` DDL важен для управления схемой БД, обеспечения целостности данных и настройки производительности.