Você está na página 1de 2

Criar banco de dado

create database GRAVADORA

Criar tabela
CREATE TABLE GRAVADORA( CODIGO INT PRIMARY KEY, NOME VARCHAR(50 NOT N!LL, ENDERECO VARCHAR(50 NOT N!LL, TELE"ONE DECIMAL(#0,0 NOT N!LL, CONTATO VARCHAR($0 NOT N!LL, %ITE VARCHAR(&0 NOT N!LL

Ordenar por ordem albetica,DECIMALa


%ELECT '"ROM GRAVADORA ORDER BY ENDERECO

Selecionar por algum dado do atributo


%ELECT '"ROM GRAVADORA (HERE NOME DO ATRIB!TO)*VALOR* %ELECT '"ROM GRAVADORA (HERE NOME DO ATRIB!TO)*VALOR* ORDER BY ENDERECO

Selecionar por algum dado que s sabemos um pedao do nome


%ELECT '"ROM GRAVADORA (HERE NOME DO ATRIB!TO LIKE *NO DE +!AL+!ER DADO* %E VC %ABER O COME,O COLO+!E - NO COME,O %E O "INAL COLO+!E - NO "INAL E NA!M %ABER %E .H COME,O O! "INAL COLO+!E O DADO ENTRE --

Alterar ou atualizar dados da tabela


!PDATE NOMEDATABELA %ET NOMEDOCAMPO)VALOR DO CAMPO ///M!DA TODA A TABELA/// !PDATE NOMEDATABELA %ET NOMEDOCAMPO)VALOR DO CAMPO (HERE NOME DO CAMPO)0O VALOR DO CAMPO0
E12 !PDATE GRAVADORA %ET ENDERECO)0AV3 (& %!L0 (HERE CODIGO)&

E12 !PDATE E45re6ad7 %ET se87)0"0 (HERE c7de45re6ad7)&

Deletar registros
DELETE "ROM NOMEDATABELA (HERE NOMEDOCAMPO)VALOR

Adicionando Registros

I9sert :9t7 NOME;TABLE(NOME DO% CAMPO% VAL!E% (VALORE%

E12ADICIONAR !M NOVO CAMPO


ALTER TABLE NOME DA TEBELA ADD NOVO CAMPO INT N!LL

ara modi!icar uma tabela

EX:ALTERAR A CARACTERISCTICA DE INT PARA DECIMAL


ALTER TABLE GRAVADORA CHANGE CNP< CNP< DECIMAL(#=,0 NOT N!LL

APAGAR O CAMPO INTEIRO

ALTER TABLE NOME DA TABELA DROP NOME DO CAMPO

ESCLUIR TABELA
DROP TABLE NOME DA TABELA

RELACIONAMENTO DE TABELAS
A>ter tab>e 974e;tabe>a add ?7re:69 @eA (974e;ca457 re?ere9ces 974e;tabe>a(974e;cBaCe E12 create tab>e c>:e9te( c7d :9t 97t 9D>>, 974e CHAR(#0 97t 9D>>, c7d;ce5 :9t 97t 9D>>, 5r:4arA @eA(c7d , ?7re:69 @eA(c7d;ce5 re?ere9ces !"(c7d;ce5

Incrementar a tomaticamente
c74a9d7 :de9t:tA(#,# E12 create tab>e "ONE( c7d;?79e :9t 5r:4arA @eA :de9t:tA(#,# ,E//c74eFa de # e Ca: aD4e9ta9d7 de # e4 # 9D4er7 DECIMAL(G 97t 9D>>, c7d;c>: :9t 97t 9D>>

Pe6ar data e B7ra d7 s:ste4a


GETDATE( :9sert :9t7 AL!GA(9D4,c7d;?:>,c7d;c>:,data;>7c,date;deC,Ca>7r Ca>Des(H,=,#,GETDATE( ,0#0I0HI$00J0,##3$0

Você também pode gostar