WorksheetsBD 1 - Prova SQL - 2 chamada
Total questions: 9
Worksheet time: 30secs
No contexto das sublinguagens SQL, em qual delas estão presentes os comandos INSERT, DELETE e UPDATE?
DML – Linguagem de Manipulação de Dados
DCL – Linguagem de Controle de Dados
DDL – Linguagem de Definição de Dados
DTL – Linguagem de Transação de Dados.
Assinale a alternativas que NÃO INDICA uma cláusula que pode ser utilizada em um comando SELECT da linguagem SQL:
Where
Group by
Merged by
From
Order by
SELECT * from filmes where cd_gen = (select max(cd_gen) from generos where ds_gen not like 'A%');
A aplicação do comando acima, apresenta como resultado:
Nenhum registro
Seis registros
Um registro
Uma mensagem de erro
Dois registros
SELECT ds_titulo from filmes where cd_gen = (select avg(cd_gen) from generos where ds_gen not like 'R%');
A aplicação do comando acima, apresenta como resultado:
Homem Aranha
Lendas da Paixão
Drácula
O Porão
Os Outros
Considerando a tabela Livro (cod, titulo, valor), a instrução SQL para recuperar todos os registros cujo título termine com “Dados” e valor abaixo da média é:
SELECT * FROM Livro WHERE titulo = 'Dados' AND valor < AVG(valor)
SELECT * FROM Livro WHERE titulo = 'Dados' AND valor < (SELECT AVG(valor) FROM Livro)
SELECT * FROM Livro WHERE titulo like '%Dados' AND valor < AVG(valor)
SELECT * FROM Livro WHERE titulo like '%Dados' AND valor < (SELECT AVG(valor) FROM Livro)
SELECT SUM(total) FROM Pedido WHERE id_cliente BETWEEN 1 AND 25 AND id_pedido IN(1,2,3);
A aplicação do comando acima, apresenta como resultado:
100
0
250
Null
300
Dada a tabela cliente (codigo, nome, sexo, idade) e com base nos dados da imagem acima, pode-se dizer que a aplicação do comando abaixo, apresenta como resultado:
SELECT sexo, count(idade) FROM cliente GROUP BY sexo HAVING count(idade) > 3;
Nenhum registro
Seis registros
Um registro
Uma mensagem de erro
Dois registros
Dada a tabela PESSOA (cod, nome, cidade) e as imagens acima.
O comando SQL que deve ser feito de modo que seja exibido o resultado da Tabela II seria:
SELECT distinct cidade FROM pessoa;
SELECT cidade FROM pessoa;
SELECT count(distinct cidade) FROM pessoa;
SELECT count(cidade) FROM pessoa;
