.DDL вариант №
Файл с расширением .ddl — это файл языка определения данных, который используется для определения схемы базы данных. Он содержит операторы/команды для работы со структурами базы данных, такими как таблицы, столбцы, записи и другие поля. Команды в файле DDL написаны на SQL и могут выполнять такие операции, как создание таблицы в базе данных, удаление и обновление. Схема базы данных принадлежит тому, кто ее создал, и с ней могут выполняться все операции CRUD. Популярными приложениями, которые могут создавать и открывать файлы DDL, являются текстовый редактор Windows, Jetbrains Intellij Idea и EclipseLink.
DDL-команды
Один файл DDL может содержать несколько команд, которые благодаря правильному синтаксису будут выполняться последовательно и вносить изменения в схему, такие как создание наборов символов и таблиц, удаление таблиц, переименование и изменение таблиц. Следующие команды DDL обычно используются при работе со схемой базы данных.
CREATE — используется для создания базы данных или ее объектов (например, таблицы, индекса, функции, представления, процедуры хранения и триггеров).
DROP – используется для удаления объектов из базы данных.
ALTER — используется для изменения структуры базы данных.
TRUNCATE — используется для удаления всех записей из таблицы, включая удаление всех пробелов, выделенных для записей.
COMMENT – Добавляет комментарии в словарь данных.
RENAME – переименовывает существующий объект в базе данных.
Пример DDL
В следующем примере показан оператор DDL для команды CREATE, которая создает таблицу и определяет ее поля.
CREATE TABLE employees (
    id            INTEGER       PRIMARY KEY,
    first_name    VARCHAR(50)   not null,
    last_name     VARCHAR(75)   not null,
    fname         VARCHAR(50)   not null,
    dateofbirth   DATE          not null
);