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