Logo Passei Direto
Buscar

Teste de conhecimento - Banco de Dados NoSQL

Conjunto de questões de múltipla escolha sobre bancos NoSQL, abordando modelos (chave‑valor, documento, coluna, grafo), formatos (JSON, BSON, CSV, XML), SGBDs, operadores JSON no PostgreSQL, MQL do MongoDB, Cassandra (chave de partição) e sintaxe Cypher.

User badge image
Tim Wahn

em

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

BANCO DE DADOS NOSQL 
 
 
 
Disc.: BANCO DE DADOS NOSQL 2021 
 
 
 
 
 
1. 
 
 
Assinale a afirmativa que indica o modelo de banco de dados mais recente 
 
 
 
NoSQL. 
 
 
Rede. 
 
 
Relacional. 
 
 
Orientado a objetos. 
 
 
Hierárquico. 
 
 
 
 
 
2. 
 
 
É exemplo de um SGBD relacional-objeto, exceto: 
 
 
 
DB2. 
 
 
Oracle. 
 
 
PostgreSQL. 
 
 
SQL Server. 
 
 
MongoDB. 
 
1. 
 
 
Sobre o modelo chave-valor podemos afirmar, exceto: 
 
 
 
Contém coleções de pares chave-valor 
 
 
Pode ser usado no formato JSON 
 
 
É usado no Neo4J 
 
 
Apresenta bom desempenho e é indicado para uso na web 
 
 
Não exige um esquema prévio para seu uso 
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
 
 
2. 
 
 
É um formato de dado muito usado no modelo chave-valor: 
 
 
 
.xml 
 
 
.txt 
 
 
.csv 
 
 
JSON 
 
 
.jsp 
 
1. 
 
 
Sobre o modelo chave-valor, podemos afirmar, exceto: 
 
 
 
O controle transacional é baseado nas propriedades ACID 
 
 
A chave deve seguir uma padronização para permitir a administração e a qualidade dos dados e para 
manter a consistência 
 
 
São mais fáceis de serem particionados e possibilitam a escalabilidade do tipo horizontal 
 
 
Por motivos de desempenho, deve-se evitar o uso de uma chave muito longa 
 
 
Dentro de um campo de uma tabela no banco chave-valor, pode-se armazenar tipos de dados diferentes 
para as chaves 
 
 
 
 
 
2. 
 
 
Qual foi a primeira forma de trabalhar como modelo chave-valor no PostgreSQL? 
 
 
 
.xml 
 
 
.csv 
 
 
JSON 
 
 
Hstore 
 
 
JSONB 
 
1. 
 
 
Sobre o comando a seguir, aplicado a um atributo detalhes em JSON, podemos afirmar que: 
SELECT detalhes -> 'itens'->> 1 as itens FROM pedidos 
 
 
Lista o primeiro valor do array da chave itens como JSONB. 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
Lista o primeiro valor do array da chave itens como JSON. 
 
 
Lista o segundo valor do array da chave itens como texto. 
 
 
Lista o primeiro valor da chave itens renomeado como 1. 
 
 
Lista o primeiro valor do array da chave itens como texto. 
 
 
 
 
 
2. 
 
 
Qual o operador que deve ser usado para listar um atributo em JSON? 
 
 
 
 
 
 
:= 
 
 
-> 
 
 
:: 
 
 
->> 
 
1. 
 
 
Não é um formato usado para o armazenamento de documentos em um banco de dados orientado a 
documentos: 
 
 
BSON 
 
 
txt 
 
 
csv 
 
 
xml 
 
 
JSON 
 
 
 
 
 
2. 
 
 
Assinale a alternativa que não contém um termo usado na definição da estrutura de um banco de dados orientado a 
documentos: 
 
 
Documento embutidos. 
 
 
Tabela. 
 
 
Coleção. 
 
 
Banco de dados. 
 
 
Documentos simples. 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
1. 
 
 
Assinale a alternativa que contém um recurso para facilitar o projeto de um banco de dados orientado a 
documentos: 
 
 
Criar sempre uma coleção apenas. 
 
 
Conglomerados de documentos. 
 
 
MER. 
 
 
Conglomerados de coleções. 
 
 
Agregados. 
 
 
 
 
 
2. 
 
 
Como é chamada a linguagem de consultas do MongoDB? 
 
 
 
MongoSQL. 
 
 
SQL. 
 
 
DMLMongoDB. 
 
 
MQL. 
 
 
MSQL. 
 
1. 
 
 
Um contêiner no Cassandra equivale a o que no relacional? 
 
 
 
schema 
 
 
tabela 
 
 
linha 
 
 
coluna 
 
 
banco de dados 
 
 
 
 
 
2. 
 
 
Assinale a alternativa que indica erradamente um uso do modelo colunar e o do relacional : 
 
 
 
o colunar foi projetado para uso em sistemas que necessitam de controle transacional 
 
 
o colunar não tem integridade referencial 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
o relacional é indicado para aplicações transacionais por conta do controle ACID 
 
 
o relacional organiza os dados em linhas 
 
 
o colunar organiza os dados em conjuntos de colunas 
 
1. 
 
 
É um tipo de chave usada pelo Cassandra para facilitar a distribuição de dados pelos clusters: 
 
 
 
Chave de clusters. 
 
 
Chave de partição. 
 
 
Chave secundária. 
 
 
Chave primária. 
 
 
Chave composta. 
 
1. 
 
 
No modelo de dados em grafos, o relacionamento é: 
 
 
 
a associação 
 
 
o vértice 
 
 
a aresta 
 
 
o nó 
 
 
a propriedade 
 
 
 
 
 
2. 
 
 
Assinale a alternativa que componentes usados no modelo baseado em grafos: 
 
 
 
tabela, nó e atributos 
 
 
tabelas, registros e propriedades 
 
 
nó, aresta e campos 
 
 
nó, aresta e propriedades 
 
 
relacionamentos, nó e propriedades 
 
1. 
 
 
Assinale a alternativa que cria um nó para um cliente com a apenas uma propriedade denominada nome: 
 
 
 
CREATE ( : Cliente { nome : 'Léa' } ) 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
INSERT ( : Cliente { nome : 'Léa' } ) 
 
 
CREATE NODE ( : Cliente { nome : 'Léa' } ) 
 
 
ADD NODE ( : Cliente { nome : 'Léa' } ) 
 
 
INSERT INTO ( : Cliente { nome : 'Léa' } ) 
 
 
 
 
 
2. 
 
 
O que faz o comando abaixo? 
MATCH ( c1 : Cliente { nome: 'Léa' } ) , ( c2 : Cliente {nome : 'Ana' } ) 
CREATE ( c1 )-[ :USA_PRODUTO ] -> ( c2 ) ; 
 
 
faz a concatenação dos dados dos dois nós 
 
 
cria um nó denominado USA_PRODUTO 
 
 
recupera os dados dos nós das duas clientes 
 
 
cria um relacionamento entre clientes que usam o mesmo produto 
 
 
faz o merge entre com os nomes dos clientes 
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp

Mais conteúdos dessa disciplina