Lar Desenvolvimento O que é a linguagem de definição de dados (ddl)? - o que é techopedia

O que é a linguagem de definição de dados (ddl)? - o que é techopedia

Índice:

Anonim

Definição - O que significa DDL (Data Definition Language)?

Uma linguagem de definição de dados (DDL) é uma linguagem de computador usada para criar e modificar a estrutura dos objetos de banco de dados em um banco de dados. Esses objetos de banco de dados incluem visualizações, esquemas, tabelas, índices etc.


Esse termo também é conhecido como linguagem de descrição de dados em alguns contextos, pois descreve os campos e registros em uma tabela de banco de dados.

Techopedia explica a linguagem de definição de dados (DDL)

O atual setor de banco de dados incorpora DDL em qualquer linguagem formal que descreva dados. No entanto, é considerado um subconjunto do SQL (Structured Query Language). O SQL geralmente usa verbos imperativos com inglês normal, como frases para implementar modificações no banco de dados. Portanto, o DDL não aparece como um idioma diferente em um banco de dados SQL, mas define alterações no esquema do banco de dados.


DDL comumente usados ​​na consulta SQL são:

  • CREATE: Este comando cria uma nova tabela e possui uma sintaxe predefinida. A sintaxe da instrução CREATE é CREATE TABLE (). CREATE TABLE Employee (ID do funcionário INTEGER PRIMARY KEY, Nome CHAR (50) NULL, Sobrenome CHAR (75) NOT NULL).
  • ALTER: Um comando alter modifica uma tabela de banco de dados existente. Este comando pode adicionar colunas adicionais, eliminar colunas existentes e até alterar o tipo de dados das colunas envolvidas em uma tabela de banco de dados. Uma sintaxe de comando alter é o parâmetro ALTER do tipo de objeto nome do objeto. ALTER TABLE Funcionário ADD Data do nascimento.
  • DROP: Um comando drop exclui uma tabela, índice ou exibição. A sintaxe da instrução de descarte é o nome do objeto DROP. DROP TABLE Funcionário.
O que é a linguagem de definição de dados (ddl)? - o que é techopedia