SQL Instruções DDL (Data Definition Language), CREATE, ALTER, DROP, RENAME e TRUNCATE

Publicado por MapexMind em: março 20, 2013

A Linguagem SQL (Structured Query Language) é uma linguagem de banco de dados que permite acessar banco de dados.

Essa linguagem é usada para acessar os principais banco de dados existentes hoje como o SQL Server Microsoft ou banco de dados Oracle, logicamente que a sintaxe entre esses dois bancos pode ter algumas diferenças, porém os comandos básicos são praticamente os mesmos.

Instruções DDL (Data Definition Language)

Linguagem de Definição de Dados, define a estrutura dos dados e tabelas. Os comandos DDL mais comuns são CREATE, ALTER, DROP, RENAME e TRUNCATE.

CREATE – Comando utilizado para criar um BANCO (CREATE DB) e uma TABELA (CREATE TABLE).

CREATE DB – Cria um banco de dados. Veja um exemplo de utilização:

CREATE TABLE – Cria uma tabela. Veja um exemplo de utilização:

CREATE TABLE medico
(
codigo INT,
nome VARCHAR(255),
idade INT,
crm VARCHAR(80),

primary key codigo,
)

Explicação

OBS: após o nome das colunas, você pode definir os parâmetros de cada coluna, por exemplo, tipo de dados, tamanho, se obrigatório.

 

ALTER TABLE – Comando usado para adicionar, excluir ou modificar as colunas de uma tabela existente.

Adiciona coluna

Exclui uma coluna

 

DROP – Comando utilizado para excluir dados. O DROP pode ser utilizado de três formas:

 

RENAME – Comando utilizado para renomear tabelas. Veja abaixo exemplo de utilização:

TRUNCATE – Comando para excluir os dados de uma tabela, e não a tabela em si. Veja exemplo de utilização:

Loading