Magna Concursos

Foram encontradas 24.525 questões.

181637 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: IF-RS
Orgão: IF-RS
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.
enunciado 181637-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.
 

Provas

Questão presente nas seguintes provas
181636 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: IF-RS
Orgão: IF-RS
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”?
 

Provas

Questão presente nas seguintes provas
181635 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: IF-RS
Orgão: IF-RS
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.
enunciado 181635-1
Considerando os registros existentes na tabela “candidato”, qual consulta SQL seria necessária executar no PostgreSQL, versão 9.2, para que se obtenha EXATAMENTE o mesmo resultado da figura 1?
enunciado 181635-2
 

Provas

Questão presente nas seguintes provas
181634 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: IF-RS
Orgão: IF-RS
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.
enunciado 181634-1
Na tabela “candidato”, observa-se a existência de registros com valor NULL para a coluna “nome_social”. Diante disto, o que acontece após executar a instrução SQL abaixo?
alter table candidato add check ("nome_social" is not null);
 

Provas

Questão presente nas seguintes provas
181633 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: IF-RS
Orgão: IF-RS
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.


enunciado 181633-1

 

Provas

Questão presente nas seguintes provas
181632 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: IF-RS
Orgão: IF-RS
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.
enunciado 181632-1
O diretor responsável pela organização do Processo Seletivo do IFRS solicitou ao Departamento de Tecnologia da Informação (DTI) um relatório que tornasse possível identificar:
• 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?
enunciado 181632-2
 

Provas

Questão presente nas seguintes provas
181631 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: IF-RS
Orgão: IF-RS
Provas:
Analise a definição da tabela “cidade_usuario”, bem como os registros que foram inseridos. Responda a questão, considerando o script 2.

enunciado 181631-1
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?
enunciado 181631-2
Figura 4 - Resultado esperado.
 

Provas

Questão presente nas seguintes provas
178393 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPE-AL
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
178392 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPE-AL
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
 

Provas

Questão presente nas seguintes provas
178391 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPE-AL

Considere a tabela e a configuração de um índice bitmap exibidos a seguir.

enunciado 178391-1

Assinale a opção que indica a coluna que está sendo indexada.
 

Provas

Questão presente nas seguintes provas