Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — IF Baiano 2019

Banco de DadosPostgreSQL
Código
qq506786
Banca
IF Baiano
Órgão
IF Baiano
Ano
2019
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
A ideia por trás do “SQL dump” é a de gerar um arquivo com comandos SQL que, quando executado no servidor, irá recriar a base de dados (“database”) com o mesmo estado de antes do dump. Para esse propósito, o PostgreSQL provê o programa utilitário pg_dump. Sobre o SQL dump do PostgreSQL, é correto afirmar que
  1. Ao comando básico referente ao pg_dump é o pg_dump dumpfile > dbname, onde dumpfile é o arquivo resultante e dbname o nome do database.
  2. Bnão é possível executar o pg_dump remotamente de uma máquina, mesmo que ela tenha acesso à base de dados.
  3. Carquivos criados pelos pg_dump são consistentes, ou seja, representam um “retrato” (snapshot) do database no momento em que o pg_dump começou a executar.
  4. Do comando psql dumpfile < dbname, onde dumpfile é o arquivo gerado pelo pg_dump e dbname o nome do database, restaura a base de dados.
  5. Ecom o pg_dump, é possível fazer o dump de várias bases de dados ao mesmo tempo. Além disso, ao mesmo tempo é feito o dump de informações de perfis (“roles”).
Revelar gabarito e comentário

GabaritoC — arquivos criados pelos pg_dump são consistentes, ou seja, representam um “retrato” (snapshot) do database no momento em que o pg_dump começou a executar.

Link permanente: /questoes/qq506786