SóProvas


ID
2306965
Banca
IBFC
Órgão
EBSERH
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

PostgreSQL é um sistema gerenciador de banco de dados objeto relacional (SGBDOR), desenvolvido como projeto de código aberto. Para um aplicativo cliente acessar um banco de dados PostgreSQL deve se conectar (através de uma rede ou localmente) a um:

Alternativas
Comentários
  • postmaster é o servidor de banco de dados multiusuário PostgreSQL. Para um aplicativo cliente acessar o banco de dados deve se conectar (através da rede ou localmente) ao postmaster. O postmaster, então, inicia um processo servidor em separado ("postgres" ) para tratar a conexão. O postmaster também gerencia a comunicação entre os processos servidor.

    Por padrão, o postmaster inicia em primeiro plano (foreground) e envia as mensagens de log para a saída de erro padrão. Para uso prático o postmaster deve ser iniciado como um processo em segundo plano (background), provavelmente durante a inicialização do sistema operacional.

    Um postmaster gerencia sempre os dados de, exatamente, um agrupamento de bancos de dados. Um agrupamento de bancos de dados é uma coleção de bancos de dados armazenados em um local comum no sistema de arquivos (a "área de dados"). Mais de um processo postmaster podem estar executando no sistema operacional ao mesmo tempo, desde que utilizem áreas de dados diferentes e portas de comunicação diferentes (veja abaixo). A área de dados é criada pelo initdb.

    Ao iniciar, o postmaster precisa conhecer o local onde está a área de dados. O local deve ser especificado pela opção -D, ou por meio da variável de ambiente PGDATA; não existe nenhum valor padrão. Normalmente -D ou PGDATA apontam diretamente para o diretório da área de dados criada pelo initdb. Outras disposições de arquivo possíveis estão discutidas na Seção 16.4.1.

  • 2011

    O postmaster é o servidor de banco de dados multiusuário do PostgreSQL e, para um aplicativo cliente acessar um banco de dados, ele deve conectar-se ao postmaster, para então iniciar um processo servidor separado (postgres) para tratar a conexão.

    certa

     

  • postmaster é um alias obsoleto de postgres.

    https://www.postgresql.org/docs/9.4/app-postmaster.html

  • Como já foi comentado anteriormente, o postmaster está obsoleto.

    postmaster is a deprecated alias of postgres.

    Fonte: https://www.postgresql.org/docs/9.4/app-postmaster.html

    O novo termo agora é postgres.

    postgres is the PostgreSQL database server. In order for a client application to access a database it connects (over a network or locally) to a running postgres instance. The postgres instance then starts a separate server process to handle the connection.

    Fonte: https://www.postgresql.org/docs/9.4/app-postgres.html