wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Banco de Dados e MongoDB

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Qual comando SQL é usado para criar um novo banco de dados chamado "escola"?

a)

CREATE TABLE escola;

b)

CREATE DATABASE escola;

c)

INSERT DATABASE escola;

d)

NEW DATABASE escola;

2.

Qual comando SQL é utilizado para inserir um novo registro na tabela "alunos"?

a)

INSERT INTO alunos VALUES ('João', 12);

b)

ADD alunos ('João', 12);

c)

CREATE alunos ('João', 12);

d)

SELECT alunos ('João', 12);

3.

Qual comando SQL retorna todos os dados da tabela "professores"?

a)

SELECT * FROM professores;

b)

GET professores;

c)

SHOW professores;

d)

LIST professores;

4.

No MongoDB, como se chama o agrupamento de documentos semelhante a uma tabela no SQL?

a)

Banco de dados

b)

Coleção

c)

Registro

d)

Planilha

5.

Qual comando do MongoDB insere vários documentos de uma vez em uma coleção?

a)

insertOne

b)

insertMany

c)

addDocuments

d)

insertAll

6.

Qual comando SQL é usado para criar uma nova tabela chamada "livros"?

a)

CREATE DATABASE livros;

b)

CREATE TABLE livros;

c)

NEW TABLE livros;

d)

ADD TABLE livros;

7.

Para consultar apenas os nomes dos alunos na tabela "alunos", qual comando SQL é correto?

a)

SELECT nome FROM alunos;

b)

GET nome FROM alunos;

c)

SHOW nome IN alunos;

d)

SELECT alunos.nome;

8.

No MongoDB, como você chama o comando para inserir um único documento em uma coleção?

a)

insertMany

b)

insertOne

c)

addOne

d)

insertAll

9.

Qual comando SQL é usado para selecionar todos os registros da tabela "turmas" onde a série é 7?

a)

SELECT * FROM turmas WHERE serie = 7;

b)

GET * FROM turmas WHERE serie = 7;

c)

SELECT ALL turmas WHERE serie = 7;

d)

SHOW turmas WHERE serie = 7;

10.

No MongoDB, como você seleciona todos os documentos de uma coleção chamada "produtos"?

a)

db.produtos.find({})

b)

db.produtos.selectAll()

c)

db.produtos.getAll()

d)

db.produtos.showAll()

11.

Qual comando SQL é usado para inserir um novo aluno chamado "Maria" com idade 13 na tabela "alunos"?

a)

INSERT INTO alunos VALUES ('Maria', 13);

b)

ADD INTO alunos ('Maria', 13);

c)

CREATE alunos ('Maria', 13);

d)

INSERT alunos ('Maria', 13);

12.

No MongoDB, qual comando insere dois documentos na coleção "animais"?

a)

db.animais.insertMany([{nome: "Cão"}, {nome: "Gato"}])

b)

db.animais.insert([{nome: "Cão"}, {nome: "Gato"}])

c)

db.animais.addMany([{nome: "Cão"}, {nome: "Gato"}])

d)

db.animais.insertAll([{nome: "Cão"}, {nome: "Gato"}])

13.

Qual comando SQL é usado para criar um banco de dados chamado "biblioteca"?

a)

CREATE DATABASE biblioteca;

b)

CREATE TABLE biblioteca;

c)

NEW DATABASE biblioteca;

d)

ADD DATABASE biblioteca;

14.

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

a)

SELECT nome, idade FROM alunos;

b)

GET nome, idade FROM alunos;

c)

SHOW nome, idade IN alunos;

d)

SELECT alunos.nome, alunos.idade;

15.

No MongoDB, como você chama o agrupamento de documentos?

a)

Tabela

b)

Coleção

c)

Planilha

d)

Registro

16.

Qual comando SQL é usado para inserir múltiplos registros de uma vez na tabela "produtos"?

a)

INSERT INTO produtos VALUES ('Caneta', 2), ('Lápis', 1);

b)

INSERT produtos ('Caneta', 2), ('Lápis', 1);

c)

ADD INTO produtos ('Caneta', 2), ('Lápis', 1);

d)

INSERT ALL INTO produtos ('Caneta', 2), ('Lápis', 1);

17.

No MongoDB, qual comando retorna todos os documentos da coleção "clientes"?

a)

db.clientes.find({})

b)

db.clientes.selectAll()

c)

db.clientes.getAll()

d)

db.clientes.showAll()

18.

Qual comando SQL é usado para criar uma tabela chamada "notas" com as colunas "aluno" e "nota"?

a)

CREATE TABLE notas (aluno VARCHAR(50), nota INT);

b)

CREATE DATABASE notas (aluno, nota);

c)

NEW TABLE notas (aluno, nota);

d)

ADD TABLE notas (aluno, nota);

19.

No MongoDB, qual comando insere três documentos na coleção "frutas"?

a)

db.frutas.insertMany([{nome: "Maçã"}, {nome: "Banana"}, {nome: "Uva"}])

b)

db.frutas.insert([{nome: "Maçã"}, {nome: "Banana"}, {nome: "Uva"}])

c)

db.frutas.addMany([{nome: "Maçã"}, {nome: "Banana"}, {nome: "Uva"}])

d)

db.frutas.insertAll([{nome: "Maçã"}, {nome: "Banana"}, {nome: "Uva"}])

20.

Qual comando SQL é usado para consultar todos os produtos com preço maior que 10?

a)

SELECT * FROM produtos WHERE preco > 10;

b)

GET * FROM produtos WHERE preco > 10;

c)

SELECT ALL produtos WHERE preco > 10;

d)

SHOW produtos WHERE preco > 10;

21.

No MongoDB, como você insere um documento com nome "Pedro" e idade 14 na coleção "alunos"?

a)

db.alunos.insertOne({nome: "Pedro", idade: 14})

b)

db.alunos.addOne({nome: "Pedro", idade: 14})

c)

db.alunos.insert({nome: "Pedro", idade: 14})

d)

db.alunos.insertAll({nome: "Pedro", idade: 14})

22.

Qual comando SQL é usado para criar um banco de dados chamado "empresa"?

a)

CREATE DATABASE empresa;

b)

CREATE TABLE empresa;

c)

NEW DATABASE empresa;

d)

ADD DATABASE empresa;

23.

No MongoDB, como você chama o agrupamento de documentos dentro de um banco de dados?

a)

Tabela

b)

Coleção

c)

Planilha

d)

Registro

24.

Qual comando SQL é usado para inserir um novo produto chamado "Borracha" com preço 3 na tabela "produtos"?

a)

INSERT INTO produtos VALUES ('Borracha', 3);

b)

ADD INTO produtos ('Borracha', 3);

c)

CREATE produtos ('Borracha', 3);

d)

INSERT produtos ('Borracha', 3);

25.

No MongoDB, qual comando insere múltiplos documentos na coleção "veiculos"?

a)

db.veiculos.insertMany([{tipo: "Carro"}, {tipo: "Moto"}])

b)

db.veiculos.insert([{tipo: "Carro"}, {tipo: "Moto"}])

c)

db.veiculos.addMany([{tipo: "Carro"}, {tipo: "Moto"}])

d)

db.veiculos.insertAll([{tipo: "Carro"}, {tipo: "Moto"}])

26.

Qual comando SQL é usado para consultar todos os alunos com idade igual a 12?

a)

SELECT * FROM alunos WHERE idade = 12;

b)

GET * FROM alunos WHERE idade = 12;

c)

SELECT ALL alunos WHERE idade = 12;

d)

SHOW alunos WHERE idade = 12;

27.

No MongoDB, qual comando retorna todos os documentos da coleção "livros"?

a)

db.livros.find({})

b)

db.livros.selectAll()

c)

db.livros.getAll()

d)

db.livros.showAll()

28.

Qual comando SQL é usado para criar uma tabela chamada "cidades" com as colunas "nome" e "populacao"?

a)

CREATE TABLE cidades (nome VARCHAR(50), populacao INT);

b)

CREATE DATABASE cidades (nome, populacao);

c)

NEW TABLE cidades (nome, populacao);

d)

ADD TABLE cidades (nome, populacao);

29.

No MongoDB, qual comando insere dois documentos na coleção "cores"?

a)

db.cores.insertMany([{nome: "Azul"}, {nome: "Verde"}])

b)

db.cores.insert([{nome: "Azul"}, {nome: "Verde"}])

c)

db.cores.addMany([{nome: "Azul"}, {nome: "Verde"}])

d)

db.cores.insertAll([{nome: "Azul"}, {nome: "Verde"}])

30.

Qual comando SQL é usado para consultar todos os registros da tabela "cidades" onde a população é maior que 10000?

a)

SELECT * FROM cidades WHERE populacao > 10000;

b)

GET * FROM cidades WHERE populacao > 10000;

c)

SELECT ALL cidades WHERE populacao > 10000;

d)

SHOW cidades WHERE populacao > 10000;