Questão de Banco de Dados — PostgreSQL — FGV 2023
- Código
- fg072616
- Banca
- FGV
- Órgão
- TJ-SE
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista Judiciário - Especialidade - Análise de Sistemas - Redes
- Apsql;
- Bpg_dump;
- Cpg_restore;
- DpgAdmin;
- ECreatedb.
GabaritoB — pg_dump;
Gabarito: letra B. No PostgreSQL, a ferramenta nativa para realizar o backup de um banco de dados é o pg_dump. Ele gera um arquivo de dump (SQL ou formato próprio) que pode ser usado para restaurar o banco posteriormente. As demais opções têm outras funções: psql é o terminal interativo, pg_restore restaura backups, pgAdmin é uma interface gráfica de administração, e createdb cria um novo banco de dados. A resposta é confirmada pela documentação oficial e pelo contexto da questão.
O psql é o terminal interativo do PostgreSQL, utilizado para executar comandos SQL e administrar o banco de dados, mas não é uma ferramenta de backup.
O pg_dump é a ferramenta padrão para realizar backups de bancos de dados PostgreSQL. Ela extrai o banco em um arquivo de script SQL ou em formato binário (.dump), permitindo a restauração posterior com pg_restore ou diretamente com psql.
O pg_restore é utilizado para restaurar backups criados pelo pg_dump, mas não para criá-los.
O pgAdmin é uma ferramenta gráfica de administração do PostgreSQL que oferece diversas funcionalidades, mas a operação de backup é delegada internamente ao pg_dump. A ferramenta em si não é o utilitário de backup.
O comando createdb é um utilitário para criar um novo banco de dados no PostgreSQL, não para fazer backup.
Gabarito: letra B.
Link permanente: /questoes/fg072616