Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SQL conceitos básicos

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

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

a)

INSERT TABLE

b)

CREATE TABLE

c)

NEW TABLE

d)

MAKE TABLE

2.

Qual dos seguintes é um tipo de dado usado para armazenar números inteiros em SQL?

a)

VARCHAR

b)

INT

c)

DATE

d)

CHAR

3.

Qual comando SQL é usado para inserir dados em uma tabela?

a)

ADD DATA

b)

INSERT INTO

c)

PUT DATA

d)

ADD ROW

4.

Qual tipo de dado SQL é mais adequado para armazenar nomes de pessoas?

a)

INT

b)

DATE

c)

VARCHAR

d)

FLOAT

5.

Qual das opções abaixo representa corretamente a criação de uma tabela chamada "Alunos" com as colunas "id" (inteiro) e "nome" (texto)?

a)

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

b)

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

c)

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

d)

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

6.

Para inserir o nome "Maria" e o id 1 na tabela "Alunos", qual comando está correto?

a)

INSERT INTO Alunos VALUES (1, 'Maria');

b)

ADD INTO Alunos (1, 'Maria');

c)

INSERT Alunos (1, 'Maria');

d)

ADD VALUES Alunos (1, 'Maria');

7.

Qual tipo de dado SQL é usado para armazenar datas?

a)

CHAR

b)

DATE

c)

INT

d)

FLOAT

8.

Qual comando cria uma tabela chamada "Produtos" com as colunas "codigo" (inteiro) e "preco" (número decimal)?

a)

CREATE TABLE Produtos (codigo INT, preco FLOAT);

b)

CREATE TABLE Produtos (codigo VARCHAR, preco INT);

c)

CREATE Produtos TABLE (codigo INT, preco FLOAT);

d)

NEW TABLE Produtos (codigo INT, preco FLOAT);

9.

Qual das opções abaixo é um tipo de dado para armazenar textos curtos em SQL?

a)

INT

b)

FLOAT

c)

VARCHAR

d)

DATE

10.

Para inserir o produto de código 10 e preço 5.99 na tabela "Produtos", qual comando está correto?

a)

INSERT INTO Produtos VALUES (10, 5.99);

b)

ADD INTO Produtos (10, 5.99);

c)

INSERT Produtos (10, 5.99);

d)

ADD VALUES Produtos (10, 5.99);

11.

Qual comando SQL cria uma tabela chamada "Livros" com as colunas "titulo" (texto) e "ano" (inteiro)?

a)

CREATE TABLE Livros (titulo VARCHAR(100), ano INT);

b)

CREATE Livros TABLE (titulo VARCHAR(100), ano INT);

c)

NEW TABLE Livros (titulo VARCHAR(100), ano INT);

d)

MAKE TABLE Livros (titulo VARCHAR(100), ano INT);

12.

Qual tipo de dado SQL é mais adequado para armazenar o valor 3.14?

a)

INT

b)

FLOAT

c)

DATE

d)

CHAR

13.

Qual comando insere um livro chamado "História" do ano 2020 na tabela "Livros"?

a)

INSERT INTO Livros VALUES ('História', 2020);

b)

ADD INTO Livros ('História', 2020);

c)

INSERT Livros ('História', 2020);

d)

ADD VALUES Livros ('História', 2020);

14.

Qual comando cria uma tabela chamada "Notas" com as colunas "aluno_id" (inteiro) e "nota" (número decimal)?

a)

CREATE TABLE Notas (aluno_id INT, nota FLOAT);

b)

CREATE TABLE Notas (aluno_id VARCHAR, nota INT);

c)

CREATE Notas TABLE (aluno_id INT, nota FLOAT);

d)

NEW TABLE Notas (aluno_id INT, nota FLOAT);

15.

Qual tipo de dado SQL é usado para armazenar apenas um caractere?

a)

CHAR(1)

b)

INT

c)

FLOAT

d)

DATE

16.

Qual comando insere a nota 8.5 para o aluno de id 2 na tabela "Notas"?

a)

INSERT INTO Notas VALUES (2, 8.5);

b)

ADD INTO Notas (2, 8.5);

c)

INSERT Notas (2, 8.5);

d)

ADD VALUES Notas (2, 8.5);

17.

Qual comando cria uma tabela chamada "Turmas" com as colunas "turma_id" (inteiro) e "nome" (texto)?

a)

CREATE TABLE Turmas (turma_id INT, nome VARCHAR(30));

b)

CREATE Turmas TABLE (turma_id INT, nome VARCHAR(30));

c)

NEW TABLE Turmas (turma_id INT, nome VARCHAR(30));

d)

MAKE TABLE Turmas (turma_id INT, nome VARCHAR(30));

18.

Qual comando insere uma turma de id 5 chamada "Azul" na tabela "Turmas"?

a)

INSERT INTO Turmas VALUES (5, 'Azul');

b)

ADD INTO Turmas (5, 'Azul');

c)

INSERT Turmas (5, 'Azul');

d)

ADD VALUES Turmas (5, 'Azul');

19.

Qual tipo de dado SQL é mais adequado para armazenar a data de nascimento de uma pessoa?

a)

DATE

b)

INT

c)

FLOAT

d)

CHAR

20.

Qual comando cria uma tabela chamada "Presencas" com as colunas "aluno_id" (inteiro) e "data" (data)?

a)

CREATE TABLE Presencas (aluno_id INT, data DATE);

b)

CREATE TABLE Presencas (aluno_id VARCHAR, data INT);

c)

CREATE Presencas TABLE (aluno_id INT, data DATE);

d)

NEW TABLE Presencas (aluno_id INT, data DATE);