Comandos de linguagem de definição de dados permitem que se defina e gerencie um esquema em SQL.
- define como os dados são organizados em um banco de dados e como são gerenciadas as relações entre as diferentes tabelas do banco de dados
Principais Comandos
CREATE - Criar uma tabela e suas colunas junto ao tipo de dados
CREATE TABLE CLIENTE(
id_cliente int NOT NULL PRIMARY KEY,
nome varchar(70) NOT NULL,
data_nasc date NOT NULL
);
ALTER - Modificar os nomes das colunas e adicionar ou excluir uma coluna
-- adicionando coluna
ALTER TABLE CLIENTE ADD CPF int(11) NOT NULL;
-- excluindo coluna
ALTER TABLE CLIENTE DROP data_nasc;
-- renomeando coluna
ALTER TABLE CLIENTE RENAME COLUMN nome TO nome_cliente;
-- modificando tipo coluna
ALTER TABLE CLIENTE ALTER COLUMN nome_cliente varchar(80);
RENAME - Alterar o nome da tabela
RENAME TABLE CLIENTE TO CLIENTES;
TRUNCATE - Remover dados de uma tabela sem excluir a tabela
TRUNCATE TABLE CLIENTES;
DROP - Excluir a tabela com os seus dados
DROP TABLE CLIENTES;
2 Comentários
QUE INCRÍVEL!
ResponderExcluirAmoo
Excluir