APOL OBJ NoSQL
APOL OBJ NoSQL
APOL OBJ NoSQL
“HBase é o único sistema NoSQL baseado em chave, que suporta uma variante limitada de bloqueios e transações clássicos, uma vez que essas técnicas só podem ser aplicadas em filas únicas”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: HECHT, R.; JABLONSKI, S. NoSQL Evaluation: A use case oriented survey. International Conference on Cloud and Service Computing, Hong Kong, 2011, pp. 336-341.
Considerando o fragmento de texto dado sobre o HBase, analise o comando apesentado abaixo:
Agora, assinale a alternativa correta que corresponde ao resultado produzido pela execução desse comando.
D Será excluído o primeiro registro localizado sequencialmente no banco de dados que contenha um item de dado Veículos
“O Apache HBase fornece acesso aleatório e em tempo real aos seus dados no Hadoop. Foi criado para hospedar tabelas muito grandes, tornando-se uma ótima opção para armazenar dados multi-estruturados ou esparsos”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: FILIPA, S. Apache HBase: O que é, Conceitos e Definições. Cetax, 2020. Disponível em: <https://www.cetax.com.br/blog/o-que-e-o-apache-hbase/>. Acesso em: 25 de nov. 2020..
De acordo com o fragmento de texto sobre o banco de dados NoSQL HBase, assinale a alternativa correta que corresponde ao comando utilizado para criar uma tabela denominada “veículos” com duas famílias de colunas
denominadas “modelo” e “motor” no HBase.
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/XPccHtc8ZAXuxau6WM9xwA%3D%3D/novo/1/%2FDFtFvv%2BwjvYhGeG5LhoDw%3D%3D 1/7
20/05/2024, 15:56 AVA UNIVIRTUS
“Diferente dos SGBD tradicionais, que eram considerados soluções para qualquer tipo de aplicação, os NewSQL utilizam uma estratégia diferente, onde cada novo sistema desenvolvido visa atender a uma necessidade
específica do mercado e busca alcançá-lo de forma separada, terminando com o antigo conceito de ter um único sistema que sirva para qualquer tipo de aplicação”.
Após
de dez.esta
2020.
avaliação, caso queira ler o texto integralmente, ele está disponível em: PEREIRA, G. A. N. Conheça a geração de banco de dados NoSQL e NewSQL. 2015. Disponível em: <https://www.devmedia.com.br/conheca-a-geracao-de-banco-de-dados-nosql-e-newsql/33202>. Acessado em: 05
Levando em consideração o trecho de texto dado sobre a tecnologia NewSQL, analise as assertivas que seguem e marque V para as asserções verdadeiras e F para as asserções falsas.
A V–F–V–F
B F–F–V–F
C V–V–F–V
D F–V–F–V
Você assinalou essa alternativa (D)
E F–F–V–V
“Os bancos de dados NewSQL buscam promover a mesma melhoria de desempenho e escalabilidade dos sistemas NoSQL, não abrindo mão dos benefícios dos bancos de dados tradicionais, da linguagem SQL e das
propriedades ACID”.
Após
de dez.esta
2020.
avaliação, caso queira ler o texto integralmente, ele está disponível em: PEREIRA, G. A. N. Conheça a geração de banco de dados NoSQL e NewSQL. 2015. Disponível em: <https://www.devmedia.com.br/conheca-a-geracao-de-banco-de-dados-nosql-e-newsql/33202>. Acessado em: 05
Com base no fragmento de texto apresentado, assinale a alternativa correta que corresponde a um tipo de banco de dados NewSQL.
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/XPccHtc8ZAXuxau6WM9xwA%3D%3D/novo/1/%2FDFtFvv%2BwjvYhGeG5LhoDw%3D%3D 2/7
20/05/2024, 15:56 AVA UNIVIRTUS
A Redis
B Neo4j
C HBase
D MemSQL
Você assinalou essa alternativa (D)
E DynamoDB
“Apache HBase é uma solução de banco de dados NoSQL altamente distribuída que pode ser dimensionada para armazenar grandes quantidades de dados esparsos”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: SHON, P. Apache HBase Explained in 5 Minutes or Less. Credera, 2014. Disponível em: <https://www.credera.com/insights/apache-hbase-explained-5-minutes-less/>. Acesso em: 25 de nov. 2020.
Com base no extrato de texto apresentado, assinale a alternativa correta que corresponde à definição correta do tipo de consistência forte no HBase.
A Todos os clientes do HBase visualizam os mesmos dados na mesma ordem, mas esses dados podem estar um pouco desatualizados.
B Significa que para acessar os dados é necessário passar por um processo de criptografia.
D Todos os clientes mais próximos do servidor de região visualizam os mesmos dados na mesma ordem, enquanto os mais distantes podem estar um pouco desatualizados.
“O processo de migração possui duas etapas importantes: a migração do modelo de dados segundo os requisitos do sistema de destino, pois os esquemas de dados dos modelos são completamente diferentes; e, em
seguida, a transferência desses dados para o banco de dados de destino”.
Com base na passagem de texto migração de modelos de dados, assinale a alternativa correta que corresponde a definição da metodologia baseada em grafos.
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/XPccHtc8ZAXuxau6WM9xwA%3D%3D/novo/1/%2FDFtFvv%2BwjvYhGeG5LhoDw%3D%3D 3/7
20/05/2024, 15:56 AVA UNIVIRTUS
A Considera-se quais consultas serão realizadas no banco de dados, a fim de aumentar o desempenho da busca.
B A migração dos dados passa por três passos: nível físico dos dados, primeiro nível lógico dos dados e segundo nível lógico dos dados.
C Desenvolvida para a realização da conversão do modelo de dados relacional para um modelo de dados NoSQL qualquer.
D Desenvolvida para a realização da conversão do modelo de dados relacional para um modelo de dados em grafos.
Você assinalou essa alternativa (D)
E Desenvolvida para a realização da conversão do modelo de grafos para um modelo de dados relacional.
“HBase, Hypertable, Big Data e GraphDB usam o armazenamento de diferentes versões não apenas para resolução de conflitos, mas também para oferecer controle de versão”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: HECHT, R.; JABLONSKI, S. NoSQL Evaluation: A use case oriented survey. International Conference on Cloud and Service Computing, Hong Kong, 2011, pp. 336-341.
Considerando o trecho de texto apresentado, assinale a alternativa correta que corresponde aos dois tipos em que o HBase garante a consistência dos dados.
“O HBase aproveita os melhores componentes originados do projeto Hadoop (HDFS, Zookeeper e MapReduce) para fornecer escalabilidade horizontal e tolerância a falhas”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: SHON, P. Apache HBase Explained in 5 Minutes or Less. Credera, 2014. Disponível em: <https://www.credera.com/insights/apache-hbase-explained-5-minutes-less/>. Acesso em: 25 de nov. 2020.
Com base na citação apresentada, assinale a alternativa correta que corresponde à definição correta do tipo de consistência na linha do tempo do HBase.
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/XPccHtc8ZAXuxau6WM9xwA%3D%3D/novo/1/%2FDFtFvv%2BwjvYhGeG5LhoDw%3D%3D 4/7
20/05/2024, 15:56 AVA UNIVIRTUS
A Todos os clientes do HBase visualizam os mesmos dados na mesma ordem, mas esses dados podem estar um pouco desatualizados.
Você assinalou essa alternativa (A)
B Todos os clientes mais próximos do servidor de região visualizam os mesmos dados na mesma ordem, enquanto os mais distantes podem estar um pouco desatualizados.
D Significa que para acessar os dados é necessário passar por um processo de criptografia.
“Muitas aplicações que utilizam sistemas NoSQL exigem disponibilidade contínua do sistema. Para conseguir isso, os dados são replicados em dois ou mais nós de maneira, transparente, de modo que, se um nó falhar, os
dados ainda estarão disponíveis em outros nós”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: ELMASRI, N. Sistemas de banco de dados. 7ª ed. São Paulo: Pearson, 2018.
Com base no fragmento de texto apresentado, assinale a alternativa correta que corresponde as duas formas de distribuição de dados em bancos de dados NoSQL.
A Consistência e Durabilidade
B Replicação e Fragmentação
Você assinalou essa alternativa (B)
C Consistência e Disponibilidade
D Atomicidade e Durabilidade
“Um banco de dados de chave-valor é um tipo de banco de dados não relacional que usa um método de chave-valor simples para armazenar dados. Um banco de dados de chave-valor armazena dados como um conjunto de
pares de chave-valor em que uma chave funciona como um identificador exclusivo”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: O que é um banco de dados chave-valor? AWS, c2020. Disponível em: <https://aws.amazon.com/pt/nosql/key-value/>. Acesso em: 22 de jul. 2020.
Considerando o extrato de texto apresentado, assinale a alternativa correta que contém somente tipos de dados do grupo de dados Scalar Type do DynamoDB.
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/XPccHtc8ZAXuxau6WM9xwA%3D%3D/novo/1/%2FDFtFvv%2BwjvYhGeG5LhoDw%3D%3D 5/7
20/05/2024, 15:56 AVA UNIVIRTUS
“Em uma consulta no MongoDB, condições booleanas gerais podem ser especificadas, e os documentos na coleção que retornam true são selecionados para o resultado da consulta”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: ELMASRI, N. Sistemas de banco de dados. 7ª ed. São Paulo: Pearson, 2018.
De acordo com a passagem de texto sobre a operação de consulta no MongoDB, assinale a alternativa correta que corresponde ao comando utilizado para consultar um documento em uma coleção de um banco de dados
no MongoDB.
A db.nome_da_coleção.deleteOne()
B db.nome_da_coleção.find()
C db.nome_da_coleção.updateOne()
D db.nome_da_coleção.insertOne()
E db.nome_da_coleção.insertMany()
“Em sistemas baseados em coluna, como o HBase, a chave é multidimensional e, portanto, possui vários componentes geralmente, uma combinação de nome de tabela, chave de linha, coluna e rótulo de data e hora”.
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: ELMASRI, N. Sistemas de banco de dados. 7ª ed. São Paulo: Pearson, 2018.
Considerando o extrato de texto apresentado sobre o método ASD, assinale a alternativa correta que corresponde à melhor aplicação dos bancos de dados NoSQL orientados a colunas.
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/XPccHtc8ZAXuxau6WM9xwA%3D%3D/novo/1/%2FDFtFvv%2BwjvYhGeG5LhoDw%3D%3D 6/7
20/05/2024, 15:56 AVA UNIVIRTUS
A Oferecem maior desempenho nas aplicações que precisam traçar os caminhos existentes nos relacionamentos entre os dados.
B São adequados para análise em lote de dados de logs, devido a sua otimização para leituras e varreduras sequenciais.
C São adequados para aplicações que realizam leituras frequentes, como por exemplo, um sistema de vendas online.
D São úteis quando no esquema é especificado o banco de dados, as tabelas e os relacionamentos através da definição das chaves primárias e chaves estrangeiras.
E São úteis quando é necessária a produção de muitos relatórios que precisam ser montados dinamicamente a partir de elementos que mudam com frequência.
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/XPccHtc8ZAXuxau6WM9xwA%3D%3D/novo/1/%2FDFtFvv%2BwjvYhGeG5LhoDw%3D%3D 7/7