Questões de Concurso
Sobre postgresql em banco de dados
Foram encontradas 564 questões
Julgue o item seguinte, relativo a conceitos, à configuração e à administração de banco de dados PostgreSQL e MySQL.
O PostgreSQ é um sistema gerenciador de banco de
dados que oferece suporte para chaves estrangeiras e
triggers.
Para responder a questão considere as seguintes tabelas de dados a serem
armazenadas em um banco de dados relacional PostgreSQL.
Para responder a questão considere as seguintes tabelas de dados a serem
armazenadas em um banco de dados relacional PostgreSQL.
Para responder a questão considere as seguintes tabelas de dados a serem
armazenadas em um banco de dados relacional PostgreSQL.
Considere a tabela pessoa representada pela figura abaixo:
Nessa tabela, deseja-se saber qual a média de idade de todas as pessoas. Marque a opção que mostra qual
comando no PostgreSQL deverá ser executada para obter essa informação:
O comando PostgreSQL abaixo, apresenta qual saída?
SELECT COALESCE (1, 2, 3, 4, 5);
CREATE TRIGGER emp_stamp BEFORE INSERT OR UPDATE ON emp FOR EACH ROW EXECUTE PROCEDURE emp_stamp();
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


Figura 4 - Resultado esperado.
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”?
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

• 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.