wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SQL - OBJETIVA

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

Qual das seguintes consultas SQL seleciona todos os registros da tabela 'Clientes'?

a)

SELECT * FROM Clientes

b)

SELECT ALL() FROM Clientes

c)

SELECT %  FROM Clientes

d)

SELECT # FROM Clientes

2.

Qual é a função da cláusula WHERE em uma instrução SQL?

a)

Para especificar a tabela a ser consultada

b)

Para filtrar registros com base em uma condição

c)

Para ordenar os resultados da consulta

d)

Para agrupar registros

3.

Qual é a função da cláusula GROUP BY em uma instrução SQL?

a)

Para especificar a tabela a ser consultada

b)

Para filtrar registros com base em uma condição

c)

Para ordenar os resultados da consulta

d)

Para agrupar registros

4.

Qual é a função da cláusula ORDER BY em uma instrução SQL?

a)

Para especificar a tabela a ser consultada

b)

Para filtrar registros com base em uma condição

c)

Para ordenar os resultados da consulta

d)

Para agrupar registros

5.

Qual das seguintes consultas SQL retorna distintamente todos os diferentes valores da coluna 'Cidade' na tabela 'Clientes'?

a)

SELECT UNIQUE Cidade FROM Clientes

b)

SELECT DIFFERENT Cidade FROM Clientes

c)

SELECT DISTINCT Cidade FROM Clientes

d)

SELECT SEPARATE Cidade FROM Clientes

6.

Qual das seguintes consultas SQL retorna o número total de registros na tabela 'Pedidos'?

a)

SELECIONE CONTAR(‘) DE Pedidos

b)

SELECT TOTAL(*) FROM Pedidos

c)

SELECT SUM(*) FROM Pedidos

d)

SELECT COUNT(*) FROM Pedidos

7.

Qual das seguintes opções retorna a soma da coluna ’Quantidade’ na tabela ’Vendas'?

a)

SELECT SUM(Quantidade) FROM Vendas

b)

SELECT ADD(Quantidade) FROM Vendas

c)

SELECT C0UNT(Quantidade) FROM Vendas

d)

SELECT TOTAL(Quantidade) FROM Vendas

8.

Qual das seguintes opções abaixo retorna o valor máximo da coluna ’Quantidade’ na tabela ’Vendas'?

a)

SELECT MAIOR(Quantidade) FROM Vendas

b)

SELECT MAX(Quantidade) FROM Vendas

c)

SELECT MAXIMUS(Quantidade) FROM Vendas

d)

SELECT MAXIMO(Quantidade) FROM Vendas

9.

Qual das seguintes opções abaixo retorna o valor mínimo da coluna ’Quantidade’ na tabela ’Vendas'?

a)

SELECT MENOR(Quantidade) FROM Vendas

b)

SELECT MINIMO(Quantidade) FROM Vendas

c)

SELECT MINIMUS(Quantidade) FROM Vendas

d)

SELECT MIN(Quantidade) FROM Vendas

10.

Qual comando SQL é usado para inserir um novo registro em uma tabela?

a)

ADD INTO

b)

UPDATE INTO

c)

INSERT INTO

d)

CREATE INTO

11.

Qual das seguintes opções remove todos os registros da tabela 'Produtos' sem remover a própria tabela?

a)

DELETE FROM Produtos

b)

DROP Produtos

c)

REMOVE Produtos

d)

CLEAR Produtos

12.

Qual instrução SQL é usada para atualizar dados em uma tabela?

a)

MODIFY

b)

UPDATE

c)

ADD

d)

ALTER

13.

Qual instrução SQL é usada em conjunto com o ALTER TABLE para modificar o tipo de um dado da coluna de uma tabela?

a)

MODIFY

b)

UPDATE

c)

ADD

d)

ALTER

14.

Qual instrução SQL é usada em conjunto com o ALTER TABLE para modificar a estrutura da tabela adicionando um novo campo (coluna)?

a)

MODIFY

b)

UPDATE

c)

ADD

d)

ALTER

15.

Qual instrução SQL é usada em conjunto com o ALTER TABLE para modificar a estrutura da tabela removendo algum campo (coluna)?

a)

DELETE

b)

DROP

c)

REMOVE

d)

CLEAR

16.

Qual instrução SQL é usada para criar uma nova tabela no banco de dados?

a)

CREATE TABLE

b)

ADD TABLE

c)

NEW TABLE

d)

MAKE TABLE

17.

Qual comando SQL é usado para remover uma tabela do banco de dados?

a)

DELETE TABLE

b)

DROP TABLE

c)

REMOVE TABLE

d)

CLEAR TABLE

18.

Qual das seguintes opções abaixo adicionamos para definir um campo como auto incremental?

a)

INCREMENT_AUTO

b)

AUTO_INCREMENT

c)

AUTO_SCALE

d)

SCALE_AUTO

19.

Qual das seguintes opções abaixo adicionamos para definir um campo como único?

a)

UNIQUE

b)

UNIC

c)

DISTINCT

d)

EXCLUSIVE

20.

A cláusula Join é utilizada para combinar linhas de duas ou mais colunas. Qual das seguintes opções abaixo podemos dizer que representam os Joins mais utilizados?

a)

CONTENT JOIN, PADDING JOIN E MARGIN JOIN

b)

CENTER JOIN, TOP JOIN E BOTTON JOIN

c)

EASY JOIN, MEDIUM JOIN E HARD JOIN

d)

INNER JOIN, LEFT JOIN E RIGHT JOIN

21.

Sobre consultas aninhadas é correto afirmar:

I - Em consultas aninhadas (subconsultas), uma consulta é escrita fora de uma consulta;

II - O resultado da consulta externa é usado na execução da consulta interna e, desta forma, é possível restringir mais ainda os dados retornados por uma consulta, permitindo a criação de filtros mais aprimorados.

III - A subconsulta retorna os dados que serão empregados pela consulta “PRINCIPAL”, alimentando-a com informações a serem utilizadas como condições de filtragem;

a)

SOMENTE I É VERDADEIRA

b)

SOMENTE II É VERDADEIRA

c)

SOMENTE III É VERDADEIRA

d)

TODAS SÃO VERDADEIRAS