wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fundamentos de SQL – Worksheet

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

O que significa SQL?

a)

Structured Query Level

b)

Standard Query Language

c)

Structured Query Language

d)

Sequential Query Logic

2.

Qual é a principal característica de uma linguagem declarativa como o SQL?

a)

Define passo a passo como realizar uma tarefa

b)

Permite instruir o banco de dados sobre o que fazer, e não como fazer

c)

Requer programação em baixo nível

d)

É usada apenas em bancos de dados não relacionais

3.

O SQL é considerado uma linguagem:

a)

Imperativa

b)

Compilada

c)

Declarativa

d)

Orientada a objetos

4.

Qual subconjunto do SQL é usado para consultar dados em uma tabela?

a)

DDL

b)

DML

c)

DQL

d)

TCL

5.

Qual comando pertence ao grupo DML (Data Manipulation Language)?

a)

SELECT

b)

INSERT

c)

CREATE

d)

DROP

6.

O comando SELECT * FROM PRODUTOS; tem como função:

a)

Excluir todos os produtos da tabela

b)

Inserir novos registros

c)

Selecionar todas as colunas da tabela PRODUTOS

d)

Atualizar o preço dos produtos

7.

Qual cláusula é usada para filtrar registros em uma consulta SQL?

a)

ORDER BY

b)

FROM

c)

WHERE

d)

GROUP BY

8.

Em uma consulta SQL, a cláusula FROM serve para:

a)

Indicar a condição de filtragem

b)

Determinar de qual tabela os dados serão obtidos

c)

Especificar quais colunas devem aparecer no resultado

d)

Ordenar os resultados

9.

O comando correto para listar apenas o nome e o preço dos produtos é:

a)

SELECT * FROM PRODUTOS;

b)

SELECT Nome_Produto, Preco_Produto FROM PRODUTOS;

c)

SELECT PRODUTOS WHERE Preco_Produto;

d)

SELECT Preco_Produto FROM PRODUTOS WHERE Nome_Produto;

10.

Qual comando SQL é usado para adicionar novos registros em uma tabela?

a)

ADD

b)

INSERT INTO

c)

UPDATE

d)

ALTER TABLE

11.

O comando UPDATE CLIENTES SET Cidade = 'Goiânia' WHERE CPF_Cliente = '123';

a)

Insere um novo cliente

b)

Apaga todos os clientes

c)

Altera a cidade do cliente com CPF '123'

d)

Cria uma nova tabela de clientes

12.

O comando DELETE FROM CLIENTES WHERE CPF_Cliente = '111.222.333-44'; fará:

a)

Remover apenas o cliente com esse CPF

b)

Remover todos os clientes

c)

Atualizar o endereço do cliente

d)

Inserir um novo cliente

13.

O que acontece se for executado o comando DELETE FROM CLIENTES; sem a cláusula WHERE?

a)

Nada, pois o comando está incompleto

b)

Apenas o primeiro cliente será excluído

c)

Todos os registros serão apagados

d)

Apenas os clientes duplicados serão apagados

14.

Para inserir um novo produto com ID 10, nome “Teclado Gamer”, preço 150.00 e estoque 50, o comando correto é:

a)

INSERT INTO PRODUTOS VALUES (10, 'Teclado Gamer', 150.00, 50);

b)

INSERT PRODUTOS INTO VALUES (10, 'Teclado Gamer', 150.00, 50);

c)

ADD INTO PRODUTOS (10, 'Teclado Gamer', 150.00, 50);

d)

NEW PRODUCT (10, 'Teclado Gamer', 150.00, 50);

15.

Qual seria o resultado de executar UPDATE PRODUTOS SET Preco = 5.00; sem usar WHERE?

a)

Nenhum registro seria afetado

b)

Apenas o produto mais caro teria preço alterado

c)

Todos os produtos teriam o preço alterado para 5.00

d)

O comando seria inválido por falta de chave primária