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

560 palavras 3 páginas
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 e exclusã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_empregado int identity primary key, nome varchar(60), data_nascimento datetime, salario decimal(10,2), cidade varchar(60), estado varchar(30)
)

Vamos ver o que significa 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 dos campos 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 preenchido automaticamente 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 campo vai 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.
Existem diversos 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 do tipo 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

Relacionados

  • SQL - Iniciação
    1721 palavras | 7 páginas
  • Categorias de Comandos SQL - DDL
    523 palavras | 3 páginas
  • linguagem sql interpertador
    1134 palavras | 5 páginas
  • termoquimica
    539 palavras | 3 páginas
  • algoritimos pares e impares
    2649 palavras | 11 páginas
  • Sempre a aprender
    2105 palavras | 9 páginas
  • Linguagem sql – ddl para mysql
    2016 palavras | 9 páginas
  • ATPS PROGRAMACAO BANCO DE DADOS 2013/2 ETAPA 1, ETAPA 2 PASSO1
    1270 palavras | 6 páginas
  • web 3
    407 palavras | 2 páginas
  • Mysql
    1067 palavras | 5 páginas