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 \ binLá, 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.