quinta-feira, 18 de abril de 2013

CRIAÇÃO DE TABELA - BÁSICO

Ferramenta utilizada: SQL Server 2008 R2

Olá!
Neste post irei mostrar o comando sql para criar tabelas o "CREATE TABLE".

Comando SQL

Sintaxe:

CREATE TABLE    << nome da tabela >>  (
<< coluna >>  << tipo >>,
)


Vamos criar uma tabela que irá armazenar os dados de um produto em um estoque de super mercado.
Com informações básicas.

Comando SQL:

CREATE TABLE    PRODUTO  (
PRODUTO_ID        INTEGER,
NOME    VARCHAR(50),
PRECO      DECIMAL(18,2),
DATA_ENTRADA  DATETIME
)

Tipo de variaveis utilizadas.
INTEGER - para números do tipo inteiro.

VARCHAR (n) - para texto onde "n" que está entre parenteses representa o tamanho da variavel, ou seja, a quantidade de caracteres que irá ser armazenada na variavel.

DECIMAL (x, y) - para números separados com virgula onde "x" é a quantidade de números antes da virgula e "y" para a quantidade de números depois da virgula.

DATETIME - para datas.

Entendendo o comando:
Em SQL não pode ser utilizado acento ou espaço. Geralmente para separar as palavras é usado  "_".

CREATE TABLE - Comando para criar uma tabela no banco de dados. Precisa obrigatoriamente de um nome. Tudo que estiver entre parenteses e separado com virgula será uma coluna na tabela.

(

PRODUTO_ID     INTEGER, - Por convenção um dado que servirá com chave primária ou chave estrangeira é identificado na tabela com "_ID" no final ou no começo da coluna.. Que seria o código para localizar o produto dentro de uma ou mais tabelas.

NOME VARCHAR(50), - nome do produto com no máximo 50 letras.

PRECO   DECIMAL(18,2), - preço do produto respeitando as casas decimais.

DATA_ENTRADA   DATETIME - a data de cadastro do produto no estoque.

)

Lembre-se que para separar as coluna é usado a virgula. Somente no final é dispensado o uso dela.
Fim.

Com o tempo eu melhoro os exemplos e as explicações.

Nenhum comentário:

Postar um comentário