NEW
Font size
WorksheetsBanco de Dados - SQL - DML
Total questions: 15
Worksheet time: 8mins
Considere a tabela Material (ID, Nome, Descrição, Fabricante).
O comando SQL que exclui produtos dos fabricantes “Blue” e “Green” é:
SELECT Nome, Fabricante FROM Material WHERE Fabricante NOT ('Blue','Green');
SELECT Nome, Fabricante FROM Material WHERE Fabricante DISTINCT ('Blue','Green');
SELECT Nome, Fabricante FROM Material WHERE Fabricante <> 'Blue' OR 'Green'
SELECT Nome, Fabricante FROM Material WHERE NOT Fabricante ('Blue','Green');
SELECT Nome, Fabricante FROM Material WHERE Fabricante NOT IN ('Blue', 'Green');
Considere a tabela Time (ID, Nome, Cidade, Estado).
O comando que retorna a contagem de registros por Estado é:
SELECT Count (Estado), Estado FROM Time GROUP BY Estado;
SELECT Sum (Estado), Estado FROM Time ORDER BY Estado;
SELECT Count (Estado), Estado FROM Time HAVING Estado IN Group;
SELECT Max (Estado) – Min (Estado) FROM Time GROUP BY Estado;
SELECT Number (Estado), Estado FROM Time WHERE Estado IS NOT NULL;
O comando para obter registros cuja origem comece com a letra C é:
WHERE Origem SIMILAR IN ('C%');
WHERE Origem EQUAL ('C%');
WHERE Origem IN ('C%');
WHERE Origem LIKE ('C%');
WHERE Origem = ('C%');
Qual comando DML é usado para excluir registros?
EXCLUDE
Para listar cidades e temperaturas com junção correta entre Localidade e Temperatura:
FROM Localidade INNER JOIN Temperatura WHERE Localidade.ID = Temperatura.ID;
FROM Localidade INNER JOIN Temperatura;
FROM Localidade.ID INNER JOIN Temperatura.ID;
FROM Localidade, Temperatura;
FROM Localidade INNER JOIN Temperatura ON Localidade.ID = Temperatura.ID;
Considere a seguinte tabela de um banco de dados relacional: Teclado (Tipo, Valor, Origem). O comando SQL para obter o tipo e a origem dos teclados cuja Origem se inicie com a letra C é:
SELECT Tipo, Origem
FROM Teclado
Comando X
O Comando X que complementa com correção o especificado no enunciado é:
WHERE Origem SIMILAR IN (’C%’);
WHERE Origem EQUAL (’C%’);
WHERE Origem IN (’C%’);
WHERE Origem LIKE (’C%’);
WHERE Origem = (’C%’);
Considere as seguintes tabelas Localidade e Temperatura de um banco de dados relacional:
Localidade (ID, Cidade, Estado)
Temperatura (Cod, Data, Valor, ID)
sendo ID chave estrangeira em Temperatura, com origem na chave primária ID de Localidade.
O comando SQL para obter os nomes das Cidades e os Valores da Temperatura é:
SELECT Cidade, Valor
FROM Localidade INNER JOIN Temperatura
WHERE Localidade.ID = Temperatura.ID;
SELECT Cidade, Valor
ROM Localidade INNER JOIN Temperatura;
SELECT Cidade, Valor
FROM Localidade.ID INNER JOIN Temperatura.ID;
SELECT Cidade, Valor
FROM Localidade, Temperatura;
SELECT Cidade, Valor
FROM Localidade INNER JOIN Temperatura
ON Localidade.ID = Temperatura.ID;
Considere a seguinte tabela de um banco de dados relacional:
Cliente (CPF, Nome, Cidade)
Considere, ainda, o seguinte comando SQL, cujo objetivo é obter os nomes dos clientes e suas cidades, apenas para as cidades cujo nome comece com a letra G:
SELECT Nome, Cidade FROM Cliente Comando X
Para que a expressão SQL possa atender ao especificado, o Comando X deve ser:
WHERE Cidade EQUAL ‘G*’
WHERE Cidade = ‘G&’
WHERE Cidade STARTS ‘G’
WHERE Cidade LIKE ‘G%’
WHERE Cidade IS ‘G*’
Considere a seguinte tabela de um banco de dados relacional:
Item (ID, Descrição, Qtdade)
O comando SQL, para obter o número total de registros da tabela Item, é:
SELECT NUMREG (ID) FROM Item
SELECT CONT FROM Item
SELECT SUM (ID) FROM Item*
SELECT SOMA (ID) FROM Item
SELECT COUNT (ID) FROM Item
Para obter a quantidade de pessoas que cada profissão possui, deve ser executada a consulta SQL:
Considerando a linguagem SQL para manipulação de dados em um banco de dados relacionai, a clausula JOIN inserida em um comando SELECT poderá apresentar as seguintes variações:
I. CENTER JOIN
II. INNER JOIN
III. RIGHT JOIN
IV. UPPER JOIN
V. LEFT JOIN
Somente II, III e V estão corretas.
Somente I, II e IV estão corretas.
Somente I, III e V estão corretas.
Somente III e IV estão corretas.
Somente II e III estão corretas.
Responder
Considere as tabelas A e B e a consulta SQL.
Assinale a alternativa correta para o resultado que teremos como retorno da consulta SQL.
Os valores 8 e 10.
Os valores 0, 4 e 8.
O valor 10.
O valor 12.
O valor 24.
Considere a tabela A e a consulta SQL.
Assinale a alternativa correta para o número que teremos como retomo da consulta SQL.
0
11
22
33
66
Considerando a tabela A e a consulta SQL, assinale a alternativa correta com o número que representa o retorno da consulta SQL:
4
7
9
15
21
Considerando os seguintes operadores de um banco de dados relacional em um comando SELECT:
I. FROM
II WHERE
III. ORDER BY
IV. GROUP BY
V. HAVING
Assinale a alternativa correta que representam os operadores utilizados para filtrar ou restringir linhas no resultado de uma consulta.
Somente I e III estão corretas.
Somente II e V estão corretas.
Somente I, II e IV estão corretas.
Somente II, IV e V estão corretas.
Somente III e IV estão corretas.
