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
87 questões encontradas

Em se tratando da PL/SQL, uma forma de implementar uma ação transparente para o usuário
e que deve ser executada quando um evento dentro do banco de dados ocorre é denominada

A Update.
B Cursor.
C Trigger.
D Select.
E Loop.

Na linguagem PL/SQL, existe um comando que permite a construção de uma estrutura de repetição que varre uma tabela, linha a linha e coluna a coluna, possibilitando, assim, a manipulação de todos os dados de uma determinada tabela. Assinale a alternativa que apresenta corretamente o código implementado com esse comando.

A cursor c_empregado (pdepnum number, pcargo varchar2) is
select empnum, enome
from emp
where depnum = pdepnum
and cargo > pcargo;
B create view emp_dep_v as
select e.empnum, e.enome, e.cargo, e.sal, d.dnome
from emp e, dep d
where e.depnum = d.depnum;
C create function row_count_emp return integer as rows integer;
begin
execute immediate 'select count(*) from emp' into rows;
return rows;
end;
D procedure lista_gerente_salario is
begin
for r1 in c1 loop
tgerente(r1.dep_id) := r1;
end loop;
n := tgerente.first;
while n
E create trigger tig_emp after insert or delete or update of sal, comm on emp
declare
wnr_registros number default 0;
wvl_total_salario number default 0;
begin
select count(*) into wnr_registros
from emp;

select sum(sal) into wvl_total_salario
from emp;

insert into tab_audit_emp (nr_registros, vl_total_salario)
values (wnr_registros, wvl_total_salario);
end;
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento de Aplicações Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento de Aplicações - 2019
Texto associado
A respeito do Maven e do SQL, julgue os próximos itens.

O Apache Maven Project consiste em uma solução que
trabalha em conjunto com o desenvolvimento de software,
gerenciando versões de códigos-fonte localmente, de modo
similar ao Github, porém em ambiente restrito, como,
por exemplo, em uma rede privada de uma organização.

C Certo
E Errado
Órgão: Ministério Público do Piauí Cargo: Analista Ministerial - Área Tecnologia da Informação Prova: CESPE/CEBRASPE - MPE PI - Analista Ministerial - Área Tecnologia da Informação - 2018
Texto associado
Quanto ao banco de dados SQL Server, julgue os itens
de 89 a 94.

A vantagem do uso de stored procedures no SQL Server
é que eles podem melhorar o desempenho das consultas
em um ambiente de rede, uma vez que ficam
“pré‐compilados”, com plano de execução armazenado
em memória.

C Certo
E Errado
Órgão: Conselho Regional de Química da 4ª Região Cargo: Profissional de Atividades de Suporte - Área Analista de Sistemas Prova: Quadrix - CRQ 4 - Profissional de Atividades de Suporte - Área Analista de Sistemas - 2018
Texto associado
A respeito dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue os itens de 85 a 89 .

O comando CREATE VIEW não está disponível para SQL
Server, versão 2005.

C Certo
E Errado
Texto associado
UNIDADE_ESCOLAR
COD_SEEC: Numeric(8)
Unidade: Varchar(40)
Endereço:Varchar(60)
CEP: Numeric(8)
Fone: Numeric (9)
FAX: Numeric (9)
EMAIL: Varchar (50)

Com relação à figura acima, que representa uma tabela implementada em um Sistema Gerenciador de Banco de Dados Relacional, julgue os itens subsecutivos.

A instrução SQL a seguir tem a finalidade de mostrar somente, com seus respectivos endereços, as unidades escolares que possuem endereços iniciando com a sigla SQS.

SELECT unidade, endereco
FROM unidade_escolar
WHERE endereço LIKE ‘SQS%’ ;

C Certo
E Errado
Texto associado
A respeito dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue os itens de 85 a 89 .

Quanto aos formatos para a especificação de restrições em tabelas, o SQL Server não possui as opções ON DELETE SET NULL e ON DELETE NO ACTION.

C Certo
E Errado
Texto associado
A respeito dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue os itens de 85 a 89 .

No DB2, para realizar a exclusão de uma coluna, a palavra reservada COLUMN é requerida e deve ser fornecida no comando ALTER TABE.

C Certo
E Errado
Texto associado
Atenção : Considere as informações abaixo para responder as questões de números 33 e 34.

A Mesa Diretora da Câmara Legislativa é responsável pela direção dos trabalhos legislativos e dos serviços administrativos da Casa. Compõe-se de presidente, vice-presidente, primeiro secretário, segundo secretário e terceiro secretário, bem como de três suplentes de secretário.

(Disponível: http://www.cl.df.gov.br/en/web/guest/mesa-diretora)

Considere que na Câmara Legislativa exista um banco de dados funcionando em condições ideais. Considere que exista uma tabela neste banco denominada TabCamara que possua os campos CodDepDistr (inteiro), NomeDepDistr (caracteres), Partido (caracteres), CargoMesaDiretora (caracteres). Caso um deputado distrital não tenha cargo na mesa diretora da câmara o campo fica com NULL .

Uma Analista de Sistemas foi solicitada a fazer uma consulta SQL que resulte na lista de Deputados que possuem cargo na mesa diretora, em ordem alfabética dos nomes dos partidos e, dentro de cada partido, ordenados por nomes. A instrução SQL que realiza esta consulta é:

A SELECT Partido, NomeDepDistr FROM TabCamara WHERE CargoMesaDiretora IS NOT NULL ORDER BY ASC;
B SELECT *.* FROM TabCamara WHERE CargoMesaDiretora IS NOT ‘NULL’ ORDER BY Partido, NomeDepDistr ASC;
C SELECT * FROM TabCamara WHERE CargoMesaDiretora IS NOT EMPTY ORDER BY Partido AND NomeDepDistr ASC;
D SELECT Partido AND NomeDepDistr FROM TabCamara WHERE CargoMesaDiretora IS NULL ORDER BY Partido, NomeDepDistr ASC;
E SELECT * FROM TabCamara WHERE CargoMesaDiretora IS NOT NULL ORDER BY Partido, NomeDepDistr ASC;
Órgão: Câmara Legislativa do Distrito Federal Cargo: Consultor Técnico Legislativo - Área: Analista de Sistemas - Espanhol Prova: FCC - CLDF - Consultor Técnico Legislativo - Área: Analista de Sistemas - Espanhol - 2018

Considere que, em um modelo relacional, há três tabelas bem formadas denominadas Cliente, Compra (que representa os produtos comprados por um cliente) e Produto. A PK dos clientes é o CPF, e a PK dos produtos é um código. Há atributos nome e UF de nascimento para os clientes, e atributos fabricante e categoria para os produtos. Ou seja, Cliente ( cpf , nome, UF), Produto ( cod , fabricante, categoria) e Compra ( cpf, cod ). Observe-se o seguinte comando SQL:

SELECT DISTINCT P.fabricante
FROM Produto P, Compra C
WHERE P.cod = C.cod
AND P.categoria = 'celular'
AND C.cpf IN (SELECT cpf FROM Cliente WHERE UF = 'RS')

Esse comando retorna dados que respondem à seguinte pergunta:

A “Fabricante dos produtos que foram comprados no Rio Grande do Sul”.
B "Fabricante dos celulares que não foram comprados por clientes nascidos no Rio Grande do Sul”.
C “Fabricante dos produtos que foram produzidos no Rio Grande do Sul”.
D “Fabricante dos celulares que foram comprados no Rio Grande do Sul”.
E “Fabricante dos celulares que foram comprados por clientes nascidos no Rio Grande do Sul”.