Questões de PostgreSQL (Banco de Dados)

Limpar Busca

Juliana necessita preparar o banco de dados BD_APOIO criado no PostgreSQL para o primeiro uso. De modo a executar a tarefa de popular o BD_APOIO com celeridade, Juliana deve:

  • A efetuar a carga de cada tabela usando o comando COPY, com índices habilitados para facilitar a criação de foreign keys na carga de outras tabelas;
  • B efetuar a carga de cada tabela reduzindo o valor da variável de configuração maintenance_work_mem para não ultrapassar o valor da variável work_mem;
  • C criar mais de um tablespace no sistema de arquivos lógico, de modo a garantir que haja espaço de swapping para carga de dados de todas as tabelas;
  • D executar a inserção de dados de todas as tabelas no modo autocommit desligado;
  • E executar o comando ANALYZE antes, para que o processo de carga utilize estatísticas atualizadas.

Luiz é o responsável pela rotina de backup dos bancos de dados BD_FIRST e BD_SECOND mantidos no PostgreSQL. Para garantir que BD_FIRST e BD_SECOND sejam restaurados consistentemente até um ponto específico no tempo, tal como uma data-hora anterior a um ponto de falha, Luiz deve realizar backups do tipo:

  • A Full Dump;
  • B Copy Backup;
  • C SQL Dump;
  • D Continuous Archiving;
  • E File System Level.

A transação é executada em um banco de dados para realizar uma ou mais operações. Por exemplo, para atualizar um registro ou excluir um, o usuário realizará uma transação na tabela. Desta forma, tendo como referência o PostgreSQL, indique a opção correta sobre o comando ROLLBACK.

  • A É usado para encerrar uma transação.
  • B É usado para iniciar uma transação.
  • C É usado para interromper uma transação.
  • D É usado para reverter as alterações.
  • E É usado para salvar as alterações.

O sistema de gerenciamento de banco de dados PostgreSQL fornece várias opções para armazenar datas, o tipo timestamp armazena

  • A Armazena data com capacidade de 4 bytes.
  • B Armazena data e hora com capacidade de 8 bytes.
  • C Armazena hora sem data com capacidade de 8 bytes.
  • D Armazena hora do dia com fuso horário com capacidade de 12 bytes.
  • E Armazena intervalo de tempo com capacidade de 16 bytes.

No sistema de gerenciamento de banco de dados PostgreSQL, as funções são utilizadas para realizar operações que poderiam levar várias consultas de ida e volta em uma única função. Dada a tabela e a função a seguir. Ao executar o comando: testdb=# select totalRecords(); O resultado será:  Imagem relacionada à questão do Questões Estratégicas

  • A ) A soma de um campo específico.
  • B O valor mais baixo para determinada coluna
  • C O valor mais alto para determinada coluna.
  • D O valor médio para determinada tabela.
  • E O total de registros da tabel