You are on page 1of 8

!

$%#$"
AIexondre Pibeiro
En;o AIfo
Mofheus Vieiro
Vicfor ViIde
O que
osLgreSCL e um slsLema
gerenclador de banco de dados ob[eLo
relaclonal (SC8uC8) desenvolvldo
como pro[eLo sofLware llvre
"uundo surgiu
C osLgreSCL e um dos resulLados de uma ampla evoluo
que se lnlclou com o pro[eLo lngres desenvolvldo na unlversldade
de 8erkeley Callfrnla C llder do pro[eLo Mlchael SLonebraker
um dos plonelros dos bancos de dados relaclonals delxou a
unlversldade em 1982 para comerclallzlo
uructersticus e Vuntugens
o[e o osLgreSCL e um dos SC8us (SlsLema
Cerenclador de 8ancos de uados) de cdlgo
aberLo mals avanados conLando com recursos
como
ConsulLas complexas
Chaves esLrangelras
lnLegrldade
CompaLlbllldade com mulLlplaLaformas
CompaLlbllldade com vrlas llnguagens
vlses
lndexao por LexLo
8eferenLlal lnLegrlLy 8egras e 8esLrles
%ermos reIucionudos
Schemas ermlLe cruzar lnformaes
1rlggers 8ecursos que permlLem o aclonamenLo de uma
sequncla de comandos
SCL Llnguagem uLlllzada em 8ancos 8elaclonals
vlews 1abela vlrLual formada por campos exLraldos de ouLras
Labelas
Crlar 8anco CreaLe uaLabase nome_8anco
Crlar 1abela CreaLe 1able nome_1abela (nome_coluna1 Llpo_dado
nome_coluna2 Llpo_dado
rlmary key(nome_coluna)
lorelgn key(nome_coluna) 8eferences nome_1abela(nome_coluna))
Lxclulr 1abela urop nome_1abela
AlLerar 1abela AlLer 1able nome_1abela
Auu
MCull?
8LnAML
!rincipuis comundos
!rincipuis comundos
ConsulLa de uados SelecL nome_colunas from nome_1abela Where
condlcao
ALuallzao de 1abelas updaLe nome_1abela seL nome_Coluna Where
condlo
Lxclulso de 8eglsLros ueleLe from nome_1abela Where condlo
lnserlr Llnhas lnserL lnLo nome_1abela(nome_coluna1
nome_coluna2) values(valor_coluna1 valor_coluna2)
oncIusdo
C osLgreeSCL apresenLa
funclonalldades e comandos semelhanLes
aos enconLrados no MySCL uLlllzado em
nossos pro[eLos Lsses dols Cerencladores
de 8ancos de uados so os prlnclpals
sofLwares dlsponlblllzados no mercado
para crlar e manlpular 8ancos de uados
8elaclonals

You might also like