Tutorial SQL [Parte2] - Sintaxes
por
em 20-05-2010 às 00:43 (7199 Visualizações)
Primeiramente vamos criar um banco de dados para armazenar nossas tabelas. Em relação ao SGBD(Sistema de Gerenciamento de Banco de Dados), no próximo tutorial vou explicar a instalação nas plataformas windows e linux.
Nesse momento vou explicar os seguintes comandos:
1) Create Database
2) Comando Use
3) Create Table
4) Alguns tipos de dados
Abaixo iremos ver exemplos de sintaxes, no próximo tutorial já vamos praticar o conhecimento adquirido até o presente momento.
Exemplos:
1) Como criar com banco.
Código :[COLOR=red]CREATE DATABASE[/COLOR] [COLOR=blue]under_linux[/COLOR][COLOR=green];[/COLOR]
Explicação:
a) O nome do banco de dados é "under_linux"
b) No nome do banco "under-linux" podemos notar que não é permitido espaços em nome de database e tabelas.
c) Create database é o início da nossa cláusula, após isso é o nome do banco
d) O comando "create databe under_linux", deve termina com ;
2) Comando USE
Código :[COLOR=#008000]USE[/COLOR] [COLOR=blue]under_linux[/COLOR][COLOR=darkorange];[/COLOR]
Explicação:
a) O comando USE é utilizado para todas as cláusula que executar, ser feita no banco de dados under_linux, pois pode acontecer de executar no banco de dados padrão do sistema.
b) O comando USE under_linux, deve termina com ;
3) Create table
Aqui é parte principal de um banco de dados, onde criamos a tabela que compõe o banco.
Código :[COLOR=#0000ff]CREATE DATABASE[/COLOR] [COLOR=darkorange]usuarios[/COLOR] [COLOR=darkorange]([/COLOR] [COLOR=green]nm_usuario[/COLOR] [COLOR=red]varchar(30)[/COLOR][COLOR=yellow][COLOR=magenta],[/COLOR] [/COLOR][COLOR=blue] dt_nasc date[/COLOR][COLOR=magenta],[/COLOR] [COLOR=slategray]-- (No sql server não existe date e sim smalldatetime)[/COLOR] [COLOR=green]email[/COLOR] [COLOR=red]varchar(20)[/COLOR] [COLOR=darkorange]);[/COLOR]
Explicação:
a) O comando Create Database, é onde criamos a nossa tabela do nosso banco de dados, tenha preferencia por digitar os comando sempre em letras maiúsculas como os exemplos.
b) O nome da tabelas é "usuarios" e pode ser digita em letra minúscula, e não pode conter espaço.
Dica: Use o underline(_) quando precisa usar o espaço.
c) O parenteses indica o começo das colunas que vai conter na nossa tabela
Dica: Evite colocar tudo somente em uma linha, pois fica dificil a visualização, e mais complicado para achar o erro.
d) nm_usuario, é o nome da nossa primeira coluna da tabela, após a reclaração do tipo de dados colocar "," para separar uma coluna da outra.
e) a segunda coluna da nossa tabela seria o dt_nasc, e a terceira coluna seria o email, notamos que não possui virgula no ultimo campo da nossa tabela, pois não havera nenhuma coluna após ela.
f) Após as declaração das colunas que vai conter na nossa tabela, fechamos o parenteses e colocamos ";" indicando que o comando chegou ao fim.
Tipos de dados usado na tabela:
Na tabela criada acima notamos que após a declaração no nome do campo na tabela temos o tipo especifico. No caso é o Varchar. Usamos quando a entrada de dados pode variar.
Exemplo:
Código :[COLOR=#ff0000]nm_cliente[/COLOR] [COLOR=blue]varchar[/COLOR][COLOR=green](50)[/COLOR][COLOR=darkorange],[/COLOR]
O que declaramos entre parenteses é a capacidade total que contém para armazenar, o varchar pode varias de acordo com o nome do cliente não é necessario o nome do cliente ter 50 caractares, podendo inserir um nome somente com 30.
Date ou smalldatetime, é uma campo especifico para armazenar data e hora.
Comentários
+ Enviar Comentário