Prévia do material em texto
Disciplina: BANCO DE DADOS NOSQL
AVS
Aluno:
Professor:
Turma:
27/11/2022 18:28:16 (F)
Avaliação:
6,0
Av. Parcial.:
2,0
Nota SIA:
8,0 pts
BANCO DE DADOS NOSQL
1.
Ref.: 5187491
Pontos: 0,00 / 1,00
É um exemplo de dado estruturado:
Vídeo.
Arquivo XML.
E-mails.
Mensagens textuais enviadas por aplicativos.
Tabela.
2.
Ref.: 5190541
Pontos: 0,00 / 1,00
É um exemplo de um SGBD orientado a grafos:
Neo4J.
MySQL.
MariaDB.
MongoDB.
CouchDB.
3.
Ref.: 5175694
Pontos: 1,00 / 1,00
Como é feita a separação entre a chave e o valor com o Hstore no Postgresql?
==
:
:=
=
=>
4.
Ref.: 5193345
Pontos: 1,00 / 1,00
O que faz a consulta a seguir?
SELECT COUNT(*) as total FROM livros WHERE detalhes_livro 'autores'
Lista o total de autores de cada livro.
A consulta está escrita de forma errada, devia ser o operador "=" no lugar de "?".
Lista, ou não, o total de livros que tem autores.
Lista o total de livros que tem a chave autores no campo detalhes.
Lista o total de autores da tabela.
5.
Ref.: 5190546
Pontos: 1,00 / 1,00
O comando usado para listar os bancos de dados existentes no MongoDB é:
Select.
List.
Display.
Appear.
Show.
6.
Ref.: 5187501
Pontos: 1,00 / 1,00
Assinale a afirmativa correta sobre a definição de agregados em um banco de dados orientado a documentos:
Conjunto de bancos de dados orientados a documentos.
Termo criado no modelo de dados relacional.
Termo criado no modelo de dados chave-valor.
Conjunto de clusters do tipo documentos.
Conjunto de objetos relacionados e usados para facilitar o desenvolvimento do funcionamento de aplicações em clusters.
7.
Ref.: 5193354
Pontos: 0,00 / 1,00
Qual o tipo de atributo usado para o armazenamento de pares chave-valor no Cassandra?
varchar
set
map
array
list
8.
Ref.: 5187507
Pontos: 1,00 / 1,00
Sobre uma consulta com o uso do OR no Cassandra. Ela:
A consulta deve ser dividida e suas partes unidas com um Union.
Não pode ser executada por falta de suporte ao OR.
Não pode ser executada pois o Cassandra executa apenas consultas com uma condição.
Pode ser executada sem problemas.
A consulta deve ser dividida e suas partes unidas com um Intersect.
9.
Ref.: 5187508
Pontos: 1,00 / 1,00
Assinale a opção que contém o comando correto para criar um nó na linguagem Cypher:
INSERT (ana:usuario {nome: 'Ana' , login: 'ana'})
CREATE NODE (ana:usuario {nome: 'Ana' , login: 'ana'})
CREATE (ana:usuario {nome: 'Ana' , login: 'ana'})
INSERT NODE (ana:usuario {nome: 'Ana' , login: 'ana'})
DEFINE NODE (ana:usuario {nome: 'Ana' , login: 'ana'})
10.
Ref.: 5175721
Pontos: 0,00 / 1,00
Assinale a afirmativa correta sobre o que faz o comando abaixo:
MATCH ( d : Disciplina { nome : 'Banco de dados NOSQL' } )
CREATE ( p : Professor { nome : 'Luís' } ) ,
( p )-[ : LECIONA ] -> ( d )
cria um nó e ao mesmo tempo cria o relacionamento
faz a associação de uma disciplina com um professor, já existente
o comando não existe
cria a disciplina e o professor, ou seja, dois nós ao mesmo tempo
cria um nó e ao mesmo tempo cria o relacionamento, desde que exista a disciplina indicada