Assinale a alternativa correta sobre o SGBD PostgreSQL.

Próximas questões
Com base no mesmo assunto
Q930534 Banco de Dados
Assinale a alternativa correta sobre o SGBD PostgreSQL.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E

Vamos explorar o porquê da alternativa E ser a correta.

O database padrão chamado "postgres" é realmente o que se espera encontrar quando se trabalha com o PostgreSQL. Este database é criado automaticamente durante a instalação e é usado como ponto de partida para os administradores de banco de dados, desenvolvedores e também por diversas ferramentas de terceiros que interagem com o PostgreSQL. Embora tecnicamente o servidor de banco de dados PostgreSQL possa funcionar sem esse database específico, é uma convenção comum que ele exista para facilitar as operações e a interoperabilidade com ferramentas externas. Portanto, a alternativa E está correta porque reflete essa prática padrão e as expectativas da comunidade de PostgreSQL.

Para esclarecer um pouco mais sobre o autovacuum, que é mencionado na alternativa C, este recurso é habilitado por padrão e desempenha uma função muito importante na manutenção da saúde do banco de dados, removendo tuplas obsoletas e recuperando espaço no disco. Desabilitá-lo não é recomendado em um ambiente de produção, pois pode levar a problemas de desempenho a longo prazo.

Quanto à alternativa A, o PostgreSQL geralmente utiliza o protocolo SSL/TLS para criptografar as conexões de rede, em oposição ao HTTPS que é mais comumente associado com a segurança na web.

No que diz respeito à alternativa B, o PostgreSQL tem versões nativas para Windows, e a utilização do Cygwin não é uma exigência para a sua instalação neste sistema operacional, o que torna essa opção incorreta.

Por fim, sobre a alternativa D, o "template1" é realmente um banco de dados criado durante a inicialização de cada cluster do PostgreSQL. No entanto, não é recomendado usá-lo diretamente para a criação de tabelas e inserção de dados, pois ele é um template para a criação de novos bancos de dados e deve permanecer limpo para que possa cumprir esse papel.

É vital para quem se prepara para concursos públicos na área de tecnologia da informação, especialmente aqueles que envolvem banco de dados, ter um sólido entendimento das características e práticas recomendadas do PostgreSQL. A familiaridade com a administração e configuração padrão do PostgreSQL ajudará a resolver questões como esta com maior facilidade.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Quem não tem acesso:  - -> E

O initdb cria um novo cluster de banco de dados do PostgreSQL . Um cluster de banco de dados é uma coleção de bancos de dados gerenciados por uma única instância do servidor.

Criar um cluster de banco de dados consiste em criar os diretórios nos quais os dados do banco de dados viverão, gerando as tabelas de catálogo compartilhado (tabelas que pertencem ao cluster inteiro e não a qualquer banco de dados específico) e criando os bancos de dados template1 e postgres . Quando você cria posteriormente um novo banco de dados, tudo no banco de dados template1 é copiado. (Portanto, qualquer coisa instalada no template1 é automaticamente copiada em cada banco de dados criado posteriormente.) O banco de dados postgres é um banco de dados padrão destinado a usuários, utilitários e aplicativos de terceiros.

fonte: https://www.postgresql.org/docs/8.2/static/app-initdb.html&xid=17259,1500004,15700023,15700124,15700149,15700186,15700191,15700201,15700214&usg=ALkJrhjmSAQpqZ4f_TK4pxDf_nNNZaQOTw

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo