comandos básicos de sql para banco de dados

Upload: marcelo-toledo-silva

Post on 07-Mar-2016

222 views

Category:

Documents


0 download

DESCRIPTION

Comandós básicos para Banco de Dados

TRANSCRIPT

Criar banco de dadosCREATEDATABASE nome do banco

Exemplo: CREATE DATABASE Novo_banco

Apagar bancoComando: DROP DATABASE nomedo banco

Exemplo: DROP DATABASE Novo_banco

Criar tabelaComando: CREATE TABLE nome da tabela (nome do campo tipo do campo, nome do campo tipo do campo, nome do campo tipo do campo)

Apagar tabelaDROP TABLE AgendaNeste caso, pedimos pra apagar toda a tabela Agenda

Exibir tabelaSELECT * FROM AgendaNeste caso, pedimos pra exibir todos os campos da tabelaAgenda

SELECT * FROM Agenda WHERE codigo = 2Neste caso, pedimos para selecionar todos os campos databela Agenda onde o campo Codigo seja igual a 2

Inserir valores nos campos na tabelaINSERT INTO Agenda ("Codigo") VALUES (01)Neste caso, inserimos o valor 01 na coluna Codigo da tablelaAgenda

Deletar Registros da TabelaDELETE FROM Agenda WHERE Codigo = 1Neste caso, Agenda o nome da Tabela, Codigo o campo databela e 1 o valor do campo Codigo.

UpdateUPDATE Agenda Set Codigo = Codigo *2 WHERE Codigo = 130Neste caso atualizamos o campo Codigo onde o valor era 130para 130 vezes 2

Adicionar Campos na TabelaALTER TABLE Agenda ADD Campo_teste CHAR(25)Neste caso adicionado um campo na tabela Agenda chamadoCampo_teste do tipo char

Deletar Campos da TabelaALTER TABLE Agenda DROP COLUMN Campo_testeNeste caso eh excludo da tabela Agenda o campo cujo nome Campo_teste

Alterar o tipo de dado dos Campos da TabelaALTER TABLE Agenda ALTER COLUMN Campo_teste SMALLINTNeste caso o Campo da tabela Agenda chamado Campo_teste, teve o seu tipo alterado para o tipo de dados smallint.

Criar um tipo de dado definido pelo usurioEXEC SP_ADDTYPE usr_teste, char(25), null Neste caso, o nome do tipo criado pelo usurio comea semprecom usr e logo depois o nome do tipo escolhido pelo usurio, no caso eu escolhi teste, ficando usr_teste, o prximo parmetro o tipo,no caso char(25) e o terceiro parmetro pode ser definido como null ou como not null, permitindo ou no entrada de valores nulos.

Deletar um tipo de dado criado pelo usurioEXEC SP_DROPTYPE usr_testeOnde usr_teste o nome do tipo dado pelo usurio

Para deletar campos nullos da tabelaDELETE clientes WHERE idade is NULL