Académique Documents
Professionnel Documents
Culture Documents
Sql
Um subconjunto de instrues SQL formam outra 'DDL'. Estas declaraes SQL
definem a estrutura de um banco de dados, incluindo linhas, colunas, tabelas, ndices e
caractersticas especficas do banco de dados, tal como localizaes de arquivos.
Declaraes DDL SQL fazem mais parte do SGBD e possuem grandes diferenas entre
as variaes da SQL. Comandos DDL SQL incluem os seguintes:
Declaraes Create
Create - utilizada para construir um novo banco de dados, tabela, ndice ou consulta
armazenada. Uma declarao CREATE, em SQL, cria um objeto dentro do Sistema de
Gerenciamento de Banco de Dados Relacional (SGBDR). Os tipos de objetos que
podem ser criados dependem de qual SGBDR est sendo utilizado, porm a maioria
suporta a criao de tabelas, ndices, usurios e banco de dados. Alguns sistemas (tais
como PostgreSQL) suportam o comando CREATE, e outros comandos DDL, dentro de
uma transao e portanto suportam rollback.
Create Table
Talvez o comando mais comum da declarao CREATE seja o comando CREATE TABLE.
A sintaxe tpica :
CREATE TABLE [nome da tabela] ([definies de colunas]) [parmetros da tabela]
Definies de colunas: Uma lista separada por vrgulas consistindo de qualquer uma
das seguintes
Por exemplo, o camando para criao de uma tabela chamada empregados com
algumas colunas seria:
CREATE TABLE empregados (
id
INTEGER PRIMARY KEY,
nome
CHAR(50) NULL,
sobrenome
CHAR(75) NOT NULL,
data_de_aniversario DATE NULL
);
Declaraes Drop
Declaraes ALTER