Prévia do material em texto
1a
Questão
Acerto: 1,0 / 1,0
Assinale a afirmativa que indica o modelo de banco de dados mais recente
Relacional.
Hierárquico.
NoSQL.
Rede.
Orientado a objetos.
Respondido em 08/11/2022 23:09:22
2a
Questão
Acerto: 1,0 / 1,0
Sobre o modelo chave-valor podemos afirmar, exceto:
Contém coleções de pares chave-valor
É usado no Neo4J
Pode ser usado no formato JSON
Apresenta bom desempenho e é indicado para uso na web
Não exige um esquema prévio para seu uso
Respondido em 08/11/2022 23:09:29
3a
Questão
Acerto: 1,0 / 1,0
Sobre o modelo chave-valor, podemos afirmar, exceto:
Por motivos de desempenho, deve-se evitar o uso de uma chave muito longa
São mais fáceis de serem particionados e possibilitam a escalabilidade do tipo horizontal
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
Dentro de um campo de uma tabela no banco chave-valor, pode-se armazenar tipos de dados diferentes para as chaves
Respondido em 08/11/2022 23:09:40
4a
Questão
Acerto: 1,0 / 1,0
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 texto.
Lista o primeiro valor da chave itens renomeado como 1.
Lista o primeiro valor do array da chave itens como JSONB.
Lista o segundo valor do array da chave itens como texto.
Lista o primeiro valor do array da chave itens como JSON.
Respondido em 08/11/2022 23:10:11
5a
Questão
Acerto: 1,0 / 1,0
Não é um formato usado para o armazenamento de documentos em um banco de dados orientado a documentos:
csv
JSON
BSON
txt
xml
Respondido em 08/11/2022 23:10:16
6a
Questão
Acerto: 1,0 / 1,0
Os bancos de dados NoSQL utilizam um padrão diferente de armazenamento em relação ao SQL. Compreender suas funções e sintaxe é fundamental para o profissional de TI moderno. Nesse sentido, qual função é responsável por criar um objeto JSON a partir de uma lista de argumentos variados.
jsonb_pretty().
jsonb_cte().
jsonb_agg().
jsonb_build_object().
json_agg().
Respondido em 08/11/2022 23:13:14
Explicação:
A função jsonb_build_object() é responsável por criar um objeto JSON a partir de uma lista de argumentos variados.
7a
Questão
Acerto: 1,0 / 1,0
Assinale a alternativa que indica erradamente um uso do modelo colunar e o do relacional :
o relacional é indicado para aplicações transacionais por conta do controle ACID
o colunar organiza os dados em conjuntos de colunas
o relacional organiza os dados em linhas
o colunar foi projetado para uso em sistemas que necessitam de controle transacional
o colunar não tem integridade referencial
Respondido em 08/11/2022 23:14:41
8a
Questão
Acerto: 1,0 / 1,0
É um tipo de chave usada pelo Cassandra para facilitar a distribuição de dados pelos clusters:
Chave secundária.
Chave primária.
Chave de clusters.
Chave composta.
Chave de partição.
Respondido em 08/11/2022 23:14:51
9a
Questão
Acerto: 1,0 / 1,0
Assinale a alternativa que componentes usados no modelo baseado em grafos:
tabelas, registros e propriedades
relacionamentos, nó e propriedades
tabela, nó e atributos
nó, aresta e propriedades
nó, aresta e campos
Respondido em 08/11/2022 23:14:58
10a
Questão
Acerto: 0,0 / 1,0
O que faz o comando abaixo?
MATCH ( c1 : Cliente { nome: 'Léa' } ) , ( c2 : Cliente {nome : 'Ana' } )
CREATE ( c1 )-[ :USA_PRODUTO ] -> ( c2 ) ;
cria um nó denominado USA_PRODUTO
recupera os dados dos nós das duas clientes
faz a concatenação dos dados dos dois nós
faz o merge entre com os nomes dos clientes
cria um relacionamento entre clientes que usam o mesmo produto