SIMULADOENEM
Design & Tecnologia

Simulado de Banco de Dados para o ENEM

Treine Banco de Dados com 5 questões no estilo ENEM alternativas e comentário explicando cada resposta. É grátis, sem cadastro, e funciona no celular.

5
questões
2
nível iniciante
2
nível intermediário
1
nível avançado

Exemplos de questões de Banco de Dados

1
Banco de Dados · Iniciante

Uma "Chave Estrangeira" (Foreign Key) serve para:

  1. AIndexar automaticamente todas as colunas
  2. BReferenciar a chave primária de outra tabela, criando um relacionamento
  3. CIdentificar unicamente um registro na própria tabela
  4. DCriptografar uma coluna
Ver resposta comentada

Resposta: B) Referenciar a chave primária de outra tabela, criando um relacionamento

Ex.: user_id em uma tabela de pedidos referencia a tabela users.

Responder no simulado →
2
Banco de Dados · Avançado

Um "Index" em uma coluna de banco de dados:

  1. ASó funciona em bancos NoSQL
  2. BSó serve para colunas de texto
  3. CImpede duplicidade de valores automaticamente
  4. DAcelera consultas naquela coluna, ao custo de mais espaço e tempo de escrita
Ver resposta comentada

Resposta: D) Acelera consultas naquela coluna, ao custo de mais espaço e tempo de escrita

Indexar a coluna email, por exemplo, acelera buscas de login.

Responder no simulado →
3
Banco de Dados · Intermediário

Uma "Migration" em banco de dados é:

  1. AUm backup completo do banco
  2. BUm tipo de índice
  3. CScript versionado que modifica o esquema do banco de forma controlada
  4. DUma query de leitura otimizada
Ver resposta comentada

Resposta: C) Script versionado que modifica o esquema do banco de forma controlada

Permite, por exemplo, adicionar uma coluna sem apagar dados existentes.

Responder no simulado →
4
Banco de Dados · Iniciante

"ACID" em bancos relacionais garante:

  1. AVelocidade máxima de consulta
  2. BAtomicidade, Consistência, Isolamento e Durabilidade das transações
  3. CEscalabilidade horizontal automática
  4. DArmazenamento em formato JSON
Ver resposta comentada

Resposta: B) Atomicidade, Consistência, Isolamento e Durabilidade das transações

Garante que uma transferência bancária não fique pela metade em caso de falha.

Responder no simulado →
5
Banco de Dados · Intermediário

Qual das opções é um banco de dados NoSQL orientado a documentos?

  1. AMySQL
  2. BSQLite
  3. CPostgreSQL
  4. DMongoDB
Ver resposta comentada

Resposta: D) MongoDB

MongoDB armazena dados em formato BSON, similar ao JSON.

Responder no simulado →
Todas as questões de Banco de Dados

Pronto para o simulado?

O simulado mistura as questões a cada rodada e guarda seus erros para revisar depois.

Fazer o simulado completo
Outros assuntos