Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 Os processos do PostGreSql responsável por atender as conexões dos usuários denomina-se Writer Receicer Postgres Backend Checkpointer Postmaster Respondido em 01/08/2022 14:35:09 Explicação: O PostgreSQL é um SGBD baseado em processos, não em tread o que implica que a cada nova conexão é criado um novo processo no sistema operacional, denominados processos de backend, para atender ao usuário. 2a Questão Acerto: 1,0 / 1,0 Como se denomina a instalação por pacotes pré-compilados que não estejam no repositório da distribuição do Linux? Personal Package Archives External Package Archives Personal Package External Package Repository Archives Respondido em 01/08/2022 14:16:54 Explicação: PPA (Personal Package Archives) nada mais são do que repositórios ( servidores na internet) onde se encontram os programas que não estão nos repositórios oficiais da sua distro Acerto: 1,0 / 1,0 3a Questão O tipo de parada do Postgresql que equivale ao servidor ser desligado por falta de energia é o: Smart Abort Fast Transacional Immediate Respondido em 01/08/2022 14:36:46 Explicação: Existem 3 modos de parada no PostGreSql: Smart (inteligente) aguarda todos os clientes desconectarem. Este é o padrão. Fast (rápido) não aguarda os clientes desconectarem. Realiza rollback das transações ativas e desconecta os clientes e o servidor é parado. Immediate (imediato) é similar ao servidor ser desligado por falta de energia. 4a Questão Acerto: 0,0 / 1,0 Para alterar o nome de um database de aula para prova o comando seria: ALTER DATABASE aula RENAME TO prova RENAME DATABASE AULA TO PROVA ALTER DATABASE aula NEW_NAME prova ALTER DATABASE aula NEWNAME prova ALTER DATABASE RENAME aula TO prova Respondido em 01/08/2022 14:38:59 Explicação: Para alterar o nome do banco de dados o comando é: ALTER DATABASE nome RENAME TO novo_nome 5a Acerto: 1,0 / 1,0 Questão Para criar um esquema no banco de dados o comando é New Esquema New Schema Create Schema on database Create Schema Create Esquema Respondido em 01/08/2022 14:21:31 Explicação: o Comando para criação de esquemas é o Create Schema 6a Questão Acerto: 1,0 / 1,0 Assinale a alternativa INCORRETA, a respeito do comando: CREATE TABLESPACE nome_do_espaço_de_tabelas [OWNER nome_do_usuário] LOCATION 'diretório' Diretório: O local no disco onde o tablespace será criado. Deverá ser um diretório vazio e pertencente ao usuário de sistema do PostgreSQL. Deve ser especificado como um caminho absoluto. nome_do_usuário: Nome do proprietário da tablespace. nome_do_espaço_de_tabelas: O nome do espaço de tabelas a ser criado. Os nomes dos espaços de tabela podem começar com pg_. Se omitido o nome do proprietário da tablespace, o proprietário será o usuário que executou o comando. Respondido em 01/08/2022 14:22:16 Explicação: O comando que cria um espaço de tabela é o CREATE TABLESPACE e sua sintaxe é: CREATE TABLESPACE nome_do_espaço_de_tabelas [OWNER nome_do_usuário] LOCATION 'diretório' Onde: ● nome_do_espaço_de_tabelas: O nome do espaço de tabelas a ser criado, sendo que não deve começar com pg_, já que este prefixo é reservado para as tablespaces do sistema. ● nome_do_usuário: Nome do proprietário da tablespace. Se omitido, o proprietário será o usuário que executou o comando. ● Diretório: O local no disco onde o tablespace será criado. Deverá ser um diretório vazio e pertencente ao usuário de sistema do PostgreSQL. Deve ser especificado como um caminho absoluto. 7a Questão Acerto: 1,0 / 1,0 O comando GRANT concede privilégios para um ou mais usuários ou grupos de usuários sobre objetos (tabela, visão, sequência, banco de dados, função, linguagem procedural, esquema ou espaço de tabelas). Qual dos itens abaixo não pode ser concedio pelo comando GRANT como privilégio de objeto? INSERT ROLE DELETE RULE TRIGGER Respondido em 01/08/2022 14:25:59 Explicação: Privilégios possíveis: ● SELECT- Permite consultar os dados do objeto. ● INSERT- Permite inserir (INSERT) novas linhas. ● UPDATE- Permite modificar (UPDATE) os dados de qualquer coluna e de qualquer linha da tabela. ● DELETE- Permite eliminar (DELETE) linhas. ● RULE- Permite criar regras para o objeto. ● REFERENCES- Permite criar chaves estrangeiras na tabela. ● TRIGGER- Permite a criação de gatilhos na tabela. 8a Questão Acerto: 0,0 / 1,0 No arquivo pg_hba.conf valores possíveis para type são: host, all, md5 local, host, trust md5, trust e all host, local e all host , local , hostssl Respondido em 01/08/2022 14:31:40 Explicação: Os valores mais comuns para tipo de conexão são local Conexões locais do próprio servidor. host Conexões por IP, com ou sem SSL. hostssl Conexões IP com SSL. 9a Questão Acerto: 1,0 / 1,0 Utilizando a linha de comando, faça a limpeza no banco de dados postgres na tabela AULA no modo verbose. Assinale a alternativa correta? VACCUM VERBOSE public.aula; VACCUM VERBOSE aula; VACCUM VERBOSE aula VACCUM VERBOSE public.aula VACCUM public.aula Respondido em 01/08/2022 14:32:31 Explicação: O comando VACUUM possui a seguinte sintaxe: VACUUM [ FULL | FREEZE ] [ VERBOSE ] [ tabela ] VACUUM [ FULL | FREEZE ] [ VERBOSE ] ANALYZE [ tabela [ (coluna [, ...] ) ] ] Onde: ● FULL - Realiza a limpeza completa liberando imediatamente o espaço em disco. ● FREEZE - Realiza um congelamento agressivo das tuplas. Quando selecionado FULL, o congelamento é realizado implícitamente. ● VERBOSE - Mostra, para cada tabela, um relatório detalhado da atividade de limpeza. ● ANALYZE - Se selecionado após o Vacuum, é realizada atualização das estatísticas utilizadas pelo planejador. ● Tabela - O nome (opcionalmente qualificado pelo esquema) da tabela específica a ser limpa. Por padrão, todas as tabelas do banco de dados corrente. ● Coluna - O nome da coluna a ser analisada, por padrão, todas as colunas. 10a Questão Acerto: 1,0 / 1,0 Para fazer o dump no formato personalizado o comando deverá ter a opção -f p -F p -f c -F c -f t Respondido em 01/08/2022 14:33:06 Explicação: -f arquivo --file=arquivo - Envia a saída para o arquivo especificado. Se for omitido é usada a saída padrão. -F formato --format=formato Seleciona o formato da saída. O formato pode ser um dos seguintes: p - Gera um arquivo de script SQL no formato texto-puro (padrão) t - Gera um arquivo tar adequado para servir de entrada para o pg_restore. c - Gera um arquivo personalizado adequado para servir de entrada para o pg_restore. Este é o formato mais flexível.
Compartilhar