O que é um script DDL no contexto de bancos de dados? [fechadas]

12

O que é um script DDL no contexto de bancos de dados?

Tamara Wijsman
fonte
1
Precisa de mais explicações.
ukanth

Respostas:

20

DDL = linguagem de definição de dados

Na entrada da Wikipedia para DDL :

Uma DDL (Data Definition Language) é uma linguagem de computador para definir estruturas de dados. O termo foi introduzido pela primeira vez em relação ao modelo de banco de dados Codasyl, onde o esquema do banco de dados foi gravado em uma linguagem de definição de dados, descrevendo os registros, campos e "conjuntos" que compõem o modelo de dados do usuário. Inicialmente, referia-se a um subconjunto de SQL, mas agora é usado em um sentido genérico para se referir a qualquer linguagem formal para descrever estruturas de dados ou informações, como esquemas XML.

Portanto, para bancos de dados, um script DDL é um script que cria a estrutura (tabelas, colunas, índices, ...) de um banco de dados.

Snark
fonte
0

DDL - Linguagem de Definição de Dados

Geralmente, consiste em algumas instruções SQL para criar esquemas e tabelas com seus inter-relacionamentos, ou seja, restrições de chave estrangeira.

Você pode usar esse script quando precisar instalar um novo sistema no lado do cliente. Não há necessidade de criar tabelas uma a uma. Esses tipos de scripts estão contidos em arquivos com extensão ".sql". Você só precisa abrir o software de gerenciamento de banco de dados (ex-MySql Workbench) e importar o arquivo ou copiar e colar o script na área de edição de scripts e executá-lo.

Yasitha Bandara
fonte
1
Você pode expandir isso?
23417 bertieb