Instruções DDL (Data Definition Language)
Instruções DDL, são comandos SQL que nos permitem criar bancos de dados, tabelas, índices, funções, views, procedures, usuários, triggers, etc.
Aqui mostrarei apenas os comandos mais utilizados
(dica: abra o Manegamenent Studio Express e execute comando por comando, na ordem exibida)
-- Criação de um banco de dados
CREATE DATABASE db_Exemplo;
-- Criação de uma tabela
CREATE TABLE tb_Exemplo(
ID int NOT NULL,
NOME VARCHAR(100)
)
-- Criação de um índice
CREATE INDEX idx_exemplo ON tb_Exemplo( ID )
-- Criação de uma views
CREATE VIEW vw_Exemplo AS
SELECT ID, NOME
FROM tb_Exemplo
-- Criando uma Procedure
CREATE PROCEDURE sp_Exemplo
@ID int
AS
SELECT ID, NOME
FROM VW_EXEMPLO
WHERE ID = @ID
-- Apagar uma procedure
DROP PROCEDURE sp_Exemplo
-- Apagar uma View
DROP VIEW vw_Exemplo
-- Apagar um índice
DROP INDEX tb_Exemplo.idx_exemplo
-- Apagar uma tabela
DROP TABLE tb_Exemplo
-- Apagar um banco de dados
DROP DATABASE db_Exemplo;
Criação de functions, triggers e usuários serão vistos em outros post.
Vale lembrar que estas instruções é o padrão de qualquer banco de dados relacional que utilize SQL-ANSI 92 (Oracle, SQL-Server, Sybase, DB2, MySQL, Firebird, etc.).
um abraço,
Wilson Cristoni Neto
(wcristoni@gmail.com)
Nenhum comentário:
Postar um comentário