Criar tabelas, alterar e apagar com create table, alter e drop

Páginas: 3 (560 palavras) Publicado: 8 de maio de 2011
Em SQL as instruções DDL (Data Definition Language) são usadas para definir a estrutura dos dados, isto é, tudo que diz respeito à criação de tabelas e demais objetos de banco de dados, alteração eexclusão destas estruturas.

Criar tabela com create table
Para criar tabelas em um banco de dados, usamos o comando create table.

Exemplo:

CREATE TABLE empregados (
codigo_empregadoint identity primary key,
nome varchar(60),
data_nascimento datetime,
salario decimal(10,2),
cidade varchar(60),
estado varchar(30)
)

Vamos ver o quesignifica cada termo acima:

CREATE TABLE - comando usado para criar uma tabela no banco de dados
empregados - nome da tabela
codigo_empregado,nome,data_nascimento,salario,cidade e estado - nome doscampos ou colunas da tabela empregados
int, varchar, decimal e datetime - define o tipo de dados que cada campo irá receber
identity - (apenas SQL Server) indica que o campo terá o seu valor preenchidoautomaticamente com um número sequencial e não reaproveitável.
primary key - indica que o campo será uma chave do tipo primária
varchar(xx) - como visto o varchar indica o tipo de dado que o campovai receber e o xx é a quantidade máxima de caracteres.
decimal(10,2) - decimal é o tipo, 10 indica que o campo poderá receber até 10 posições, sendo 8 inteiro e 2 para as casas decimais.
Existemdiversos tipos de campos que podemos usar no SQL Server, veja a lista dos principais:

Int - Este campo armazenará um valor numérico inteiro
Decimal - Aceita valores numéricos com casas decimais,neste caso deve ser informado a quantidade de casas decimais desejadas. Exemplo: decimal(10,2), indica que iremos armazenar oito posições numéricas e duas casas decimais.
Varchar - Aceita valores dotipo texto. É necessário especificar o tamanho desejado.
Text - Aceita valores do tipo texto
Datetime - Aceita valores do tipo data e hora. O formato de gravação será mm/dd/aaaa hh:mm:ss
Bit - Valor...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Create table
  • Create Table
  • Exemplo de create table
  • Banco de dados
  • Drops
  • Criar
  • big table
  • SQL Creates

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!