PostgreSQL

Neste guia voc� encontrar� diversos conte�dos que podem ser usados ao longo dos seus estudos sobre o banco de dados PostgreSQL. Consulte este guia para aprender mais sobre a administra��o e uso desse SGBD.

1

O que � PostgreSQL?

O PostgreSQL � um sistema de gerenciamento de bancos de dados objeto-relacional de uso geral, um dos mais avan�ado sistemas de banco de dados gratuito e de c�digo aberto. O PostgreSQL foi desenvolvido com base no POSTGRES 4.2 do Berkeley Computer Science Department, da Universidade da Calif�rnia.

O PostgreSQL foi projetado para rodar em plataformas semelhantes ao UNIX. No entanto, o PostgreSQL tamb�m foi projetado para ser port�til, para que pudesse ser executado em v�rias plataformas, como Mac OS X, Solaris e Windows.

O PostgreSQL � um software de c�digo aberto. Seu c�digo-fonte est� dispon�vel sob licen�a do PostgreSQL. Voc� est� livre para usar, modificar e distribuir o PostgreSQL de qualquer forma.

O PostgreSQL � muito f�cil de manter devido a sua estabilidade. Portanto, se voc� desenvolver aplica��es baseados no PostgreSQL, o custo de desenvolvimento ser� baixo em compara��o com outros sistemas de gerenciamento de banco de dados.

O PostgreSQL conta tamb�m com uma ferramenta de interface gr�fica chamada pgAdmin, que substitui o uso da ferramenta de linha de comando, tornando o trabalho com o banco de dados mais simples.

  • � um SGBD gratuito e bastante popular;
  • Utiliza a linguagem SQL;
  • Possui uma ferramenta com uma interface gr�fica que facilita a intera��o com o banco de dados.
2

Por que aprender PostgreSQL?

Por ser gratuito e de c�digo aberto, se tornou um sistema gerenciador de banco de dados muito popular. Durante anos o PostgreSQL teve boa ado��o pelos programadores, ent�o � poss�vel que voc� trabalhe em algum projeto que utilize este banco ou que voc� venha a participar de um processo seletivo que pe�a conhecimentos em PostgreSQL.

Como um servidor de banco de dados sua principal fun��o � armazenar informa��es de forma segura e permitir a recupera��o dos dados de forma super r�pida. Ele pode lidar com cargas de trabalho que v�o desde pequenas aplica��es single-machine a aplica��es de grande porte voltadas para a Internet, onde ser� utilizada de forma simult�nea por v�rios usu�rios.

O PostgreSQL suporta o padr�o SQL e oferece muitas caracter�sticas modernas, como � o caso de chaves estrangeiras, functions, triggers, Views, integridades transacionais, data types, fun��es agregadas, operadores, dentre muitos outros.

Se voc� for um programador back-end, voc� certamente vai precisar manipular algum tipo de SGBD. O PostgreSQL, por ser gratuito e de c�digo aberto, � uma excelente op��o.

Por tudo isso aprender a utilizar o PostgreSQL se torna uma ferramenta essencial para desenvolvedores back-end de todos os n�veis.

  • � bem aceito no mercado.
  • � poss�vel utilizar nativamente com diversas linguagens de programa��o.
3

Exemplo de c�digo PostgreSQL

Veja um exemplo de c�digo PostgreSQL:

  • PostgreSQL utiliza a linguagem SQL em suas querie;
  • SQL � uma linguagem declarativa.
4

PostgreSQL e Carreira Back-end

Na sua jornada como programador back-end, � de grande import�ncia que voc� saiba utilizar um sistema de banco de dados e aprender a manipular o PostgreSQL � uma excelente op��o pela sua integra��o nativa com diversas tecnologias e tamb�m pela quantidade de projetos que utilizam este banco de dados.

O PostgreSQL � um banco muito utilizado por programadores. Por isso, � prov�vel que em algum momento da sua evolu��o voc� tenha que lidar com um projeto que utilize o banco de dados PostgreSQL.

Adicionar conhecimentos de PostgreSQL no seu portf�lio vai abrir portas e criar um diferencial no seu curr�culo.

  • Um dos SGBDs mais utilizados do mundo.
  • Linguagens populares como PHP, C# e Java funcionam nativamente com o SQL Server.

Confira alguns exemplos de planos de estudo de carreiras programador Back-end:

Plano de estudo Programador Back-end
Figura. Plano de estudo Programador Back-end.

Por que aprender na DevMedia?

Estudar tecnologia na DevMedia é uma experiência única, pelos diferenciais abaixo:

Estudo orientado com Guias

Na nossa experiência no ensino de programação ao longo dos anos, vimos que uma das maiores dificuldades dos alunos é ter um ‘plano de estudos’, ou seja, não se perder no meio do caminho.

Para resolver esse problema a plataforma DevMedia é dividida em Guias passo a passo.

Guia de Algoritmo
Figura. Estude através de guias e nunca se perca.
40 tecnologias para você

Estudar programação sempre envolve o aprendizado de mais de uma tecnologia. Na plataforma DevMedia você conta com 40 tecnologia disponíveis - e a melhor notícia, estamos sempre publicando novos conteúdos e exercícios. :)

Guia de Estudo
Figura. 40 tecnologias disponíveis.
Suporte a dúvidas em tempo real

Outro ponto muito importante durante seus estudo é conseguir tirar dúvidas rapidamente. Na DevMedia temos um time de programadores que tem a missão de tirar sua dúvida em tempo real.

Veja o que nossos usuários dizem sobre o Suporte em tempo real :)

Agradeço e venho aqui reconhecer o trabalho de vocês, pois eu nunca fico sem solucionar uma dúvida, seja pelas respostas aos outros usuários ou a mim.
Vocês se dedicam muito ao suporte e fico feliz por ter escolhido a DevMedia tendo em vista este quesito. Acho importante esse feedback pois é o mínimo que posso fazer.

Ismael Lima

Ismael Lima

star star star star star_border

Muito obrigada! Super claro e objetivo, adorei a atenção que vocês dão aos alunos... Parabéns!!! Até a próxima...

Tainá Rocha

Tainá Rocha

star star star star star
Fortaleça o conhecimento com games de exercícios

Para te manter motivado e fortalecer os conhecimentos adquiridos na memória, a plataforma DevMedia também é um game de exercícios de programação.

Cada tópico de estudos contém um game de exercícios! Ao acertar os exercícios você ganha pontos, medalhas e também sobe sua posição ranking da plataforma.

Além disso toda vez que você acerta exercícios de programação você evolui o seu card! Veja abaixo:

Card DevMedia
Figura. Seu Card DevMedia.
Acerte exercícios e chame atenção de grandes empresas

Aqui na Plataforma temos várias empresas parceiras que buscam seus novos programadores conosco!

Quanto mais exercícios você acertar, maior será sua chance de ser convidado a participar do processo seletivo dessas empresas!

Evolua e chame atenção das empresas na plataforma
Notificação de Vaga
Figura. Notificação de Vaga.
Os Certificados de Autoridade são a sua nova maneira de certificar seus conhecimentos para o mercado!

Após responder corretamente 30 exercícios de um tópico, você desbloqueia o seu certificado.

Este evolui conforme você pratica mais exercícios e consome mais conteúdos da tecnologia escolhida por você.

Certificado
Figura. Certificados de Autoridade.
Seus Certificados de Autoridade podem ser compartilhados diretamente no seu perfil do LinkedIn!
timer

Curta 7 dias PRO grátis

Vem testar nossa Plataforma gratuitamente.

Iniciar Teste

Possui uma conta? Login

O que dizem

Confira o que andam dizendo sobre nós após concluírem seus objetivos em nossa Plataforma.

Feedback dos Alunos

3.8
star star star star_border star_border

316 avalia��es

star star star star star
43% close
star star star star star_border

19%

star star star star_border star_border

35%

star star star_border star_border star_border

3%

star star_border star_border star_border star_border

0%

Claudio Silva

H� 13 dias

Claudio Silva

star star star star_border star_border

Obrigado, eu j� usava o pg admin, por�m nunca pelo terminal. criei um novo usu�rio e senha e consegui acessar. Depois vi que tu faz refer�ncia usando o usu�rio tamb�m. Resolvido. Obrigado pela aten��o.

Wendel Rios

H� 22 dias

Wendel Rios

star star star star star_border

Consegui! eu tava complicando oq era simples. Era simplesmente descompactar a pasta zip baixada na aula e rodar o comando na pasta. Valeu!..

Aristoteles Junior

H� 35 dias

Aristoteles Junior

star star star star star

Eu era zerado nesse assunto!!! Muito bom! Agora posso seguir adiante.

Ricardo

H� 45 dias

Ricardo

star star star star star_border

Como sempre show de bola. Aulas curtas e objetivas. Parab�ns aos instrutores da DevMedia

Confira outros conte�dos

Veja todos os conte�dos

Seja PRO Agora

Tenha acesso ilimitado a todo conteúdo.

Teste Grátis

Possui uma conta? Login

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar