Você está na página 1de 2

COMANDOS DDL

DDL - DATA DEFINITTION LANGUAGE

apagando banco de dados: drop database "nome do banco";

criando banco de dados: create database "nome do banco";

criando tabelas:
create table "nome da tabela" (
variavel_1 tipo CONSTRAINTS,
variavel_2 tipo CONSTRAINTS,
...
)default charset = utf8;

*EXEMPLO*
create table pessoas (
id int not null auto_increment,
nome varchar(30) not null, -- NOT NULL - N�O PODE SER EM BRANCO
nascimento date,
sexo enum('M','F'), --limitar escolha em M ou F
peso decimal(5,2), --5 cinco casas, e 2 casas decimais
altura decimal(3,2),
nacionalidade varchar(20) DEFAULT 'Brasil',
primary key (id)
)default charset = utf8;

PRIMARY KEY - chave prim�ria (n�o se r epete)

--Coment�orios de uma linha


/*Coment�rios de varias linhas*/

Parametros Constraints (codifica��o de caracteres latino)

default character set utf8


default collate utf8_general_ci

NOT NULL

TIPOS PRIMITIVOS

NUM�RIOCOS:
INTEIRO: TinyInt, SmallInt, Int, MediumInt, BigInt;
REAL: Decimal, Float, Double, Real;
L�GICO: Bit, Boolean

DATA/TEMPO:
Date, DateTime, TimeStamp, Time, Year;

LITERAL:
CARACTERE: Char, VarChar;
TEXTO: TinyText, Text, MediumText, LongText;
BIN�RIO: TinyBlob, Blob, MediumBlob, LongBlob;
COLE��O: Enum, Set;

ESPACIAL:
Geometry, Point, Polygon, MultiPolygon;

Você também pode gostar