wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Criação de tabelas e maniulação de dados nas tabelas com SQL

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Qual comando SQL é usado para criar uma nova tabela no banco de dados?

a)

INSERT

b)

CREATE TABLE

c)

DELETE

d)

UPDATE

2.

Dado o comando SQL: `INSERT INTO alunos (nome, idade) VALUES ('João', 20);`, qual é a ação realizada?

a)

Atualiza os dados de um aluno

b)

Exclui um aluno do banco de dados

c)

Insere um novo aluno no banco de dados

d)

Cria uma nova tabela de alunos

3.

Para atualizar a idade de um aluno chamado "Maria" para 22 anos na tabela "alunos", qual comando SQL é correto?

a)

UPDATE alunos SET idade = 22 WHERE nome = 'Maria';

b)

MODIFY alunos SET idade = 22 WHERE nome = 'Maria';

c)

CHANGE alunos SET idade = 22 WHERE nome = 'Maria';

d)

ALTER alunos SET idade = 22 WHERE nome = 'Maria';

4.

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

a)

DELETE TABLE

b)

REMOVE TABLE

c)

DROP TABLE

d)

CLEAR TABLE

5.

Qual das seguintes consultas SQL é usada para selecionar todos os registros da tabela "produtos"?

a)

SELECT * FROM produtos;

b)

GET ALL FROM produtos;

c)

FETCH * FROM produtos;

d)

RETRIEVE * FROM produtos;

6.

Qual comando SQL é usado para adicionar uma nova coluna "email" à tabela "clientes"?

a)

ADD COLUMN email TO clientes;

b)

ALTER TABLE clientes ADD COLUMN email;

c)

INSERT COLUMN email INTO clientes;

d)

UPDATE TABLE clientes ADD email;

7.

Para excluir todos os registros de alunos com idade menor que 18 anos, qual comando SQL é correto?

a)

DELETE FROM alunos WHERE idade < 18;

b)

REMOVE FROM alunos WHERE idade < 18;

c)

DROP FROM alunos WHERE idade < 18;

d)

CLEAR FROM alunos WHERE idade < 18;

8.

Qual comando SQL é usado para alterar o nome de uma tabela de "vendas" para "transações"?

a)

RENAME TABLE vendas TO transações;

b)

ALTER TABLE vendas RENAME TO transações;

c)

CHANGE TABLE vendas TO transações;

d)

UPDATE TABLE vendas TO transações;

9.

Qual das seguintes consultas SQL retorna o número total de registros na tabela "funcionários"?

a)

SELECT COUNT(*) FROM funcionários;

b)

SELECT TOTAL(*) FROM funcionários;

c)

SELECT SUM(*) FROM funcionários;

d)

SELECT NUMBER(*) FROM funcionários;

10.

Para selecionar apenas os nomes dos alunos da tabela "alunos", qual comando SQL é correto?

a)

FETCH nome FROM alunos;

b)

GET nome FROM alunos;

c)

RETRIEVE nome FROM alunos;

d)

SELECT nome FROM alunos;