NEW
Font size
WorksheetsSQL com Supabase
Total questions: 15
Worksheet time: 8mins
Qual comando SQL é utilizado para criar uma nova tabela chamada "clientes" com as colunas "id" (inteiro, chave primária) e "nome" (texto)?
CREATE DATABASE clientes (id INT PRIMARY KEY, nome TEXT);
CREATE TABLE clientes (id INT PRIMARY KEY, nome TEXT);
NEW TABLE clientes (id INT PRIMARY KEY, nome TEXT);
ADD TABLE clientes (id INT PRIMARY KEY, nome TEXT);
Qual comando insere um novo registro na tabela "produtos" com id igual a 1 e nome igual a 'Caderno'?
INSERT INTO produtos VALUES (1, 'Caderno');
ADD INTO produtos (1, 'Caderno');
INSERT produtos (1, 'Caderno');
NEW INTO produtos VALUES (1, 'Caderno');
Para atualizar o nome de um cliente com id igual a 5 para 'João Silva', qual comando SQL é correto?
UPDATE clientes SET nome = 'João Silva' WHERE id = 5;
ALTER clientes nome = 'João Silva' WHERE id = 5;
MODIFY clientes SET nome = 'João Silva' WHERE id = 5;
CHANGE clientes SET nome = 'João Silva' WHERE id = 5;
Qual comando remove todos os registros da tabela "vendas" onde o valor seja menor que 100?
DELETE FROM vendas WHERE valor < 100;
REMOVE FROM vendas WHERE valor < 100;
DROP FROM vendas WHERE valor < 100;
ERASE FROM vendas WHERE valor < 100;
Qual comando retorna todos os registros da tabela "alunos"?
SELECT * FROM alunos;
SHOW * FROM alunos;
GET * FROM alunos;
DISPLAY * FROM alunos;
Para filtrar os produtos cujo preço seja maior que 50, qual comando SQL é correto?
SELECT * FROM produtos WHERE preco > 50;
SELECT * FROM produtos WHERE preco < 50;
SELECT * FROM produtos WHERE preco = 50;
SELECT * FROM produtos WHERE preco >= 50;
Qual comando adiciona uma nova coluna chamada "email" do tipo TEXT na tabela "clientes"?
ALTER TABLE clientes ADD COLUMN email TEXT;
UPDATE TABLE clientes ADD email TEXT;
MODIFY TABLE clientes ADD COLUMN email TEXT;
ADD COLUMN email TEXT TO clientes;
Para excluir a tabela "fornecedores" do banco de dados, qual comando deve ser utilizado?
DROP TABLE fornecedores;
DELETE TABLE fornecedores;
REMOVE TABLE fornecedores;
ERASE TABLE fornecedores;
Qual comando retorna apenas os nomes dos clientes da tabela "clientes"?
SELECT nome FROM clientes;
GET nome FROM clientes;
SHOW nome FROM clientes;
DISPLAY nome FROM clientes;
Para inserir múltiplos registros na tabela "categorias", qual comando está correto?
INSERT INTO categorias VALUES (1, 'Papelaria'), (2, 'Informática');
ADD INTO categorias (1, 'Papelaria'), (2, 'Informática');
INSERT categorias VALUES (1, 'Papelaria'), (2, 'Informática');
NEW INTO categorias VALUES (1, 'Papelaria'), (2, 'Informática');
Qual comando retorna todos os produtos cujo nome começa com a letra 'C'?
SELECT * FROM produtos WHERE nome LIKE 'C%';
SELECT * FROM produtos WHERE nome = 'C%';
SELECT * FROM produtos WHERE nome LIKE '%C';
SELECT * FROM produtos WHERE nome = 'C';
Para atualizar o preço de todos os produtos da categoria 'Eletrônicos' para 200, qual comando é correto?
UPDATE produtos SET preco = 200 WHERE categoria = 'Eletrônicos';
MODIFY produtos SET preco = 200 WHERE categoria = 'Eletrônicos';
CHANGE produtos SET preco = 200 WHERE categoria = 'Eletrônicos';
ALTER produtos SET preco = 200 WHERE categoria = 'Eletrônicos';
Qual comando retorna a quantidade total de registros na tabela "clientes"?
SELECT COUNT(*) FROM clientes;
SELECT SUM(*) FROM clientes;
SELECT TOTAL(*) FROM clientes;
SELECT NUMBER(*) FROM clientes;
Para remover todos os registros da tabela "pedidos" sem excluir a tabela, qual comando é utilizado?
DELETE FROM pedidos;
DROP TABLE pedidos;
REMOVE FROM pedidos;
ERASE FROM pedidos;
Qual comando retorna todos os clientes ordenados pelo nome em ordem alfabética?
SELECT * FROM clientes ORDER BY nome ASC;
SELECT * FROM clientes ORDER nome ASC;
SELECT * FROM clientes SORT BY nome ASC;
SELECT * FROM clientes ORDER nome;
