Como instalar o PostgreSQL no Windows 10

Sabemos que bancos de dados, embora muitas vezes pareçam algo aterrorizantes, são na verdade uma série de tabelas e dados que nos ajudam a manter um controle muito mais organizado da informação, principalmente se for em quantidades avassaladoras ou em seções complexas. É por isso que uma boa gestão das bases de dados irá simplificar o trabalho global desta informação.

Existem várias ferramentas para criar, editar e gerenciar dados, então uma das melhores soluções para essa tarefa de gerenciamento de dados é o PostgreSQL e, portanto, a Solvetic falará em detalhes sobre o que é PostgreSQL e como instalá-lo no Windows 10.

O que é PostgreSQLDesde suas origens em 1986, os desenvolvedores do PostgreSQL se concentraram na criação do PostgreSQL como um sistema de banco de dados objeto-relacional que é totalmente de código aberto que, por sua vez, como você pode suspeitar, faz uso da tradicional e popular linguagem SQL junto com outras funcionalidades que permitem o dimensionamento seguro e completo de cada uma das cargas de trabalho associadas aos dados a serem trabalhados.

O PostgreSQL pode ser executado na maioria dos sistemas operacionais atuais com desempenho, segurança e integridade totais.

Os recursos do PostgreSQL são focados em áreas como desenvolvimento de aplicativos, proteção da integridade dos dados e criação de ambientes tolerantes a falhas, mantendo assim a disponibilidade dos dados.

CaracteristicasAlguns de seus recursos mais destacados são:

  • O PostgreSQL atendeu a 160 das 179 funções necessárias para SQL: 2011 para gerenciamento de kernel.
  • No nível de trabalho de dados, o PostgreSQL trabalha com dados primitivos, como inteiro, numérico, string, booleano, estruturado como uma matriz, intervalo, UUID, a partir de documentos como JSON / JSONB, XML, geometria como ponto, linha, círculo, polígono e com a opção de usar dados personalizados.
  • Possui indexação avançada para as variáveis ​​GiST, SP-Gist, KNN Gist, GIN, BRIN, índices de cobertura, filtros Bloom.
  • Executa indexação de tipo B-tree, Multicolumns, Expressions e Partial.
  • Ele integra um planejador e otimizador de consultas moderno e dinâmico.
  • Você pode executar transações aninhadas.
  • Integra o controle de simultaneidade de várias versões (MVCC).
  • O particionamento de tabelas é possível.
  • A integridade dos dados é tratada (UNIQUE, NOT NULL, chaves primárias, chaves estrangeiras)
  • Temos a função de recuperação de desastres que nos permite recuperar os dados devido a uma situação anômala no servidor.
  • Possui um Registro de Escrita Avançada (WAL)
  • Possui replicação assíncrona, síncrona e lógica.
  • Lida com espaços de mesa.
  • No nível de segurança, oferece vários métodos de autenticação como GSSAPI, SSPI, LDAP, SCRAM-SHA-256, certificado e mais opções disponíveis.
  • Ele integra um sistema de controle de acesso confiável.
  • Gerencie a segurança de colunas e linhas otimizando a integridade dos dados registrados.
  • Compatível com linguagens procedurais PL / PGSQL, Perl, Python e mais
  • Será possível estabelecer conexão com outros bancos de dados ou fluxos que possuam interface SQL padrão.
  • Temos várias extensões para aumentar a funcionalidade do PostgreSQL.
  • Suporte para personagens internacionais.
  • Pesquisa de texto completo e muitos mais recursos.

Sem mais delongas, vamos ver como instalar o PostgreSQL no Windows 10.

1. Como fazer o download do PostgreSQL

Passo 1
Para isso devemos acessar o seguinte link oficial:

Passo 2
Veremos o seguinte. No nosso caso, selecionamos Windows.

etapa 3
Em seguida, veremos o seguinte:

PROLONGAR

Passo 4
Lá, temos a opção de baixar o seguinte:

  • Instalador interativo por EnterpriseDB (padrão)
  • Instalador gráfico por BigSQL

Etapa 5
Clicamos na linha "Baixar o instalador" e seremos redirecionados para a seguinte janela onde veremos as diferentes versões de download disponíveis:

PROLONGAR

Etapa 6
Lá verificamos quais sistemas operacionais eles estão disponíveis, neste caso faremos o download do PostgreSQL 11.4 para Windows x86-64 e definiremos onde o executável será hospedado. Clicamos em Salvar e esperamos o download terminar.

Etapa 7
Assim que o download for concluído, executamos o arquivo baixado e veremos o seguinte:

Etapa 8
Este é o assistente de instalação do PostgreSQL no Windows 10, clicamos em Avançar e agora definimos o diretório onde ele deve ser instalado, recomendamos deixar o valor padrão:

Etapa 9
Novamente clicamos em Avançar e na próxima janela podemos definir quais componentes devem ser instalados com o PostgreSQL:

Etapa 10
Uma vez selecionados, clicamos em Avançar e podemos editar o caminho no qual os dados PostgreSQL serão hospedados:

Etapa 11
Uma vez definido, clicamos em Avançar e é hora de atribuir a senha para o superusuário do banco de dados PostgreSQL:

Etapa 12
Clique em Avançar e na próxima janela deixaremos a porta padrão para PostgreSQL:

Etapa 13
Clicamos em Avançar e agora definimos a configuração regional:

Etapa 14
Uma vez selecionados na janela seguinte, encontraremos um resumo das etapas que acabamos de executar:

Etapa 15
Clicamos em Avançar novamente e veremos a seguinte mensagem:

Etapa 16
Clicar em Avançar levará ao processo de instalação do PostgreSQL no Windows 10:

Etapa 17
Quando o processo de instalação terminar, veremos o seguinte, onde podemos desmarcar a caixa Stack Builder que permite o download e instalação de ferramentas PostgreSQL adicionais no Windows 10. Agora, se você quiser ver o que o Stack Builder faz, deixe a caixa ativa e ao clicar no botão "Terminar"

Etapa 18
O seguinte será exibido, onde selecionaremos o banco de dados PostgreSQL que instalamos recentemente. Nós clicamos em Avançar

Etapa 19
Em seguida, será possível selecionar a categoria para baixar as ferramentas associadas:

Se não usarmos esse método, podemos executá-lo no menu Iniciar / PostgreSQL 11 / Application Stack Builder.

2. Como acessar o PostgreSQL no Windows 10

Passo 1
Para acessar o banco de dados vamos ao caminho Start / PostgreSQL 11 e lá clicamos em pgAdmin 4:

Passo 2
Isso resultará no carregamento dos serviços:

etapa 3
Concluída essa etapa, acessamos o console do PostgreSQL 11 que será aberto em um navegador e na primeira etapa inseriremos a senha de superusuário atribuída no processo explicado por Solvetic:

Passo 4
Clique em OK e este será o ambiente de console do PostgreSQL. Lá clicamos na linha Servidores

PROLONGAR

Etapa 5
O banco de dados PostgreSQL será exibido e será necessário inserir a senha novamente:

Etapa 6
Quando nos conectarmos, veremos os detalhes do banco de dados selecionado:

PROLONGAR

Etapa 7
Como você verá no lado esquerdo, há uma série de seções:

Bancos de dadosNesta seção é possível acessar configurações como:

  • Catálogos
  • Eventos (editar)
  • Linguagens de programação
  • Esquemas
  • Extensões e mais

Cada uma dessas opções lida com uma variedade de funções associadas:

PROLONGAR

Funções de login / grupoComo o próprio nome indica, nesta seção teremos a possibilidade de ver detalhes das funções dos grupos, bem como acessar um log de logins no PostgreSQL:

TablespacesLá podemos gerenciar os espaços das tabelas PostgreSQL:

Agora, no console central, podemos encontrar várias guias, como:

PainelLá lidamos com as informações gerais dos parâmetros selecionados:

PROLONGAR

Propriedades:Aqui encontramos as propriedades da seleção:

PROLONGAR

SQLLá podemos definir as variáveis ​​e comandos SQL para usar

PROLONGAR

EstatisticasComo o próprio nome diz, acessamos as estatísticas do objeto selecionado:

PROLONGAR

Dependências / DependentesAqui é possível acessar os serviços dos quais o PostgreSQL depende ou dos quais depende diretamente do banco de dados.

PROLONGAR

Etapa 8
Hemos notado que en la pestaña SQL se genera un error y esto es porque no se ha configurado la línea de comandos para SQL, para esto, debemos acceder al explorador de Windows 10 e ir a la ruta donde ha sido instalado PostgreSQL, en este caso É o seguinte:

 C: \ Arquivos de programas \ PostgreSQL \ 11 \ bin
Lá, devemos validar se o arquivo psql existe:

PROLONGAR

Etapa 9
Uma vez validado, copiaremos o caminho indicado (C: \ Arquivos de Programas \ PostgreSQL \ 11 \ bin), e seguiremos para o seguinte caminho. Clicamos na linha "Configuração avançada do sistema"

 Painel de Controle \ Sistema e Segurança \ Sistema

PROLONGAR

Etapa 10
Veremos o seguinte. Lá clicamos no botão "Variáveis ​​de ambiente"

Etapa 11
Na janela pop-up, localizaremos a linha PATH:

Etapa 12
Nós o selecionamos e clicamos no botão Editar e veremos o seguinte:

Etapa 14
Aí clicamos em Novo e colaremos o caminho do PostgreSQL:

Etapa 15
Repetimos o processo para copiar a seguinte linha:

 C: \ Arquivos de programas \ PostgreSQL \ 11 \ lib

Etapa 16
Clique em OK nas janelas pop-up para salvar as alterações. Em seguida, iremos para o console do prompt de comando e executaremos o seguinte:

 psql -U postgres postgres

Etapa 17
Ao inserir a senha acessaremos o banco de dados e se atualizarmos o navegador, podemos ver que a conexão SQL já foi estabelecida na aba SQL:

Etapa 18
No console, podemos executar \ du para ver as funções do postgres:

A Solvetic explicou em detalhes como instalar o PostgreSQL no Windows 10 e assim ter uma solução ideal e prática para o gerenciamento, controle e administração de dados de forma segura, dinâmica e protegida graças ao PostgreSQL.

wave wave wave wave wave