SQLShack

ApexSQL de preços

neste artigo, vamos aprender como instalar e configurar o PostgreSQL no windows 10. PostgreSQL, também conhecido como Postgres, é um sistema de gerenciamento de banco de dados relacional gratuito e aberto.

o banco de dados PostgreSQL gerencia o controle de simultaneidade de várias versões para gerenciar a simultaneidade (MVCC). Quando executamos uma transação no PostgreSQL, ela fornece o instantâneo do banco de dados, o que permite que cada transação faça alterações no banco de dados sem afetar a outra transação. O PostgreSQL tem três níveis de isolamento de transações.

  1. READ committed
  2. leitura repetível
  3. serializável

podemos instalar o PostgreSQL nos seguintes sistemas operacionais:

  1. Windows
  2. Linux
  3. Mac OS Server
  4. Free BSD e Open BSD

neste artigo, vamos focar no passo-a-passo do processo de instalação do PostgreSQL no windows 10. Antes da instalação, devemos baixar a cópia estável do servidor PostgreSQL 13 do local. Podemos usar este instalador para instalar o PostgreSQL no windows no modo gráfico e silencioso. O arquivo de configuração contém os seguintes pacotes de software:

  1. PostgreSQL 13 servidor
  2. pgAdmin: Ele é uma ferramenta gráfica para desenvolver e gerenciar o PostgreSQL server e banco de dados
  3. Pilha construtor: é um gerenciador de pacotes que contém ferramentas adicionais que são utilizados para a gestão, de migração, de replicação, de conectores e outras ferramentas

uma Vez que o arquivo de instalação tem sido baixado, clique duas vezes sobre o arquivo. O Assistente de instalação do PostgreSQL no Windows começou. A primeira tela é a tela de boas-vindas da instalação do PostgreSQL.

Postgresql no windows instalação começou

o Postgresql no windows instalação começou

No diretório de Instalação do ecrã, especifique o local onde você deseja instalar o PostgreSQL.

especificar diretório installtion

especifique o diretório installtion

na tela Selecionar componente, escolha o componente que deseja instalar em sua estação de trabalho. Você pode escolher qualquer um dos seguintes:

  1. servidor PostgreSQL
  2. pgAdmin4: É uma interface gráfica que é usada para gerenciar o banco de dados PostgreSQL
  3. Stack builder: o stack builder será usado para baixar e instalar drivers e ferramentas adicionais
  4. Ferramentas de linha de comando. As ferramentas de linha de comando e bibliotecas de clientes como pg_bench, pg_restore, pg_basebackup, libpq, pg_dump e pg_restore serão instaladas

no nosso caso, instalaremos todos os componentes.

 Escolha os componentes do PostgreSQL

escolha componentes do PostgreSQL

na tela diretório de Dados, especifique o diretório onde você deseja armazenar os arquivos de banco de dados. No nosso caso, o diretório de dados é C:\PostgreSQL dados.

 especificar diretório de dados

especifique o diretório de dados

na tela Senha, especifique a senha do superusuário do banco de dados. Essa senha será usada para se conectar ao servidor de banco de dados PostgreSQL.

Especifica a senha do superusuário

Especificar a senha do superusuário

Na Porta de tela, especifique o número da Porta na qual o servidor PostgreSQL vai ouvir as ligações de entrada. Por padrão, o servidor PostgreSQL escuta o número da porta 5432. Você pode especificar a postagem não padrão nesta tela. Certifique-se de que qualquer outro aplicativo não deve usar a porta especificada na caixa de texto da porta e deve permitir as conexões de entrada e saída. No nosso caso, não estou mudando a porta.

especificar a porta

especificar a porta

Você pode escolher o idioma que você deseja usar no banco de dados sobre a tela de opção. No nosso caso, estou escolhendo a localidade padrão.

especificar localidade

especifique locale

na tela de Resumo Da Pré-instalação, você pode visualizar as configurações usadas para instalar o servidor PostgreSQL.

 PostgreSQL no resumo de instalação do windows

PostgreSQL on windows installation summary

A tela Ready to install é a tela de notificação que indica que o processo de instalação do PostgreSQL será iniciado.

PostgreSQL na instalação do windows Pronto para instalar

o PostgreSQL no windows instalação Pronto para instalar

O processo de instalação do PostgreSQL no windows já começou.

 PostgreSQL no windows está instalando

PostgreSQL no windows está instalando

o servidor PostgreSQL foi instalado com sucesso. Se você deseja instalar componentes e drivers adicionais, pode optar por abrir o stack builder. No nosso caso, não estou instalando componentes adicionais. Clique em Concluir para concluir a instalação.

 PostgreSQL na instalação do Windows concluída.

PostgreSQL na instalação do Windows concluída.

agora, reinicie a estação de trabalho. Vamos entender como podemos nos conectar ao servidor PostgreSQL usando pgAdmin4 e SQL Shell (pSQL).

conecte-se ao PostgreSQL usando pgAdmin4

podemos usar a ferramenta pgAdmin4 para gerenciar e administrar o servidor PostgreSQL. Também podemos usar o pgAdmin4 para executar as consultas Adhoc e criar objetos de banco de dados.

para se conectar ao PostgreSQL. Inicie o pgAdmin4. Na primeira tela, especifique a senha do superusuário que pode ser usada para se conectar ao servidor PostgreSQL.

forneça a senha do superusuário

uma vez conectado ao PostgreSQL13, você pode visualizar os objetos do banco de dados na bandeja do navegador. Para visualizar os servidores instalados, expanda servidores. Em Servidores, você pode visualizar a lista de servidores instalados. No nosso caso, o PostgreSQL instalado é PostgreSQL13. Você pode visualizar a lista de bancos de Dados, usuários e espaços de tabela em PostgreSQL13.

ver instâncias do PostgreSQL

exibir instâncias do PostgreSQL

podemos visualizar as atividades do servidor e a configuração do servidor PostgreSQL na guia Painel.

 painel do servidor PostgreSQL

você pode visualizar a lista de sessões, bloqueios adquiridos pelo processo, transações preparadas e configuração no pan de atividade do servidor.

 atividade do servidor PostgreSQL

agora, vamos ver como podemos criar um banco de dados.

Como criar um banco de dados usando pgAdmin4

Agora, vamos criar um banco de dados usando pgAdmin4. Para criar um banco de dados, Expand Serve Expand Expand PostgreSQL13 click clique com o botão direito do mouse em bancos de dados Hover Hover Create Select Select Database.

Criar banco de dados

Criar banco de dados

Criar Um banco de dados de caixa de diálogo é aberta. Na guia Geral, especifique o nome do banco de dados na caixa de texto do banco de dados.

Especifica o nome do banco de dados

Especificar o nome do banco de dados

Você pode especificar o Banco de dados de Codificação de modelo usado para criar um banco de dados, tablespace, o agrupamento de banco de dados, o tipo de caractere, e o limite de conexão na guia Definição.

Especificar os diferentes parâmetros

Especificar os diferentes parâmetros

Na guia Segurança, você pode configurar os privilégios e configuração de segurança. No nosso caso, não mudamos nada.

Configurar a segurança

Configurar a segurança

Na guia Parâmetros, você pode configurar o banco de dados de parâmetros específicos. Não alterei nenhuma configuração.

 configurar parâmetro avançado

Configure advance parameter

na guia SQL, você pode visualizar a instrução CREATE DATABASE gerada com a configuração definida na caixa de diálogo Create – database.

 criar declaração de banco de dados

criar declaração de banco de dados

clique em Salvar para criar o banco de dados chamado EmployeeDB e feche a caixa de diálogo. Você pode visualizar o novo banco de dados no pan do navegador.

Banco de dados foi criado

Banco de dados foi criado.

Como você pode ver, o banco de dados foi criado com sucesso.

  • Nota: Se você não vir o EmployeeDB banco de dados no Navegador do painel, clique com o botão direito do mouse em Bancos de dados e selecione Refresh

    Atualizar banco de dados

    Atualizar banco de dados

podemos visualizar os arquivos de banco de dados sob o C:\PostgreSQL diretório de Dados. Veja a seguinte captura de tela.

Exibir arquivos de banco de dados

Agora, vamos ver como podemos executar as consultas no PostgreSQL.

consultando o banco de dados PostgreSQL usando pgAdmin4

para executar as consultas usando o pgAdmin4, clique em Ferramentas Click clique em Ferramenta de consulta.

editor de consulta aberta

um editor de consulta pan é aberto. Agora, vamos criar uma tabela chamada tblEmployeeGrade. A consulta a seguir cria uma tabela.

1
2
3
4
5
6
7
8
9
10
11

Criar tabela tblEmployee
(
Employee_ID varchar(20),
Nome varchar(500),
middle_name varchar(500),
last_name varchar(500),
Endereço varchar(1000),
Contact_number int,
DepartmentID int,
int GradeID,
)

Screenshot do Editor de Consulta:

criar tabela no editor de Consulta

Como você pode ver, a execução da consulta de status será exibido na caixa de mensagens de pan. Agora, vamos inserir alguns registros no tblemployee. Execute a seguinte consulta para inserir dados no tblemployee.

1
2
3
4
5
6

inserir em tblemployee
(Employee_ID,First_name,middle_name,last_name,Endereço,Contact_number,DepartmentID,GradeID)
valores
(‘EMP0001′,’Nisarg’,’Dixitkumar’,’Upadhyay’,’AB14, Akshardham, Flats, Mehsana’,123456,10,10),
(‘EMP0002′,’Nirali’,’Nisarg’,’Upadhyay’,’AB14, Suyojan Estrada, Ahmedabad’,123456,10,10),
(‘EMP0003′,’Dixit’,’Lalshankar’,’Upadhyay’,’AB14, Suramya Stauts, Ahmedabad’,123456,10,10)

instrução de Inserção no editor de Consulta

Executar a instrução SELECT para preencher os dados do tblemployee tabela.

1
Select * from tblemployee

Selecionar saída da Consulta

Como você pode ver, a saída da consulta tinha preenchido os dados no modo de exibição de grade formato e pode ser visualizado nos Dados de saída do pan.

conecte-se ao PostgreSQL usando SQL Shell (pSQL)

podemos usar o utilitário de linha de comando pSQL para gerenciar o banco de dados PostgreSQL. O Shell SQL é instalado automaticamente com o servidor PostgreSQL. Quando iniciamos o Shell SQL, ele solicita as seguintes opções.

  1. nome do servidor: especifique o nome do host da máquina na qual o PostgreSQL foi instalado. Se você não especificar o nome do host, o pSQL se conectará ao banco de dados localhost
  2. : especifique o nome do banco de dados que deseja usar. Se você não especificar o nome do banco de dados, o pSQL se conectará à porta Postgres database
  3. : especifique a porta. Se você não especificar nenhuma porta, o pSQL usará o número de porta 5432 para se conectar ao servidor
  4. nome de usuário: especifique o nome de usuário que você deseja usar para se conectar ao PostgreSQL. Se você não especificar o nome de usuário, o pSQL irá utilizar o usuário Postgres
  5. Senha: Especifique a senha do usuário especificado no parâmetro de nome de usuário

Especificar todos os parâmetros e pressione enter para ligar a base de dados.

 PostgreSQL conectado usando pSQL.

como você pode ver, a conexão foi estabelecida com sucesso.

resumo

neste artigo, aprendemos o processo de instalação passo a passo do PostgreSQL no windows 10. Também dei uma visão geral de alto nível da ferramenta pgAdmin4 e como podemos nos conectar ao banco de dados PostgreSQL usando o utilitário pgAdmin e SQL Shell (pSQL).

Veja mais

ApexSQL Completa é um código SQL ferramenta completa que inclui recursos como trechos de código SQL auto-substituições, guia de navegação, consultas salvas e mais para o SSMS e Visual Studio

  • Autor
  • Posts Recentes
Nisarg Upadhyay
Nisarg Upadhyay é um Banco de dados SQL Server Administrator e Microsoft certified professional, que tem mais de 8 anos de experiência com SQL Server, administração e 2 anos com Oracle 10g administração do banco de dados.
ele tem experiência em design de banco de dados, ajuste de desempenho, backup e recuperação, configuração HA e DR, migrações de banco de dados e atualizações. Ele completou o B. Tech da Universidade Ganpat. Ele pode ser alcançado em nisargupadhyay87 @ outlook.com

Nisarg Upadhyay
postagens mais Recentes por Nisarg Upadhyay (ver todas)
  • Como mover tabelas para outro grupo de arquivos de uma base de dados SQL – 14 de dezembro de 2021
  • Configurar os Drivers de ODBC para Oracle 19c – dezembro 9, 2021
  • Configurar um Servidor Ligado entre o SQL Server e PostgreSQL usando drivers ODBC – dezembro 6, 2021

Write a Comment

O seu endereço de email não será publicado.