Курс по SQL. Проектирование базы данных. Команды DDL
Что такое DDL и DML в SQL?
В SQL (Structured Query Language) существует несколько категорий команд, которые используются для взаимодействия с базами данных. Две из них — это DDL (Data Definition Language) и DML (Data Manipulation Language). Они выполняют разные задачи при работе с данными и структурой базы данных. Давайте разберём их подробно. - это подмножество SQL (Structured Query Language), которое используется для создания, изменения и удаления объектов базы данных (таблиц, индексов, схем и т.д.). Команды DDL влияют на структуру базы данных, но не непосредственно на сами данные (кроме Trunkate)...
DDL Язык SQL на самом деле состоит из нескольких языков (подмножеств), каждый из которых реализует точно определённую функциональность (DDL, DML, DCL, TCL). Наиболее часто используются языки DDL и DML. DDL – Data Definition Language – это язык с помощью которого описываются и создаются схемы данных. Команды CREATE, ALTER, DROP, TRUNCATE, COMMENT, RENAME входят в спецификацию DDL. Например, CREATE TABLE menu ( ID SERIAL PRIMARY KEY, NAME TEXT NOT NULL );