Prévia do material em texto
Administração do SGBD PostgreSQL Iniciado em sábado, 18 Dez 2021, 11:58 Estado Finalizada Concluída em sábado, 18 Dez 2021, 11:59 Avaliar 2,0 de um máximo de 10,0(20%) Questão 1 Incorreto As estatísticas da tabela (tais como: o número de linhas ativas, varreduras de índice e varreduras sequenciais) podem ajudar a identi�car tabelas vazias e não utilizadas. Sendo assim, qual tabela fornece essas informações? Escolha uma opção: a. pg_stat_user_tables. b. pg_statistical_tables. c. pg_statistical_tables. d. pg_stat_statistical_tables. e. pg_stat_tables. Sua resposta está incorreta. A resposta correta é: pg_stat_user_tables. https://aula.fael.edu.br/ Questão 2 Incorreto Questão 3 Correto A partir da con�guração do PostgreSQL é possível gerenciar os dados do banco de dados de uma forma organizada e e�caz. Sendo assim, considerando a con�guração, é correto a�rmar: Escolha uma opção: a. Não vem implementada após a instalação, carecendo de ajustes para o funcionamento. b. Vem implementada por padrão após a instalação e possui ajuste automático após sincronização como banco de dados. c. Vem implementada por padrão após a instalação e não é possível realizar ajustes posteriormente. d. Vem implementada por padrão após a instalação, mas é possível realizar ajustes posteriormente. e. Não vem implementada após a instalação e possui ajustes difíceis para iniciar o funcionamento. Sua resposta está incorreta. A resposta correta é: Vem implementada por padrão após a instalação, mas é possível realizar ajustes posteriormente. Sua colega de trabalho, Hermione, trocou o fuso horário do servidor com o comando: “ALTER SYSTEM SET timezone to ‘Europe/Berlin’;”. Contudo, ao veri�car o TimeZone do servidor PostgreSQL continua com a con�guração antiga. O que você sugere como uma causa provável? Escolha uma opção: a. Hermione provavelmente se esqueceu de reiniciar o serviço PostgreSQL. A resposta está correta, pois para que as alterações sejam aplicadas, é fundamental reiniciar o serviço do PostgreSQL. b. O timezone deveria ser atualizado com UPDATE. c. Não existe o timezone ‘Europe/Berlin’. d. Hermione errou ao con�gurar o timezone com ALTER SYSTEM. e. Hermione usou o comando de ALTER SYSTEM de forma errada. Sua resposta está correta. A resposta correta é: Hermione provavelmente se esqueceu de reiniciar o serviço PostgreSQL. https://aula.fael.edu.br/ Questão 4 Correto Questão 5 Incorreto Suponha que seu chefe, Voldemort, solicitou que seu colega de trabalho mude o fuso horário do servidor PostgreSQL para “America/Buenos Aires”. Contudo, seu colega está com di�culdades em encontrar a referência para o TimeZone correto. Sendo assim, qual o comando que você poderia sugerir para obter a lista completa de todos os fusos horários do PostgreSQL? Escolha uma opção: a. SELECT * FROM pg_timezone_names. A resposta está correta, pois SELECT * FROM pg_timezone_names é o comando para obter a lista completa de todos os fusos horários do PostgreSQL. b. SELECT * FROM pg_timezone_lists. c. SELECT * FROM pg_names. d. SELECT * FROM pg_lists_timezone. e. SELECT * FROM timezone_names. Sua resposta está correta. A resposta correta é: SELECT * FROM pg_timezone_names. O seu chefe, Dumbledore, solicitou que você usasse o ALTER SYSTEM para melhorar o desempenho do servidor PostgreSQL, de�nindo a quantidade de memória disponível para as operações internas de classi�cação com 500MB. Sendo assim, qual o comando correto para que tal ação seja implementada antes da reinicialização do serviço? Escolha uma opção: a. ALTER SYSTEM SET work_mem = '250MB'. b. ALTER SYSTEM SET load_balance = '500MB'. c. ALTER SYSTEM IN work_mem = '500MB'. d. ALTER SYSTEM SET work_mem = '500MB'. e. UPDATE SYSTEM SET work_mem = '500MB'. Sua resposta está incorreta. A resposta correta é: ALTER SYSTEM SET work_mem = '500MB'. https://aula.fael.edu.br/ Questão 6 Incorreto Questão 7 Incorreto No PostgreSQL é possível restaurar o backup do sistema de arquivos e, em seguida, reproduzir os arquivos WAL de backup para trazer o sistema a um estado atual. Sendo assim, o comando para o processo de recuperação do backup é realizado no arquivo: Escolha uma opção: a. Pg_xlog. b. Pg_hba.conf. c. PgAdmin. d. Recovery.conf. e. Pg_basebackup. Sua resposta está incorreta. A resposta correta é: Recovery.conf. Preencha a lacuna corretamente: Além de permitir realizar restaurações seletivas, o ___________ também permite com que você crie um arquivo de índice de seu arquivo de backup para con�rmar o que foi feito de fato e, ainda, pode editar este índice e usar o arquivo revisado para controlar quais objetos que devem ser restaurados. Escolha uma opção: a. pg_dump. b. pg_dumper. c. pg_backup. d. pg_dumpall. e. pg_restore. Sua resposta está incorreta. A resposta correta é: pg_restore. https://aula.fael.edu.br/ Questão 8 Incorreto Questão 9 Incorreto Preencha a lacuna corretamente: Tratando-se de backup de rotina, o ___________ é mais rápido em relação ao ___________ porque o ___________ pode realizar backup de tabelas, esquemas e bancos de dados de forma seletiva. Escolha uma opção: a. pg_dump, pg_dump, pg_dumpall. b. pg_dump, pg_dumpall, pg_dump. c. pg_dumpall, pg_dump, pg_dump. d. pg_dumpall, pg_dump, pg_dumpall. e. pg_dumpall, pg_dumpall, pg_dump. Sua resposta está incorreta. A resposta correta é: pg_dump, pg_dumpall, pg_dump. Às vezes aumentar o shared_bu�er para um valor muito alto pode elevar o desempenho, porque o banco de dados pode ser completamente armazenado em cache na RAM. Contudo, ao aumentar demais esse valor pode-se: Escolha uma opção: a. Aumentar o desempenho das transações no serviço de banco de dados. b. Agilizar as operações que envolvem alocação de CPU e melhorar as classi�cações. c. Ficar impossibilitado de alocar memória para operações de CPU, como classi�cação e hash. d. Reiniciar o sistema de gerenciamento de dados por falta de memória e perder dados de transações. e. Travar o sistema de bu�er e perder alguns dados das transações. Sua resposta está incorreta. A resposta correta é: Ficar impossibilitado de alocar memória para operações de CPU, como classi�cação e hash. https://aula.fael.edu.br/ Questão 10 Incorreto Caso ocorra alguma falha no PostgreSQL, é possível realizar uma recuperação dos dados a partir de uma data e hora especí�ca por meio dos logs de transações. Sendo assim, qual a linha do comando que representa essa recuperação do Point in Time Recovery do PostgreSQL? Escolha uma opção: a. Restore_level_time = '2020-03-09 18:46:25'. b. Restore_command = '2020-03-09 18:46:25'. c. Recovery_target_time = '2020-03-09 18:46:25'. d. Wal_level = '2020-03-09 18:46:25'. e. Restore_time = '2020-03-09 18:46:25'. Sua resposta está incorreta. A resposta correta é: Recovery_target_time = '2020-03-09 18:46:25'. https://aula.fael.edu.br/ https://aula.fael.edu.br/ Atividade Anterior Seguir para... https://aula.fael.edu.br/mod/quiz/view.php?id=71196&forceview=1 https://aula.fael.edu.br/