Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bancos de Dados NoSQL e JSON – Conceitos Básicos e Tipos

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Qual é a principal característica que diferencia bancos NoSQL dos relacionais?

a)

Estruturas flexíveis sem esquema rígido

b)

Uso obrigatório de tabelas normalizadas

c)

Impossibilidade de escalar horizontalmente

d)

Dependência exclusiva de SQL padrão

2.

Qual afirmação descreve corretamente o formato JSON em sistemas modernos?

a)

Pesado e orientado a tabelas rígidas

b)

Complexo e exige esquema fixo

c)

Específico para dados binários compactados

d)

Leve e estruturado em pares chave-valor

3.

Em um banco chave-valor, como os dados são geralmente organizados?

a)

Um grande dicionário com chaves únicas

b)

Famílias de colunas analíticas agrupadas

c)

Documentos aninhados com esquema próprio

d)

Vértices e arestas com relacionamentos

4.

Qual tipo de banco NoSQL é mais indicado para identificar padrões e relacionamentos complexos em redes sociais?

a)

Chave-valor para alta cache

b)

Orientado a documentos para flexibilidade

c)

Orientado a grafos para conexões

d)

Orientado a colunas para consultas

5.

Qual vantagem dos bancos NoSQL está corretamente descrita na imagem?

a)

Escalabilidade horizontal com distribuição entre nós

b)

Requer esquemas fixos e rígidos para tabelas

c)

Replicação manual sem tolerância a falhas

d)

Baixa performance em leituras e escritas frequentes

6.

No JSON, como são representados os pares de dados e quais tipos básicos são suportados?

a)

Registros fixos; tipos varchar, decimal, timestamp

b)

Pares chave–valor; tipos string, número, booleano, nulo

c)

Linhas e colunas; tipos inteiro, real, texto, data

d)

Tuplas ordenadas; tipos objeto, lista, mapa, set

7.

Em bancos orientados a documentos, como o MongoDB, qual benefício direto do uso de JSON/BSON para registros?

a)

Atualização parcial e adição de campos sem alterar esquema

b)

Obrigatoriedade de chaves estrangeiras e joins complexos

c)

Indexação apenas por tabelas relacionais tradicionais

d)

Consultas exclusivamente com SQL padrão ANSI

8.

Segundo o Teorema CAP, quais três propriedades estão em jogo em sistemas distribuídos?

a)

Atomicidade, Isolamento, Durabilidade

b)

Consistência, Disponibilidade, Tolerância à partição

c)

Escalabilidade, Segurança, Integridade referencial

d)

Latência, Throughput, Normalização de dados

9.

Qual cenário justifica a adoção de um banco NoSQL em um sistema corporativo?

a)

Alta disponibilidade com dados mutáveis e flexíveis

b)

Transações ACID estritas e esquemas rígidos

c)

Relatórios SQL complexos e JOINs frequentes

d)

Tabelas estáveis sem necessidade de escalabilidade

10.

Ao projetar uma plataforma de redes sociais com crescimento acelerado, qual decisão é mais adequada para o armazenamento dos dados de usuários e atividades?

a)

Evitar logs e catálogos para reduzir complexidade

b)

Limitar o volume de dados para evitar reestruturação de tabelas

c)

Usar apenas SQL com esquema fixo e normalização pesada

d)

Usar NoSQL com suporte a JSON e escalabilidade horizontal