Foram encontradas 24.804 questões.
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
No Oracle, considere uma tabela T, com 50 registros e colunas X,
Y, ambas do tipo INT. Nesse contexto, o comando a seguir é
executado.
create table teste as
select * from T
Essa execução tem como efeito,
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container