Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/10/2022 16:09 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2686603/4996100 1/4 Bancos de dados não relacionais (NoSQL) Professor(a): Sérgio Eduardo Nunes (Mestrado acadêmico) 1) 2) 3) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! Em um banco de dados orientado a grafos, “cada nó representa uma entidade (uma pessoa, local, coisa, categoria ou outra parte de dados) e cada relacionamento representa como dois nós estão associados. Essa estrutura de uso geral permite modelar todos os tipos de cenários - de um sistema de estradas a uma rede de dispositivos, ao histórico médico de uma população ou qualquer outra coisa definida por relacionamentos”. Fonte: Neo4j. Why Graph Databases? Disponível em:<https://neo4j.com/why-graph- databases/?ref=footer> . Acesso em: 03 set. 2019. Com base no enunciado, aponte a alternativa correta. Alternativas: Código da questão: 46012 A respeito do Hadoop, considere as seguintes afirmações: ( ) O Hadoop foi inspirado no Google File System, para que fosse desenvolvido o processamento em cluster. ( ) O objetivo era, conforme o hardware, oferecer alta disponibilidade e detecção de falhas. ( ) O custo do Hadoop é alto, portanto indicado para grandes empresas. ( ) O Hadoop é altamente escalável, pois a sua arquitetura foi concebida em cluster. ( ) O armazenamento é feito localmente. Assinale a alternativa que contenha a sequência correta: Alternativas: Código da questão: 45995 Quanto às características do NoSQL, considere as seguintes afirmações: I. O NoSQL tem como característica o bom desempenho e ser tolerante a falhas. II. O relacionamento das tabelas deve ser feito por meio de chaveamento. III. No banco de dados NoSQL, as tabelas têm que estar estruturadas verticalmente. Assinale a alternativa correta. Alternativas: Cada nó (node) pode, também, ser considerado como um tipo de dado. Cada nó (node) deve estar associado com algum outro nó do mesmo banco. Cada nó (node) pode ter N ligações com outros nós. CORRETO Um nó (node) limita-se a ligar-se com, no máximo, dois nós sucessores. Um nó (node) limita-se a ligar-se com, no máximo, um nó antecessor. F – F – V – V – V. V – F – V – F – V. F – F – F – V – V. CORRETO F – V – F – V – F. V – V – F – V – F. Somente as alternativas I e III estão corretas. Somente a alternativa I está correta. Somente a alternativa III está correta. Somente a alternativa II está correta. INCORRETO Somente as alternativas I e II estão corretas. https://neo4j.com/why-graph-databases/?ref=footer 07/10/2022 16:09 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2686603/4996100 2/4 4) 5) 6) Código da questão: 45984 I. O mercado de desenvolvimento de software percebeu o grande potencial da arquitetura dos bancos de dados NoSQL, sendo possível utilizar quatro tipos: chave-valor, colunar, orientado a chave e grafos. PORQUE II. O banco de dados do tipo relacional permite, na mesma coluna, dados com tipos diferentes em cada um dos registros inseridos. Assinale a alternativa acerca das asserções supracitadas, bem como a relação entre elas: Alternativas: Código da questão: 45986 I. Em uma estrutura de relacionamento entre nós é comum utilizar os termos “pertence” ou “possui”, bem como outros termos que possibilitem-nos assimilar a forma como os nós interagem entre si. Os modelos orientados a grafos aceitam vários relacionamentos idênticos entre seus nós. PORQUE II. Os modelos orientados a grafos são bancos de dados estruturados, ou seja, são rígidos em sua estrutura. Para evitar a duplicidade de relacionamentos durante uma consulta, recomenda-se o uso do comando MERGE, em detrimento ao comando CREATE dentro da query de consulta. Assinale a alternativa acerca das asserções supracitadas, bem como a relação entre elas: Alternativas: Código da questão: 46016 Quanto às características encontradas nos bancos de dados orientados a documentos, observe as afirmativas a seguir: I. Possui um bom desempenho quando utilizado em aplicações web. II. É possível utilizar um sistema de gerenciamento de banco de dados orientado a documentos, em cluster, para aumento da integridade dos dados. III. Utiliza a técnica de MapReduce para espelhar os dados em diversos servidores. São verdadeiras: Alternativas: Código da questão: 45999 A primeira asserção está correta, e a segunda não justifica a primeira. A primeira asserção está incorreta, e a segunda está correta. A primeira asserção está correta, e a segunda justifica a primeira. A primeira asserção está correta, e a segunda está incorreta. Ambas asserções estão incorretas. CORRETO Ambas as asserções estão corretas, mas a segunda não justifica a primeira. A primeira asserção está incorreta. e a segunda está correta. A primeira asserção está correta. e a segunda justifica a primeira. A primeira asserção está correta. e a segunda está incorreta. CORRETO Ambas as asserções estão incorretas. III. II - III. II. I. CORRETO I - II. 07/10/2022 16:09 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2686603/4996100 3/4 7) 8) 9) Sobre o Banco de Dados NoSQL Redis, analise as seguintes assertivas: I. O uso do Redis é bastante útil, mas a quantidade de dados armazenados é maior que em bancos relacionais. II. A utilização de uma estrutura do tipo chave-valor é mais indicada para dados que se modificam com muita frequência. III. Bancos de Dados do tipo Chave-Valor são ideais para armazenamentos de cadastros de usuários. IV. Só é possível resgatar um dado de cada vez em uma consulta ao banco do tipo chave- valor, pois seu armazenamento utiliza estrutura de hash. V. O armazenamento de dados em cadeia não pode ocorrer em bancos do tipo chave- valor, considerando que seu armazenamento ocorre na memória. São verdadeiras: Alternativas: Código da questão: 46004 Sobre o Banco de Dados NoSQL Cassandra, analise as seguintes assertivas: I. O uso do Cassandra é bastante útil no armazenamento de cache, por ser um dado temporário. II. O Cassandra tem maior desempenho em velocidade, se comparado a Modelos baseados em chave/valor. III. Com o Banco de Dados Cassandra, a clusterização ocorre por meio de máquinas denominadas nós (nodes). IV. O Cassandra é um banco de dados open-source, desenvolvido por uma empresa privada e tem como base outras duas estruturas de banco de dados de grandes empresas. V. A linguagem SQL utilizada pelo Cassandra é bastante similar àquela utilizada pelos bancos de dados relacionais. São verdadeiras: Alternativas: Código da questão: 46009 I. O Hadoop possui alta escalabilidade, detecção de falha e alto desempenho, mesmo quando são processados grandes volumes de dados. PORQUE II. A sua arquitetura foi desenvolvida em cluster, fazendo com que as informações sejam processadas de forma distribuída. Assinale a alternativa acerca das asserções supracitadas, bem como a relação entre elas: Alternativas: Código da questão: 45996 III - IV - V. I - II. CORRETO I - II - IV. I - IV - V. II - III - IV. II - IV - V. I - II. III - IV - V. I - II - IV. III - IV. CORRETO A primeira asserção está correta, e a segunda está incorreta. Ambas as asserções estão incorretas. Ambas as asserções estão corretas, mas a segunda não justifica a primeira. Ambas as asserções estão corretas, e a segunda justifica a primeira. CORRETO A primeira asserção está incorreta, e a segunda está correta. 07/10/2022 16:09 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2686603/4996100 4/4 10) O Redis mantém seus pares de _______________ alocados de forma dinâmica ___________, tornando seu acesso muito rápido. Isso significaque os dados armazenados ____________ (um preço a pagar pelo acesso quase instantâneo às informações). Assinale a alternativa que completa adequadamente as lacunas acima: Alternativas: Código da questão: 46003 ID/Hash; nos Schemas; não são consistentes. Coluna/Linha; na memória; são inconsistentes. Chave/valor; nas tabelas; não são duráveis. Coluna/ID; nas chaves primárias; são persistentes. Chave/valor; na memória; não são duráveis. CORRETO Arquivos e Links
Compartilhar