Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz de Comandos SQL e Conexão MySQL

Total questions: 26

Worksheet time: 16mins

Name
Class
Date
1.

Qual comando é usado para selecionar todos os dados de uma tabela chamada "alunos" no MySQL?

a)

SELECT * FROM alunos;

b)

GET * FROM alunos;

c)

SHOW alunos;

d)

FETCH alunos;

2.

Qual comando insere um novo registro na tabela "produtos" com os valores 'Caneta', 2.50?

a)

INSERT INTO produtos VALUES ('Caneta', 2.50);

b)

ADD INTO produtos ('Caneta', 2.50);

c)

UPDATE produtos SET nome='Caneta', preco=2.50;

d)

PUT INTO produtos ('Caneta', 2.50);

3.

Como você atualiza o campo "idade" para 10 na tabela "alunos" onde o nome é 'João'?

a)

UPDATE alunos SET idade=10 WHERE nome='João';

b)

CHANGE alunos idade=10 WHERE nome='João';

c)

MODIFY alunos idade=10 WHERE nome='João';

d)

ALTER alunos SET idade=10 WHERE nome='João';

4.

Qual comando apaga todos os registros da tabela "clientes"?

a)

DELETE FROM clientes;

b)

REMOVE clientes;

c)

DROP clientes;

d)

ERASE FROM clientes;

5.

Como conectar ao MySQL usando mysqli no PHP?

a)

$conn = mysqli_connect("localhost", "usuario", "senha", "banco");

b)

$conn = connect_mysql("localhost", "usuario", "senha", "banco");

c)

$conn = mysql_connect("localhost", "usuario", "senha", "banco");

d)

$conn = mysqli("localhost", "usuario", "senha", "banco");

6.

Qual comando SQL retorna apenas os nomes dos alunos da tabela "alunos"?

a)

SELECT nome FROM alunos;

b)

GET nome FROM alunos;

c)

SHOW nome FROM alunos;

d)

SELECT * FROM alunos WHERE nome;

7.

Como você deleta apenas o aluno com id 5 da tabela "alunos"?

a)

DELETE FROM alunos WHERE id=5;

b)

REMOVE alunos id=5;

c)

DROP FROM alunos WHERE id=5;

d)

ERASE alunos WHERE id=5;

8.

Qual comando adiciona uma nova coluna "email" na tabela "clientes"?

a)

ALTER TABLE clientes ADD email VARCHAR(100);

b)

UPDATE clientes ADD email VARCHAR(100);

c)

INSERT INTO clientes email VARCHAR(100);

d)

MODIFY clientes ADD email VARCHAR(100);

9.

Como você seleciona todos os produtos cujo preço é maior que 10?

a)

SELECT * FROM produtos WHERE preco > 10;

b)

SELECT * FROM produtos WHERE preco = 10;

10.

Qual comando cria uma tabela chamada "turmas" com as colunas "id" e "nome"?

4 lines
11.

Qual comando cria uma tabela chamada "turmas" com as colunas "id" e "nome"?

a)

CREATE TABLE turmas (id INT, nome VARCHAR(50));

b)

MAKE TABLE turmas (id INT, nome VARCHAR(50));

c)

NEW TABLE turmas (id INT, nome VARCHAR(50));

d)

BUILD TABLE turmas (id INT, nome VARCHAR(50));

12.

Como você fecha uma conexão mysqli no PHP?

a)

mysqli_close($conn);

b)

close_mysqli($conn);

c)

disconnect_mysqli($conn);

d)

mysqli_disconnect($conn);

13.

Qual comando retorna todos os registros da tabela "livros" ordenados pelo campo "titulo"?

a)

SELECT * FROM livros ORDER BY titulo;

b)

SELECT * FROM livros SORT BY titulo;

c)

SELECT * FROM livros GROUP BY titulo;

d)

SELECT * FROM livros WHERE titulo;

14.

Como inserir um novo cliente chamado 'Maria' com email 'maria@email.com' na tabela "clientes"?

a)

INSERT INTO clientes (nome, email) VALUES ('Maria', 'maria@email.com');

b)

ADD INTO clientes (nome, email) VALUES ('Maria', 'maria@email.com');

c)

UPDATE clientes SET nome='Maria', email='maria@email.com';

d)

PUT INTO clientes (nome, email) VALUES ('Maria', 'maria@email.com');

15.

Qual comando seleciona todos os alunos com idade igual a 8?

a)

SELECT * FROM alunos WHERE idade=8;

b)

SELECT * FROM alunos WHERE idade>8;

c)

SELECT * FROM alunos WHERE idade<8;

d)

SELECT * FROM alunos WHERE idade!=8;

16.

Como você altera o nome de uma tabela de "alunos" para "estudantes"?

a)

ALTER TABLE alunos RENAME TO estudantes;

b)

RENAME TABLE alunos TO estudantes;

c)

CHANGE TABLE alunos TO estudantes;

d)

UPDATE TABLE alunos TO estudantes;

17.

Qual comando apaga a tabela "produtos" do banco de dados?

a)

DROP TABLE produtos;

b)

DELETE TABLE produtos;

c)

REMOVE TABLE produtos;

d)

ERASE TABLE produtos;

18.

Como você seleciona apenas os 5 primeiros registros da tabela "clientes"?

a)

SELECT * FROM clientes LIMIT 5;

b)

SELECT * FROM clientes TOP 5;

c)

SELECT FIRST 5 FROM clientes;

d)

SELECT * FROM clientes WHERE ROWNUM <= 5;

19.

Qual comando retorna a quantidade total de registros na tabela "clientes"?

a)

SELECT TOTAL FROM clientes;

b)

GET COUNT clientes;

c)

COUNT FROM clientes;

d)

SELECT COUNT(*) FROM clientes;

20.

Como você seleciona todos os alunos cujo nome começa com a letra 'A'?

a)

SELECT * FROM alunos WHERE nome LIKE '%A';

b)

SELECT * FROM alunos WHERE nome STARTS WITH 'A';

c)

SELECT * FROM alunos WHERE nome = 'A';

d)

SELECT * FROM alunos WHERE nome LIKE 'A%';

21.

Qual comando altera o valor do campo "preco" para 5.00 na tabela "produtos" onde o nome é 'Lápis'?

a)

CHANGE produtos preco=5.00 WHERE nome='Lápis';

b)

MODIFY produtos SET preco=5.00 WHERE nome='Lápis';

c)

ALTER produtos SET preco=5.00 WHERE nome='Lápis';

d)

UPDATE produtos SET preco=5.00 WHERE nome='Lápis';

22.

Qual comando executa um comando no banco de dados my sql em php

a)

$mysql_query()

b)

mysql_query()

c)

sql_query()

d)

$query()

23.

qual destes cria uma conexão com banco de dados?

a)

new mysqli($host, $usuario, $senha, $banco)

b)

new mysqli($host, $usuario, $banco)

c)

new mysqli_connect($host, $usuario, $senha, $banco,$cidade)

d)

new mysqli_connect($host, $usuario, $senha, $banco)

24.

Qual comando remove a coluna "email" da tabela "clientes"?

a)

DROP email FROM clientes;

b)

REMOVE email FROM clientes;

c)

DELETE COLUMN email FROM clientes;

d)

ALTER TABLE clientes DROP COLUMN email;

25.

Como você seleciona todos os produtos cujo nome contém a palavra 'Livro'?

a)

SELECT * FROM produtos WHERE nome LIKE '%Livro%';

b)

SELECT * FROM produtos WHERE nome = 'Livro';

c)

SELECT * FROM produtos WHERE nome LIKE 'Livro';

d)

SELECT * FROM produtos WHERE nome CONTAINS 'Livro';

26.

Qual comando altera o tipo da coluna "preco" para DECIMAL(10,2) na tabela "produtos"?

a)

CHANGE produtos preco TO DECIMAL(10,2);

b)

UPDATE produtos SET preco=DECIMAL(10,2);

c)

ALTER TABLE produtos MODIFY preco DECIMAL(10,2);

d)

ALTER produtos SET preco DECIMAL(10,2);