Съдържание:
- Определение - Какво означава език за дефиниране на данни (DDL)?
- Techopedia обяснява езика за дефиниране на данни (DDL)
Определение - Какво означава език за дефиниране на данни (DDL)?
Език за дефиниране на данни (DDL) е компютърен език, използван за създаване и промяна на структурата на обекти на база данни в база данни. Тези обекти на база данни включват изгледи, схеми, таблици, индекси и т.н.
Този термин е известен също като език за описание на данните в някои контексти, тъй като описва полетата и записите в таблица на базата данни.
Techopedia обяснява езика за дефиниране на данни (DDL)
Настоящата индустрия от бази данни включва DDL във всеки официален език, описващ данните. Въпреки това, той се счита за подмножество от SQL (Structured Query Language). SQL често използва императивни глаголи с нормален английски език, като изречения, за да реализира модификации на базата данни. Следователно DDL не се показва като различен език в базата данни на SQL, но определя промените в схемата на базата данни.
Често използваните DDL в SQL заявките са:
- CREATE: Тази команда създава нова таблица и има предварително определен синтаксис. Синтаксисът на CREATE оператора е CREATE TABLE (). СЪЗДАВАНЕ НА ТАБЛИЦА Служител (ID на служителя ИНТЕГЕР първичен ключ, първо име CHAR (50) NULL, фамилия CHAR (75) NOT NULL).
- ALTER: Команда alter променя съществуваща таблица на база данни. Тази команда може да добави допълнителна колона, да изпусне съществуващите колони и дори да промени типа данни на колоните, включени в таблица на базата данни. Синтаксисът на команда alter е параметрите на името на обекта от тип ALTER. СЛЕД ТАБЛИЦА Служител ДОБАВИ DOB Дата.
- DROP: Команда drop изтрива таблица, индекс или изглед. Синтаксисът на оператора Drop е име на обект тип DROP object. ДРОПА ТАБЛИЦА Служител.