Questões

Total de Questões Encontradas: 506

Ano: 2018 Banca: CONSULPLAN Órgão: CMBH Prova: Analista de TI - Desenvolvimento de Sistemas
“Somente em visões simples é possível utilizar comandos DML (Data Manipulation Language). O padrão SQL (Structured Query Language) determina as condições em que uma visão pode ser atualizada.” Acerca dessas condições, assinale a INCORRETA. 
A
Pode conter mais de um SELECT.
B
Deve ser criada com base em uma única tabela.
C
O comando SELECT não pode conter colunas calculadas, somente colunas originais da tabela.
D
Pode conter uma subquery desde que o SELECT interno tenha como base a mesma base do SELECT externo. 
Ano: 2018 Banca: CONSULPLAN Órgão: CMBH Prova: Analista de TI - Desenvolvimento de Sistemas
“Essa função do SQL funciona como uma expressão CASE, onde são testados os valores diferentes de NULL. Desse modo, o primeiro valor que for diferente de NULL será retornado por tal função.” Assinale-a.
A
NULLIF. 
B
COALESCE.
C
INTERSECT. 
D
EXCEPT DISTINCT. 
Ano: 2018 Banca: CONSULPLAN Órgão: CMBH Prova: Analista de TI - Desenvolvimento de Sistemas
Em SQL é possível realizar uma busca dentro de outra busca; trata-se de um recurso extremamente útil do comando SELECT. Isso significa colocar um SELECT dentro de outro SELECT, ou seja, serão colocados vários SELECTs internos, sendo um recurso denominado subquery. Alguns tipos de subqueries são definidos. Assinale a alternativa que apresenta o número de subqueries existentes.
A
2. 
B
3.
C
4.
D
5. 
Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
Podem-se executar comandos e consultas em um banco de dados Apache Cassandra através do utilitário nativo da distribuição: 
A
sqlplus
B
kasser 
C
cqlsh
D
cqlplus
E
cqldata
Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Informática e Suporte
Selecione a alternativa cujos itens são todos operadores SET SQL (em SQL; PL/SQL; PL/pgSQL; ou T-SQL).
A
INSERT • UPDATE • DELETE • INSERT INTO
B
INTERSECT • UNION ALL • JOIN • UNION
C
MINUS • INTERSECT • UNION • EXCEPT
D
UNION • INTERSECT • EXCEPT • JOIN
E
DECODE • DECOMPOSE • EXTRACT • COALESC
A consulta SQL a seguir retorna uma série de nomes da tabela usuarios:

select nome from usuarios

Para obter a relação de nomes em ordem alfabética reversa você deve acrescentar ao final da consulta 
A
sort nome
B
sort reverse nom
C
order by nome desc
D
order by nome
E
order desc by nome
Observe as tabelas a seguir
Imagem da Questão
Assinale a opção que indica o número de linhas retornadas pela consulta SQL a seguir. SELECT DISTINCT nome FROM animais a, tipos t WHERE a.familia = t.familia 
A
0
B
1
C
3
D
4
E
5
Ano: 2017 Banca: IBFC Órgão: TJ-PE Prova: Analista Judiciário - Analista de Suporte
Para acessar os triggers previamente criados e compilados no PostgreSQL deve-se utilizar o comando
A
SELECT * FROM SCHEMA_INFORMATION. TRIGGER
B
SELECT ALL TRIGGERS FROM INFORMATION_ SCHEMA
C
SELECT TRIGGERS FROM SCHEMA_INFORMATION
D
SELECT * FROM INFORMATION_SCHEMA. TRIGGERS
E
SELECT TRIGGERS FROM INFORMATION_SCHEMA
Ano: 2016 Banca: CESPE Órgão: TRE-PE Prova: Técnico Judiciário - Programação de Sistemas
Texto Associado Texto Associado
Imagem Associada da Questão
Durante o mapeamento do modelo conceitual para o modelo relacional-conceitual, foram criadas na tabela encontro as chaves
estrangeiras idlocal, idpessoa_marca e idpessoa_atende, que identificam, respectivamente, o local do encontro, quem marcou
um encontro e quem atendeu a pessoa nesse mesmo encontro.

Considerando essas informações e o modelo apresentado, assinale a opção que apresenta o comando que permite realizar a listagem do
nome da pessoa e a quantidade de encontros marcados no local identificado por 1, excluindo-se, além dos encontros marcados com a pessoa
identificada por 2, as pessoas que aceitaram participar de apenas um encontro e classificando-se a resposta em ordem descendente da
quantidade de encontros que atenderam aos requisitos citados.
 
A
select nomePessoa, count(idlocal) from encontro, pessoa
where idlocal = 1 and idpessoa_marca != 2 and idpessoa_marca = idPessoa
group by idpessoa_marca having count(*) > 1 order by 2 desc;
B
select nomePessoa, count(idlocal) from encontro, pessoa
where idlocal = 1 and idpessoa_marca != 2 and idpessoa_marca = idPessoa
group by nomePessoa having count(*) > 1 order by 2 desc;
C
select nomePessoa, count(idlocal) from encontro, pessoa
where idlocal = 1 and idpessoa_atende != 2 and idpessoa_marca = idPessoa
group by idpessoa_marca having count(*) > 1 order by count(idlocal) desc;
D
select nomePessoa, count(idlocal) from encontro, pessoa
where idlocal = 1 and idpessoa_atende != 2 and idpessoa_marca = idPessoa
group by idlocal having count(*) > 1 order by count(idlocal) desc;
E
select nomePessoa, count(idlocal) from encontro, pessoa
where idlocal = 1 and idpessoa_marca != 2 and count(*) > 1
and idpessoa_marca = idPessoa
group by idpessoa_marca order by 2 desc;
Ano: 2016 Banca: CESPE Órgão: TRE-PI Prova: Técnico Judiciário - Operação de Computadores
Assinale a opção correspondente à cláusula SQL que, quando aplicada em uma consulta SELECT, impede a exibição de registros de uma tabela que tenham valores iguais.
A
DISTINCT
B
ORDER BY 
C
HAVING
D
UNIQUE
E
WHERE
Página 10 de 51