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

No que se refere à álgebra relacional e a SQL, julgue o item a seguir. Na linguagem SQL, os comandos GRANT e REVOKE são exemplos do subconjunto DDL (linguagem de definição de dados), pois definem o acesso aos dados do banco.

A Certo
B Errado

select C.CPF as CPF, C.NOME as NOME from CONTRIBUINTE as C, PARCELAMENTO as P where C.CPF=P.CPF and P.TIPO=’IPVA’ and P.DATAADESAO between ‘01/01/2021’ and ‘31/12/2021’ and P.STATUS=’ADIMPLENTE’; A respeito do código SQL (Structured Query Language) anteriormente apresentado, assinale a opção correta.

A Há um erro de sintaxe em and P.DATAADESAO between ‘01/01/2021’ and ‘31/12/2021’, pois não é permitida a utilização do operador and mais de uma vez na mesma linha.
B Há uma junção (JOIN) nesse código, a qual é especificada no trecho from CONTRIBUINTE as C, PARCELAMENTO as P.
C O objetivo do código é mostrar o CPF e o nome de todos os contribuintes que não aderiram ao programa de parcelamento do IPVA no ano de 2021.
D A palavra reservada between foi inserida no código equivocadamente, pois somente deveria ser usada nos comandos de update e delete.
E A finalidade do código é mostrar o CPF e o nome de todos os contribuintes que aderiram ao parcelamento do IPVA no ano de 2021 e que estão com o seu parcelamento em dia.

Analise o seguinte comando SQL-ANSI e assinale a alternativa que apresenta corretamente a qual grupo de linguagem de banco de dados esse comando pertence. GRANT ALL PRIVILEGES ON dbcompra.* TO 'Vader';

A Linguagem de banco de dados.
B Linguagem de estrutura de dados.
C Linguagem de definição de dados.
D Linguagem de manipulação de dados.
E Linguagem de controle de dados.

Processo (codprocesso, autor, reu, dataultimamovimentacao, assunto, codjuiz) Juiz (codjuiz, nome) Considerando as tabelas anteriores, de um banco de dados relacional, assinale a opção cuja consulta em SQL mostra os nomes dos juízes para os quais não há processos distribuídos (relacionados).

A SELECT J.nome FROM Juiz AS J WHERE J.nome NOT IN (SELECT P.codjuiz FROM Processo AS P);
B SELECT J.nome FROM Juiz AS J, Processo AS P WHERE J.codjuiz inner join P.codjuiz;
C SELECT J.nome FROM Juiz AS J WHERE J.codjuiz NOT IN (SELECT P.codjuiz FROM Processo AS P);
D SELECT J.nome FROM Juiz AS J WHERE J.codjuiz LIKE (SELECT P.codjuiz FROM Processo AS P);
E SELECT J.nome FROM Juiz AS J, Processo AS P WHERE J.nome NOT EXISTS (P.codjuiz);