Questões de Concurso Comentadas por alunos sobre postgresql em banco de dados

Foram encontradas 514 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q929615 Banco de Dados

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

Alternativas
Q921780 Banco de Dados
Analise a definição da tabela “cidade_usuario”, bem como os registros que foram inseridos. Responda a questão, considerando o script 2.


Qual consulta SQL seria necessária executar no banco de dados PostgreSQL, versão 9.2, utilizando funções nativas, para que o resultado produzido seja EXATAMENTE igual aos valores obtidos na figura 4?
Imagem associada para resolução da questão
Figura 4 - Resultado esperado.
Alternativas
Q921779 Banco de Dados
Analise o código PL/pgSQL (SQL Procedural Language) a seguir compilado no banco de dados PostgreSQL, versão 9.2, esquema public.
create or replace function obter_candidatos() returns table ( inscricao candidato.inscricao%type, nome candidato.nome%type ) as $body$ declare begin return query (select inscricao, nome from candidato); end; $body$ language plpgsql;
Qual alternativa apresenta a instrução SQL CORRETA para executar a função “obter_candidatos”?
Alternativas
Q921778 Banco de Dados
De acordo com a documentação do banco de dados PostgreSQL, observa-se a possibilidade de utilizar funções que suportam expressões regulares. Nesse sentido, ao executar a consulta SQL a seguir no banco mencionado, versão 9.2, qual será o resultado produzido?
select frase[4] ||' '|| frase[2] as resultado from ( select regexp_split_to_array('Instituto Federal de Educação e Tecnologia', E'\\s+') as frase ) X
Alternativas
Q921776 Banco de Dados
Analise a definição das tabelas “candidato” e “pagamento”, bem como os registros que foram inseridos. Responda a questão, considerando o script 1.


Analise a situação a seguir, considerando o contexto da tabela “candidato” no banco de dados PostgreSQL, versão 9.2, que está configurado para executar COMMIT automaticamente.
    • Desenvolvedor 1 executa as seguintes instruções SQL.
        begin transaction isolation level read committed;         update candidato set nome = 'GABRIEL COSTA' where inscricao = 4;
  • Um minuto após a transação anterior, numa outra sessão de banco, o     desenvolvedor     2 executa esta instrução SQL:
        update candidato set nome = 'GABRIELA COSTA' where inscricao = 4;
Marque a alternativa que descreve CORRETAMENTE o comportamento esperado pelo banco de dados diante do que foi relatado.
Alternativas
Respostas
251: C
252: E
253: C
254: D
255: B