Questões de Concurso sobre Notação de pé-de-galinha

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
156 questões encontradas
Questões por página
20
Mais recentes
 
O POSTGRESQL possui uma relação de funções que apoiam seus serviços. Dentre elas, a função cume_dist() do POSTGRESQL é usada em consultas (query) para:

A
Conta a distancia entre duas linhas.

B
Calcular o ranking relativo de cada linha. O resultado considera a quantidade de linhas anteriores ao da linha corrente dividida pelo número total de linhas no resultado.

C
Distancia o conjunto de linhas selecionadas da linha corrente.

D
Acumular linhas distantes da linha corrente. A função é calcula fazendo uma contagem de linhas e antes de gerar o resultado.

O comando PostgreSQL apresentado a seguir permite criar um banco de dados de nome prova no servidor servir na porta

5000. createdb -p 5000 -s servir -C LATIN1 -b prova


C
Certo

E
Errado
A respeito do PostgreSQL 9.3 em Linux, assinale a opção correta.

A
No Linux, entre os métodos de autenticação permitidos, é possível utilizar a autenticação por PAM (Pluggable Authentication Modules) sem a possibilidade de utilizar LDAP para esse método. Essa autenticação deve, por default, ser configurada para acessar o diretório /etc/shadow, uma vez que o postmaster é, a partir da versão 9.1, executado como administrador do sistema.

B
Na instalação do PostgreSQL no Linux, é necessário informar ao sistema como encontrar as bibliotecas compartilhadas por meio da diretiva LD_LIBRARY_PATH = . Essa configuração deve ser mantida também depois da instalação no arquivo postgresql.conf, para que, quando o PostgreSQL estiver em execução, seja possível realizar o fork do processo postmaster.

C
O PostgreSQL permite a autenticação de pares (peer) no Linux por meio do uso de mapas para descrever as conexões e relações de confiança entre servidores. Tais configurações devem ser realizadas no arquivo pg_service.conf, com uma linha para cada conexão individual.

D
No Linux 2.4 e em versões posteriores desse software, o comportamento padrão de memória virtual não é o ideal para o PostgreSQL, pois o sistema operacional poderá interromper o postmaster caso o sistema fique sem memória virtual. Uma maneira de evitar esse problema é executar o PostgreSQL em uma máquina na qual os outros processos não vão deixá-la sem memória ou ainda aumentar o espaço de swap do sistema operacional.

E
O PostgreSQL oferece criptografia em vários níveis de campos, tabelas, bancos de dados e de partições inteiras. Se for instalado no Linux, o PostgreSQL somente realizará a criptografia de campos e tabelas, devido à proteção nos sistemas de arquivos do Linux.
Sobre índices em PostgreSQL, seguem-se três afirmações:

I- O PostgreSQL suporta índices multicolunas.

II- O PostgreSQL suporta índices parciais.

III- O PostgreSQL suporta índices sobre expressões.

Quais dessas afirmações estão corretas?

A
Nenhuma delas está correta.

B
Somente as duas primeiras estão corretas.

C
Somente a primeira e a terceira estão corretas.

D
Somente as duas últimas estão corretas.

E
Todas estão corretas.
Na estrutura do PostgreSQL, um database cluster é uma coleção de databases que são gerenciados por uma instância do servidor. Qual o nome da aplicação de servidor do PostgreSQL que cria um novo database cluster?

A
createcl.

B
dbcluster.

C
initdb.

D
pg_cluster.

E
pg_start.
No PostgreSQL, para exibir os registros cujos valores contidos no campo No_Regiao estejam entre 1 e 3, excluindo-se da exibição aqueles cujo conteúdo do campo ID_Tribunal contenha os valores TRF2 ou TRF3, utiliza-se a instrução:

A
SELECT * FROM "TRF".tribunais WHERE ("No_Regiao" BETWEEN 1 AND 3) AND NOT "ID_Tribunal" EQUALS ('TRF2' OR 'TRF3');

B
SELECT * FROM "TRF".tribunais WHERE ("No_Regiao" BETWEEN 1 AND 3) AND "ID_Tribunal" IN NOT('TRF2','TRF3');

C
SELECT * FROM "TRF".tribunais WHERE ("No_Regiao" BETWEEN 1 AND 3) AND "ID_Tribunal" IN NOT('TRF2','TRF3');

D
SELECT * FROM "TRF".tribunais WHERE ("No_Regiao" BETWEEN 1 AND 3) AND NOT "ID_Tribunal" IN ('TRF2','TRF3');

E
SELECT * FROM tribunais WHERE (1<No_Regiao<3) AND NOT ID_Tribunal IN ('TRF2','TRF3');
Em um banco de dados PostgreSQL, deseja-se listar todas as tuplas de tabela pedidos, ordenadas por cliente e subordenadas por quantidade, em ordem crescente. Para essa situação, o comando SQL é:

A
SELECT * FROM pedidos ORDER BY cliente, quantidade

B
SELECT * ON pedidos ORDER BY cliente, quantidade

C
SELECT * OF pedidos ORDER BY cliente, quantidade

D
SELECT * ON pedidos SORT ASC cliente, quantidade

E
SELECT * FROM pedidos SORT ASC cliente, quantidade

Considerando o banco de dados PostgreSQL 8.4, assinale a alternativa que representa o comando utilizado para efetuar backup do banco de dados.


A

pg_backup


B

pg_dump


C

postgrebkp


D

pg_save


E

pg_restore

O comando SELECT FOR UPDATE do PL/SQL permite a atualização de registros enquanto são listados. Selecione a alternativa que descreve corretamente o tipo de lock (bloqueio) realizado por padrão por este comando.


A

lock de toda a tabela.


B

lock dos registros afetados pelo select.


C

lock de todas as tabelas da instância corrente.


D

lock das tabelas que possuem relacionamento com a tabela (chaves estrangeiras).


E

O comando não realiza nenhum tipo de lock.

Assinale a alternativa correta sobre o uso do recurso Tablespaces no SGBD PostgreSQL.


A

Através do uso de tablespaces um administrador pode particionar o disco de uma instalação do PostgreSQL


B

Tablespaces permitem que administradores de banco de dados definam diretórios onde os dados, exceto índices serão armazenados.


C

Tablespaces são criadas automaticamente para otimizar o desempenho a partir de conhecimentos sobre o padrão de uso dos objetos do banco de dados.


D

Se o espaço da partição ou volume no qual o cluster foi inicializado esgotar, uma tablespace pode ser criada em outra partição, mas somente poderá ser usada quando o sistema for reconfigurado.


E

A localização de uma tablespace deve ser um diretório existente e vazio pertencente ao usuário do sistema operacional relacionado ao PostgreSQL. A partir daí, todos os objetos criados na tablespace serão armazenados dentro deste diretório.

O arquivo pg_hba.conf possui várias configurações de um banco de dados PostgreSQL, dentre essas configurações existe a configuração de método de autenticação ao banco de dados. Qual das alternativas abaixo apresenta apenas métodos válidos de autenticação?


A

drop, accept,reject.


B

ldap,context, sync.


C

radius, free, fill.


D

password,prop,user.


E

trust, md5, ident.

O SGBD PostgreSQL utiliza o conceito de cluster de banco de dados. Um cluster é um conjunto de banco de dados armazenados em um sistema de arquivos comum. Cada cluster terá seus arquivos de configuração. Marque a alternativa que descreve os seguintes arquivos de configuração:


Postgresql.conf; pg_hba.conf



A

Arquivos de controle; Arquivo com mapa das conta de acesso do sistema operacional.


B

Arquivos de controle; Arquivo com informações dos bancos de dados do cluster.


C

Arquivo com parâmetros de configuração do servidor principal; Arquivo de configuração da autenticação do cliente.


D

Arquivo com parâmetros de configuração do servidor principal; arquivo com autorização para usuários e perfis.


E

Arquivo de configuração da autenticação do cliente; Arquivo com parâmetros de configuração do servidor principal.

O phpPgAdmin é uma ferramenta web de administração para o PostgresSQL que permite gerenciar, em múltiplos servidores, usuários e grupos, bases de dados, esquemas, tabelas, views e objetos.


C
Certo

E
Errado

Em PostgreSQL, uma função permite que o processamento da query seja interrompido por um determinado número de segundos. Este comando é chamado de


A

until.


B

delay.


C

wait.


D

pg_sleep.


E

stop.

A ferramenta pgAdmin Data Export permite exportar os dados para um arquivo com a extensão CSV, mantendo o nome das colunas na primeira linha do arquivo, caso a opção correspondente seja selecionada.


C
Certo

E
Errado

Imagem associada para resolução da questão


A

na adição de 3 novas colunas na tabela products.


B

na adição de 3 novas linhas na tabela products.


C

em erro, pois não é possível múltiplas inserções em um único comando SQL.


D

em erro, pois para se realizar múltiplas inserções é necessário a utilização da cláusula SELECT.


E

em erro, pois múltiplas inserções são possíveis somente com a utilização de colchetes para a limitação dos registros.

Com relação ao tema “transações no PostgreSQL” na versão 9.2, analise as afirmativas a seguir.

I. Os tipos de isolamento de transação disponíveis são Read uncommitted, Read committed, Repeatable read, e Serializable.

II. O nível de isolamento mais restritivo é o Read uncommited.

III. O nível de isolamento default é o Serializable.

Assinale


A

se somente a afirmativa I estiver correta.


B

se somente a afirmativa II estiver correta.


C

se somente a afirmativa III estiver correta.


D

se somente as afirmativas I e II estiverem corretas.


E

se somente as afirmativas I e III estiverem corretas.

No PostgreSql 9.3 é possível configurar permissão para usuários até o nível de tabelas, mas não controles para acesso de colunas. Logo, o comando SQL abaixo está correto para Oracle 11g, mas não para PostgreSql 9.3.

Imagem associada para resolução da questão


C
Certo

E
Errado
   
Gerar simulado