

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Sobre a administração de usuários e perfis de acessos no banco de dados PostgreSQL, assinale a opção correta.
Um papel não pode possuir um objeto do tipo tabela.
Um proprietário de um objeto nãopossui todos os privilégios por padrão.
Existe a necessidade de conceder privilégios para o proprietário de um objeto.
Um papel pode ser considerado um usuário, um grupo, ou ambos dependendo de como é utilizado.
Um papel poderá ser removido mesmo se ainda estiver sendo referenciado em qualquer banco de dados do cluster, se a operação for efetuada pelo próprio dono do papel.
Um Técnico digitou as instruções abaixo.
No PostgreSQL:
SELECT TRIM (0 FROM 0004872348400) AS "Exemplo";
No Oracle:
SELECT TRIM (0 FROM 0004872348400) "Exemplo" FROM sys.dual;
O valor exibido foi
4872348400
0048432784000
48432784
48723484
00048723484
Sobre linguagens de consulta em banco de dados (DML), a função AVG no banco de dados PostgreSQL é utilizada para:
Agrupar vários elementos repetidos de uma consulta.
Efetuar a ordenação dos dados de uma consulta.
Calcular a média simples dos valores numéricos de uma consulta.
Processamento de cláusulas entre junção interna de dados.
Sobre transações no SGBD PostgreSQL, é possível afirmar que:
Serializable é o nível de isolamento padrão do PostgreSQL.
Read Committed é o nível de isolamento mais estrito no PostgreSQL.
O comando ROLLBACK reverte a transação atual e faz com apenas a última modificação realizada dentro da transação seja desfeita.
Dentro de uma transação, ao acontecer um erro, as alterações feitas até então serão salvas para continuar após a correção do erro.
O nível de isolamento Serializable emula a execução serial das transações, como se todas as transações fossem executadas uma após a outra, em série, em vez de simultaneamente.
A respeito dos Sistemas Gerenciadores de Banco de Dados (SGBDs) MySQL e PostgreSQL, é correto afirmar:
apenas o SGBDs MySQL implementa o comando SQL “rollback”, que desfaz as últimas alterações até o último “savepoint “ dado.
apenas o SGBDs PostgreSQL implementa o comando SQL “rollback”, que desfaz as últimas alterações até o último “commit “ dado.
ambos implementam os comandos SQL “rollback” e “commit”, mas apenas o SGBDs PostgreeSQL implementa o comando “savepoint”.
ambos implementam o comando SQL “rollback”, que desfaz as últimas alterações até o último “commit “ ou “savepoint” dado.
ambos não implementam os comandos SQL “rollback”, “commit” e “savepoint”.
O PostgreSQL 9.3 possui a propriedade de autocommit, isto é, qualquer comando SQL executado será automaticamente efetivado no banco, sendo impossível desabilitar este comportamento.
Certo
Errado
No banco de dados PostgreSQL, existe um gerenciador de conexões que deve estar rodando para que o banco aceite as conexões solicitadas. Este recurso é conhecido como:
pg_connect.
postmaster.
pg_result.
psql.
pg_query.
O SQL define dois tipos primários para caracteres: A e B. Estes tipos podem armazenar cadeias de caracteres com comprimento de até n caracteres, onde n é um número inteiro positivo. A tentativa de armazenar uma cadeia de caracteres mais longa em uma coluna de um destes tipos resulta em erro, a não ser que os caracteres excedentes sejam todos espaços; neste caso, a cadeia de caracteres será truncada em seu comprimento máximo. Se a cadeia de caracteres a ser armazenada for mais curta que o comprimento declarado, os valores do tipo B são completados com espaços; os valores do tipo A simplesmente armazenam a cadeia de caracteres mais curta.
Os tipos de dados destinados a armazenar cadeias de caracteres no PostgreSQL 8.0, descritos como A e B no texto acima são, respectivamente,
char(n) e character varying(n).
character varying(n) e character(n).
character(n) e char(n).
varchar(n) e text(n).
character varying(n) e varchar(n).
Paulo utiliza o pg_dump do PostgreSQL para fazer cópia de segurança de um banco de dados. Normalmente faz cópias de segurança no formato tar e utiliza o pg_restore para reconstruir o banco de dados, quando necessário. O pg_restore pode selecionar o que será restaurado, ou mesmo reordenar os itens antes de restaurá-los, além de permitir salvar e restaurar objetos grandes.
Certo dia Paulo fez uma cópia de segurança do banco de dados chamado trt13 para o arquivo tribunal.tar, incluindo os objetos grandes. Paulo utilizou uma instrução que permitiu a seleção manual e reordenação de itens arquivados durante a restauração, porém, a ordem relativa de itens de dados das tabelas não pôde ser alterada durante o processo de restauração.
Paulo utilizou, em linha de comando, a instrução
pg_dump -Ec -h trt13 > tribunal.tar
pg_dump -Ft -b trt13 > tribunal.tar
pg_dump -tar -a trt13 > tribunal.tar
pg_dump -tar -c trt13 > tribunal.tar
pg_dump -Fp -b trt13 > tribunal.tar