wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz de Comandos SQL Básicos

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Qual comando SQL usamos para buscar dados de uma tabela?

a)

DELETE

b)

SELECT

c)

UPDATE

d)

INSERT

2.

Qual cláusula usamos para filtrar resultados em uma consulta SQL?

a)

WHERE

b)

FROM

c)

ORDER BY

d)

GROUP BY

3.

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

a)

UPDATE

b)

SELECT

c)

INSERT

d)

DELETE

4.

O que o comando UPDATE faz em uma tabela?

a)

Remove dados

b)

Adiciona dados

c)

Altera dados existentes

d)

Cria uma nova tabela

5.

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

a)

SELECT

b)

DELETE

c)

UPDATE

d)

INSERT

6.

Qual das opções abaixo representa uma tabela em um banco de dados?

a)

Uma linha de código

b)

Um conjunto de colunas e linhas

c)

Um comando SQL

d)

Um número

7.

Qual comando SQL completa a frase: "______ FROM alunos WHERE idade > 10;"?

a)

DELETE

b)

SELECT

c)

UPDATE

d)

INSERT

8.

Para inserir um novo aluno chamado Ana na tabela alunos, qual comando usamos?

a)

INSERT INTO alunos (nome) VALUES ('Ana');

b)

DELETE FROM alunos WHERE nome = 'Ana';

c)

UPDATE alunos SET nome = 'Ana';

d)

SELECT * FROM alunos;

9.

O que a cláusula WHERE faz em um comando SQL?

a)

Ordena os resultados

b)

Filtra os resultados

c)

Cria uma tabela

d)

Remove uma tabela

10.

Qual comando SQL usamos para mudar o nome de um aluno para 'Carlos' onde o id é 5?

a)

UPDATE alunos SET nome = 'Carlos' WHERE id = 5;

b)

SELECT * FROM alunos WHERE id = 5;

c)

DELETE FROM alunos WHERE id = 5;

d)

INSERT INTO alunos (nome) VALUES ('Carlos');

11.

Se queremos apagar todos os alunos com idade menor que 8, qual comando usamos?

a)

DELETE FROM alunos WHERE idade < 8;

b)

SELECT * FROM alunos WHERE idade < 8;

c)

UPDATE alunos SET idade = 8;

d)

INSERT INTO alunos (idade) VALUES (8);

12.

O que é um relacionamento entre tabelas em um banco de dados?

a)

Uma soma de números

b)

Uma ligação entre tabelas usando chaves

c)

Um comando SQL

d)

Um tipo de dado

13.

Qual comando SQL mostra todos os dados da tabela "produtos"?

a)

SELECT * FROM produtos;

b)

DELETE FROM produtos;

c)

UPDATE produtos;

d)

INSERT INTO produtos;

14.

Para mudar a idade de todos os alunos para 10, qual comando usamos?

a)

UPDATE alunos SET idade = 10;

b)

DELETE FROM alunos WHERE idade = 10;

c)

SELECT * FROM alunos WHERE idade = 10;

d)

INSERT INTO alunos (idade) VALUES (10);

15.

Qual comando SQL apaga todos os dados da tabela "turmas"?

a)

DELETE FROM turmas;

b)

SELECT * FROM turmas;

c)

UPDATE turmas;

d)

INSERT INTO turmas;

16.

Se queremos ver apenas os alunos com nome "Lucas", qual comando usamos?

a)

SELECT * FROM alunos WHERE nome = 'Lucas';

b)

DELETE FROM alunos WHERE nome = 'Lucas';

c)

UPDATE alunos SET nome = 'Lucas';

d)

INSERT INTO alunos (nome) VALUES ('Lucas');

17.

Qual comando SQL usamos para adicionar uma nova turma chamada "Manhã"?

a)

INSERT INTO turmas (nome) VALUES ('Manhã');

b)

DELETE FROM turmas WHERE nome = 'Manhã';

c)

UPDATE turmas SET nome = 'Manhã';

d)

SELECT * FROM turmas WHERE nome = 'Manhã';

18.

O que significa asterisco (*) no comando SELECT * FROM alunos?

a)

Seleciona apenas uma coluna

b)

Seleciona todas as colunas

c)

Apaga todas as colunas

d)

Cria uma nova coluna

19.

Qual comando SQL usamos para ver os alunos com idade igual a 12?

a)

SELECT * FROM alunos WHERE idade = 12;

b)

DELETE FROM alunos WHERE idade = 12;

c)

UPDATE alunos SET idade = 12;

d)

INSERT INTO alunos (idade) VALUES (12);

20.

Para remover apenas um aluno com id igual a 3, qual comando usamos?

a)

DELETE FROM alunos WHERE id = 3;

b)

SELECT * FROM alunos WHERE id = 3;

c)

UPDATE alunos SET id = 3;

d)

INSERT INTO alunos (id) VALUES (3);