Logo Passei Direto
Buscar

Prova simulado Banco de dados NOSQL

User badge image
João Brito

em

Ferramentas de estudo

Questões resolvidas

Assinale a afirmativa que indica o modelo de banco de dados mais recente


Orientado a objetos.
NoSQL.
Relacional.
Rede.
Hierárquico.

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
Dentro de um campo de uma tabela no banco chave-valor, pode-se armazenar tipos de dados diferentes para as chaves
A chave deve seguir uma padronização para permitir a administração e a qualidade dos dados e para manter a consistência

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.
Lista o primeiro valor da chave itens renomeado como 1.
Lista o segundo valor do array da chave itens como texto.
Lista o primeiro valor do array da chave itens como texto.
Lista o primeiro valor do array da chave itens como JSON.

Não é um formato usado para o armazenamento de documentos em um banco de dados orientado a documentos:
xml
csv
BSON
txt
JSON

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_cte().
jsonb_pretty().
jsonb_build_object().
json_agg().
jsonb_agg().

Assinale a alternativa que indica erradamente um uso do modelo colunar e o do relacional : o colunar não tem integridade referencial o colunar foi projetado para uso em sistemas que necessitam de controle transacional 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

É um tipo de chave usada pelo Cassandra para facilitar a distribuição de dados pelos clusters:
Chave de partição.
Chave primária.
Chave composta.
Chave secundária.
Chave de clusters.

Assinale a alternativa que componentes usados no modelo baseado em grafos:
nó, aresta e campos
tabelas, registros e propriedades
nó, aresta e propriedades
tabela, nó e atributos
relacionamentos, nó e propriedades

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
faz a concatenação dos dados dos dois nós
cria um relacionamento entre clientes que usam o mesmo produto
faz o merge entre com os nomes dos clientes
recupera os dados dos nós das duas clientes

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

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

Questões resolvidas

Assinale a afirmativa que indica o modelo de banco de dados mais recente


Orientado a objetos.
NoSQL.
Relacional.
Rede.
Hierárquico.

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
Dentro de um campo de uma tabela no banco chave-valor, pode-se armazenar tipos de dados diferentes para as chaves
A chave deve seguir uma padronização para permitir a administração e a qualidade dos dados e para manter a consistência

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.
Lista o primeiro valor da chave itens renomeado como 1.
Lista o segundo valor do array da chave itens como texto.
Lista o primeiro valor do array da chave itens como texto.
Lista o primeiro valor do array da chave itens como JSON.

Não é um formato usado para o armazenamento de documentos em um banco de dados orientado a documentos:
xml
csv
BSON
txt
JSON

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_cte().
jsonb_pretty().
jsonb_build_object().
json_agg().
jsonb_agg().

Assinale a alternativa que indica erradamente um uso do modelo colunar e o do relacional : o colunar não tem integridade referencial o colunar foi projetado para uso em sistemas que necessitam de controle transacional 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

É um tipo de chave usada pelo Cassandra para facilitar a distribuição de dados pelos clusters:
Chave de partição.
Chave primária.
Chave composta.
Chave secundária.
Chave de clusters.

Assinale a alternativa que componentes usados no modelo baseado em grafos:
nó, aresta e campos
tabelas, registros e propriedades
nó, aresta e propriedades
tabela, nó e atributos
relacionamentos, nó e propriedades

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
faz a concatenação dos dados dos dois nós
cria um relacionamento entre clientes que usam o mesmo produto
faz o merge entre com os nomes dos clientes
recupera os dados dos nós das duas clientes

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

Mais conteúdos dessa disciplina