QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
5 questões encontradas

Considere o seguinte trecho de código em PL/SQL:

Ao ser executado em condições ideais, este comando

A erra ao calcular o tempo de serviço, pois deveria ter sido usado o EXTRACT (YEAR FROM SYSDATE) - EXTRACT(YEAR FROM data_ admissao) , uma vez que EXTRACT já retorna a diferença correta de anos e meses.
B erra ao calcular o tempo de serviço, pois deveria ter sido usado DATEDIFF (YEAR, data_admissao, SYSDATE) , que retorna diretamente os anos completos.
C calcula o tempo de serviço dos funcionários ativos somando diretamente os meses obtidos pela função MONTHS_BETWEEN , sem necessidade de divisão ou modulação.
D calcula o tempo de serviço dos funcionários ativos, obtendo a diferença total de meses entre a data atual SYSDATE e data_admissao , convertendo os valores em anos e meses utilizando FLOOR e MOD .
E erra ao calcular o tempo de serviço, pois deveria ter sido utilizado apenas ROUND(MONTHS_BETWEEN(SYSDATE, data_admissao) / 12) , pois não há necessidade de calcular separadamente os anos e meses.
Órgão: Tribunal Regional do Trabalho da 1ª Região Cargo: Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 1 - Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

Para exibir o cpf (varchar) de todos os procuradores, na tabela de mesmo nome, que tenham o valor ' 5 ' como segundo caractere do cpf utiliza-se a instrução PL/SQL:

SELECT cpf FROM Procuradores WHERE

A cpf LIKE '_5%';
B SUBSRT(cpf,2,'5');
C (cpf,2,'5');
D SUBSTRING(cpf,1) LIKE '5';
E cpf HAVE '_5*';

A PL/SQL contém diversos tipos de objetos armazenados no banco de dados. Um profissional de tecnologia da informação necessita utilizar um desses objetos que é um bloco de código PL/SQL disparado automaticamente mediante uma ação do usuário ou da aplicação dentro do banco de dados. Qual é o nome desse objeto?

A Select.
B Procedure.
C Insert.
D Trigger.
E Cursor.

No processo de criação de um banco de dados dos computadores mantidos por um grupo de manutenção, é necessário
criar uma tabela COMPUTADORES com os seguintes campos:

idComputador, a chave primária, um inteiro

Sala, uma string de até 30 caracteres que não pode ser nula

Responsável, uma string de até 255 caracteres

Status, uma string de até 10 caracteres

O comando SQL correto para criar essa tabela é

A CREATE COMPUTADORES AS TABLE ( idComputador int PK, Sala varchar(30),
Responsavel varchar(255) , Status varchar(10))
B CREATE TABLE COMPUTADORES ( idComputador PK, Sala varchar[30] NOTNULL,
Responsavel varchar[255] , Status varchar[10])
C CREATE TABLE COMPUTADORES ( idComputador int PK, Sala varchar(30) NOT NULL,
Responsavel varchar(255) , Status varchar(10))
D CREATE TABLE COMPUTADORES { idComputador int PK, Sala varchar(30),
Responsavel varchar(255) , Status varchar(10)}
E NEW TABLE COMPUTADORES ( idComputador int, Sala varchar(30),
Responsavel varchar(255) , Status varchar(10))

Em um banco de dados aberto e em condições ideais, uma tabela chamada processo possui os registros abaixo.
O comando digitado foi:

A SELECT * FROM processo WHERE DataAbertura BETWEEN '2016-03-01' AND '2016-03-30';
B SELECT NumeroProcesso, DataAbertura FROM processo WHERE DataAbertura BETWEEN ('2016-03-
01','2016-03-30');
C SELECT * FROM processo WHERE DataAbertura>='2016-03-01' OR DataAbertura
D SELECT NumeroProcesso, DataAbertura FROM processo WHERE DataAbertura IN ('2016-03-20' AND
'2016-03-30');
E SELECT * FROM processo WHERE DataAbertura>'2016-03-20' AND DataAbertura
Órgão: Tribunal Regional Eleitoral do Paraná Cargo: Técnico Judiciário - Área: Apoio Especializado - Especialidade: Programação de Sistemas Prova: FCC - TRE PR - Técnico Judiciário - Área: Apoio Especializado - Especialidade: Programação de Sistemas - 2017