Pular para o conteúdo principal

Gerenciando bancos de dados no PostgreSQL

Neste tutorial, você vai aprender a criar, excluir e selecionar um banco de dados em SQL.
Atualizado 17 de set. de 2026  · 4 min lido

Explorar com IA

ChatGPTClaudePerplexity

Se você quer se tornar um cientista de dados ou é curioso sobre dados no geral, precisa entender a importância dos bancos de dados relacionais. SQL é a linguagem que permite consultar bancos de dados relacionais e fazer perguntas relevantes. Para quem está começando a lidar com bancos de dados, é útil saber como colocar um banco para rodar rapidamente. Isso envolve três operações básicas:

Neste tutorial, você vai executar essas operações usando PostgreSQL. Partimos do princípio de que você já tem alguma base de SQL e que o PostgreSQL está instalado no seu sistema. Se ainda não instalou, confira este artigo, que orienta sobre como baixar e instalar o PostgreSQL.

Se o PostgreSQL já está pronto por aí, vamos começar.

Criando um banco de dados

Abra o pgAdmin (que vem com a instalação do PostgreSQL). O pgAdmin oferece uma interface gráfica amigável e permite executar todas as operações básicas de SQL. A interface do pgAdmin é assim: Criando um banco de dados

Pela imagem acima, dá para ver que o sistema PostgreSQL correspondente já tem dois bancos de dados:

  • DataCamp_Courses
  • postgres

Agora você vai criar um novo. Para isso, clique com o botão direito na aba Databases e selecione New Database... nas opções. Para referência: https://bit.ly/2UEfk62.

Se você criou o banco com sucesso, ele deve aparecer na tela inicial do pgAdmin:

Criando um banco de dados

Ao criar o banco, você verá várias opções. Não se assuste. Basta informar o nome do banco que deseja criar e pressionar enter.

Criando um banco de dados

Talvez você se pergunte: por que criar bancos de dados diferentes?

Pense em um cenário em que você usa um sistema central do PostgreSQL para gerenciar tudo relacionado a bancos, incluindo dados de diferentes tipos de aplicações. Você provavelmente não vai querer misturar tudo em um único banco, certo? É melhor separar os bancos por aplicação.

Excluindo um banco de dados

Você pode querer excluir um banco que não usa mais. Basta clicar com o botão direito no banco que deseja remover e selecionar Delete/Drop nas opções. Para referência: https://bit.ly/2S7iL8x.

Selecionando um banco de dados

Vamos fazer isso pelo prompt/terminal. Na instalação padrão do PostgreSQL vem o psql (SQL Shell). Ele parece um prompt de comando:

Selecionando um banco de dados

Abra o prompt do psql e vá pressionando enter (se precisar se conectar a algo específico, informe as credenciais) até ser solicitado a digitar a senha. Insira a senha definida na instalação e pressione enter. O prompt do PostgreSQL é postgres=#.

Primeiro, vamos listar todos os bancos de dados atuais do PostgreSQL com o comando \l. A saída será algo assim:

Selecionando um banco de dados

Agora, vamos selecionar um banco para executar uma consulta simples em SQL. Para se conectar a um banco, use o comando:

\c School

School é o nome do banco ao qual vamos nos conectar. Assim que a conexão for estabelecida, o prompt muda para o nome do banco:

Selecionando um banco de dados

Vamos criar uma tabela simples chamada Students neste banco. A tabela terá duas colunas:

  • Roll_no
  • Name

Fique à vontade para definir os tipos de dados e restrições conforme preferir. Para criar a tabela, você vai precisar de uma query parecida com esta:

Selecionando um banco de dados

Agora, vamos inserir um registro na tabela e visualizar o resultado:

Selecionando um banco de dados

Isso é tudo para o tutorial de hoje. Se você quer aprender mais sobre SQL, confira estes cursos da DataCamp:

Tópicos
SQL

Cursos de SQL

Curso

Manipulação de dados em SQL

4 h
335K
Domine consultas SQL complexas no PostgreSQL para responder várias perguntas de ciência de dados e preparar conjuntos de dados robustos.
Ver detalhesRight Arrow
Iniciar Curso
Ver maisRight Arrow
Relacionado

blog

SQL Server, PostgreSQL, MySQL... qual é a diferença? Por onde devo começar?

Neste tutorial, você aprenderá algumas das diferenças básicas entre os dialetos SQL e por onde deve começar.
Mona Khalil's photo

Mona Khalil

5 min

Tutorial

Tutorial de visão geral do banco de dados SQL

Neste tutorial, você aprenderá sobre bancos de dados em SQL.
DataCamp Team's photo

DataCamp Team

3 min

Tutorial

Gerenciando bancos de dados PostgreSQL em Python com psycopg2

Descubra como criar, conectar-se e gerenciar bancos de dados PostgreSQL usando o pacote psycopg2 do Python.
Javier Canales Luna's photo

Javier Canales Luna

14 min

SQLAlchemy_Tutorial.

Tutorial

Tutorial de SQLAlchemy com exemplos

Aprenda a acessar e executar consultas SQL em todos os tipos de bancos de dados relacionais usando objetos Python.
Abid Ali Awan's photo

Abid Ali Awan

13 min

Tutorial

Exemplos e tutoriais de consultas SQL

Se você deseja começar a usar o SQL, nós o ajudamos. Neste tutorial de SQL, apresentaremos as consultas SQL, uma ferramenta poderosa que nos permite trabalhar com os dados armazenados em um banco de dados. Você verá como escrever consultas SQL, aprenderá sobre
Sejal Jaiswal's photo

Sejal Jaiswal

15 min

Tutorial

Tutorial do SQL Server: Desbloqueie o poder do gerenciamento de dados

Explore o gerenciamento de dados com nosso tutorial do SQL Server. Do básico ao uso avançado, aprimore suas habilidades e navegue no SQL Server com confiança.

Kevin Babitz

13 min

Ver MaisVer Mais