Foram encontradas 24.525 questões.
Analise a definição das tabelas “candidato” e “pagamento”, bem como os registros que foram
inseridos. Responda a questão, considerando o script 1.

• 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.
Provas
Questão presente nas seguintes provas
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”?
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”?
Provas
Questão presente nas seguintes provas
Analise a definição das tabelas “candidato” e “pagamento”, bem como os registros que foram
inseridos. Responda a questão, considerando o script 1.


Provas
Questão presente nas seguintes provas
Analise a definição das tabelas “candidato” e “pagamento”, bem como os registros que foram
inseridos. Responda a questão, considerando o script 1.

alter table candidato add check ("nome_social" is not null);
Provas
Questão presente nas seguintes provas
Analise a tabela “permissão” e os registros que foram inseridos.
create table permissao
(
perfil_id integer,
modulo_id integer,
acao_id integer,
primary key (perfil_id, modulo_id, acao_id)
);
insert into permissao
values
(1, 1, 3),
(1, 2, 4),
(1, 3, 5),
(2, 1, 3),
(2, 2, 4),
(2, 3, 5),
(3, 1, 3),
(3, 2, 4),
(3, 3, 5);
Marque a consulta SQL que corresponde EXATAMENTE ao resultado visto na figura 3.

Provas
Questão presente nas seguintes provas
Analise a definição das tabelas “candidato” e “pagamento”, bem como os registros que foram
inseridos. Responda a questão, considerando o script 1.

• As inscrições que já foram pagas; • As inscrições que não foram pagas; • Os pagamentos desconhecidos (aqueles sem vínculo com inscrição).
A condição lógica, que identifica que uma inscrição foi paga, é esta:
• Quando os 10 últimos caracteres da coluna “nosso_numero”, tabela “pagamento” (convertidos em inteiro), for igual ao valor da coluna “inscricao”, tabela “candidato”.
Diante do contexto apresentado, qual consulta SQL, ao ser executada no banco de dados PostgreSQL, versão 9.2, contempla EXATAMENTE o que foi solicitado na figura 2?

Provas
Questão presente nas seguintes provas
Analise a definição da tabela “cidade_usuario”, bem como os registros que foram inseridos.
Responda a questão, considerando o script 2.


Figura 4 - Resultado esperado.
Provas
Questão presente nas seguintes provas
Na teoria de bancos de dados, uma transação é um conjunto de
operações cujo processamento respeita as propriedades de
atomicidade, consistência, isolamento e durabilidade.
Em sistemas não distribuídos, a propriedade “durabilidade” é
usualmente implementada por meio de
Provas
Questão presente nas seguintes provas
Considere o comando SQL a seguir.
select * from teste where nota <> null
Sabendo-se que a tabela teste tem 100 registros, dos quais 15 estão com a coluna nota ainda não preenchida (null), o comando acima, executado no MS SQL Server ou no Oracle, retorna
select * from teste where nota <> null
Sabendo-se que a tabela teste tem 100 registros, dos quais 15 estão com a coluna nota ainda não preenchida (null), o comando acima, executado no MS SQL Server ou no Oracle, retorna
Provas
Questão presente nas seguintes provas
Considere a tabela e a configuração de um índice bitmap exibidos a seguir.

Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container