Buscar

Avaliacao_Bancos_de_dados_nao_relacionais_NoSQL

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Bancos de dados não relacionais (NoSQL)
Professor(a): Sérgio Eduardo Nunes (Mestrado acadêmico)
1)
2)
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta 
objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automati
corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabe
prova!
Observe a afirmativa a seguir.
Nos sistemas de gerenciamento de bancos de dados não relacionais, a garantia do ____________ é bem mais complex
relação aos bancos de dados relacionais. Para isso, surge um conceito preparado para o NoSQL, conhecido como ____
O seu funcionamento consiste em ter apenas duas das três propriedades, sendo elas: disponibilidade, consistência e
___________________.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
ACID; CAP; isolamento.
CAP; ACID; isolamento.
CAP; ACID; tolerância.
ACID; CAP; tolerância.  CORRETO
ACID; CAP; durabilidade.
Código da questão: 45983
Nos bancos de dados orientado a ________________, a sua estrutura de armazenamento necessita de uma chave
identificadora conhecida pela sigla ____________. Essa chave deve identificar os registros univocamente. Normalmente
definida ________________________ pelos sistemas de gerenciamento de banco de dados NoSQL.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Colunas: UUID; dinamicamente.
Documentos: NUID; manualmente.
Chave-valor; SGBD; manualmente.
Documentos; UUID; automaticamente.  CORRETO
Resolução comentada:
As propriedades encontradas no ACID foram preparadas para banco de dados do tipo relacional. Para atender às
necessidades dos bancos de dados não relacionais (NoSQL), foi desenvolvido o CAP, com as propriedades de
disponibilidade, consistência e tolerância, sendo necessário apenas duas propriedades no NoSQL.
Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/inde...
1 of 6 16/12/2022 16:19
3)
4)
Documentos: UID; aleatoriamente.
Código da questão: 45998
Uma fábrica recebe pedidos de cores e estampas de camisetas personalizadas. A fim de se obter informações acerca
pedidos, parte da entrada de pedidos foi representada a seguir:
1 - Azul, amarelo, verde, azul, azul.
2 - Branco, verde, azul, verde, azul.
3 - Amarelo, verde, azul, vermelho.
4 - Azul, vermelho, azul, amarelo.
5 - Branco, vermelho, azul, verde.
Quanto aos processos de MapReduce nos pedidos de entrada apresentados, assinale (V) verdadeiro ou (F) falso.
( ) Na fase de mapeamento, o primeiro pedido gera: Azul, 3. Amarelo, 1. Verde, 1.
( ) Na fase de junção, apresenta para cor branca: Branco, 1.
( ) Na fase de redução, o verde apresenta: Verde, 5.
( ) Na fase de junção, apresenta para cor vermelha: Vermelho, 1 - Vermelho, 1 - Vermelho, 1.
( ) Na fase de junção, no segundo pedido, apresenta: Verde, 2. Azul, 2. Branco, 1.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
F – F – V – V – F.  CORRETO
V – F – F – F – V.
F – V – F – V – F.
V – F – V – V – F.
V – F – V – F – V.
Código da questão: 60240
O Cassandra mantém seu armazenamento distribuído _______________ em um ambiente ___________________. C
Resolução comentada:
Os bancos de dados orientados a documentos precisam de uma chave que identifica cada um dos registros univocam
que tem como sigla UUID, que é o Identificador Único Universal, normalmente gerado automaticamente pelo SGBD.
Resolução comentada:
A primeira afirmativa é falsa, pois na fase de mapeamento geraria a saída "azul 1, azul 1, azul 1, amarelo 1, verde 1"
A segunda afirmativa é falsa, pois a cor branca aparece nos pedidos 2 e 5, dessa forma, o processo de junção apres
Branco, 1 - Branco, 1.
A terceira afirmativa é verdadeira, pois a camiseta verde aparece uma vez nos pedidos 1, 3 e 5, e duas vezes no ped
A quarta afirmativa é verdadeira, pois a camiseta vermelha aparece uma vez nos pedidos 3, 4 e 5.
A quinta afirmativa é falsa, pois a junção não é aplicada em um único pedido apenas.
Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/inde...
2 of 6 16/12/2022 16:19
5)
dessas estruturas armazenará um range de partições, cujo nome é _________________________.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Em tabelas; clusterizado; Token Ring.
Em nós (nodes) – clusterizado; Arquitetura em Anel.  CORRETO
Em hashs; distribuído; Arquitetura em Anel.
Em Anéis; compartilhado; Token Ring.
Em colunas; particionado; Clusterização.
Código da questão: 46008
Com maior oferta de internet móvel pelas operadoras, a popularização dos dispositivos móveis e outras ações que co
para o aumento exponencial de geração de dados, fizeram com que os cientistas de dados percebessem o grande pote
conseguir capturar, armazenar, tratar e efetuar a convergência em informações úteis a determinados segmentos.
Quanto ao modelo de banco de dados orientado a documentos, assinale a alternativa correta. :
Alternativas:
Os documentos são arquivos físicos como: figuras, vídeos ou áudios.
Os documentos são os dados semiestruturados, inseridos na base de dados.
Os documentos são objetos inseridos na base de dados, como as strings, listas e objetos aninhados.
O modelo orientado a documentos não recebe uma chave primária, pois os dados não são estruturados.
São modelos que devem permitir o relacionamento por meio do chaveamento entre as tabelas.
Resolução comentada:
A distribuição das partições se dá por meio de nós em um ambiente com várias máquinas. Esta estrutura visa justam
distribuir a carga de armazenamento e custo da consulta quanto a processamento, apresentando um retorno célere.
Resolução comentada:
A afirmativa “São modelos que devem permitir o relacionamento por meio do chaveamento entre as tabelas” está inc
pois esse conceito está relacionado a banco de dados relacional.
A afirmativa “Os documentos são arquivos físicos como: figuras, vídeos ou áudios” está incorreta, pois é possível ins
strings, listas e objetos aninhados.
A afirmativa “O modelo orientado a documentos não recebe uma chave primária, pois os dados não são estruturados
incorreta, pois os bancos orientados a documento possuem uma chave identificadora que deve ser unívoca.
A afirmativa “Os documentos são objetos inseridos na base de dados, como as strings, listas e objetos aninhados” es
correta, pois é possível inserir os dados não estruturados ou semiestruturados, sendo possível inserir strings, listas e
objetos aninhados.
A afirmativa “Os documentos são os dados semiestruturados, inseridos na base de dados” está incorreta, pois docum
não são dados, e sim possuem dados, independente do seu formato estrutural.
Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/inde...
3 of 6 16/12/2022 16:19
6)
7)
Código da questão: 45992
I. Em bancos com estrutura chave-valor, a chave é composta normalmente de um campo do tipo String. Já o campo v
conter diferentes tipos de dados, sem necessitar de um esquema pré-definido.
PORQUE
II. Os dados são armazenados diretamente em memória, tornando-os voláteis – o que justifica sua flexibilidade em esca
horizontalmente.
Assinale a alternativa acerca das asserções supracitadas, bem como a relação entre elas:
Alternativas:
A primeira asserção está correta, e a segunda está incorreta.
Ambas as asserções estão corretas, mas a segunda não justifica a primeira.  CORRETO
Ambas as asserções estão incorretas.
Ambas as asserções estão corretas, e a segunda justifica a primeira.
A primeira asserção está incorreta, e a segunda está correta.
Código da questão: 46006
Sobre a linguagem Cypher:
I. O comando RETURN, escrito em tempo de execução de uma query, requer uma variável de armazenamento.
II. Atualizações de dados são feitas através do comando SET.
III. Para criar nós e relacionamentos utiliza-se o comando CREATE.
IV. Ocomando MATCH não pode ser usado juntamente com o comando CREATE.
V. O comando REMOVE é utilizado para eliminar a estrutura de um banco de dados (similar ao DROP de bancos relacio
São verdadeiras:
Alternativas:
I - III - V.
I - III - IV - V.
I - V.
II - IV.
I - II - III.  CORRETO
Resolução comentada:
Embora ambas estejam corretas, seu escalonamento horizontal não está diretamente ligado aos tipos de dados, mas
sua expansão física (hardware).
Resolução comentada:
As afirmativas I, II e III estão corretas. A afirmativa IV é falsa porque, na verdade, o comando MATCH pode ser utiliza
junto de um comando CREATE; e a afirmativa V está incorreta, pois o comando REMOVE é utilizado para remover
Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/inde...
4 of 6 16/12/2022 16:19
8)
9)
Código da questão: 46014
I. Em uma estrutura de relacionamento entre nós é comum utilizar os termos “pertence” ou “possui”, bem como outros
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
duplicidade de relacionamentos durante uma consulta, recomenda-se o uso do comando MERGE, em detrimento ao co
CREATE dentro da query de consulta.
Assinale a alternativa acerca das asserções supracitadas, bem como a relação entre elas:
Alternativas:
Ambas as asserções estão incorretas.
A primeira asserção está incorreta. e a segunda está correta.
A primeira asserção está correta. e a segunda está incorreta.  CORRETO
Ambas as asserções estão corretas, mas a segunda não justifica a primeira.
A primeira asserção está correta. e a segunda justifica a primeira.
Código da questão: 46016
O MongoDB utiliza a estrutura da linguagem ______________ para efetuar consultas aos documentos. É possível efe
consultas, agrupamentos e ordenações. O sistema de gerenciamento de banco de dados orientado a documentos tem s
computação em _____________, com possibilidade a transações ________________.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
JSON; nuvem; ACID.  CORRETO
JSON; cluster; ACID.
Python; cluster; armazenadas.
JavaScript; paralelo; armazenadas.
Python; nuvem; ACID.
registros.
Resolução comentada:
A asserção I está correta, mas a asserção II está incorreta ao dizer que os modelos orientados a grafos são bancos d
dados estruturados, ou seja, são rígidos em sua estrutura. A asserção escrita corretamente, diria que: “Os modelos
orientados a grafos NÃO são bancos de dados estruturados, ou seja, NÃO são rígidos em sua estrutura”.
Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/inde...
5 of 6 16/12/2022 16:19
10)
Código da questão: 45993
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:
V – V – F – V – F.
F – F – F – V – V.  CORRETO
V – F – V – F – V.
F – F – V – V – V.
F – V – F – V – F.
Código da questão: 45995
Resolução comentada:
O MongoDB utiliza o JSON como base para consulta e manipulação dos dados. Ainda, possui suporte à computação
nuvem, e transações ACID.
Resolução comentada:
A primeira afirmativa é FALSA, pois a intenção do grupo de desenvolvimento era fazer o MapReduce.
A segunda afirmativa é FALSA, pois o objetivo do software era ter alta disponibilidade, detecção de falhas, sem depe
do hardware.
A terceira afirmativa é FALSA, pois o Hadoop é gratuito.
A quarta afirmativa é VERDADEIRA, pois a arquitetura é em cluster, na qual o processamento é compartilhado.
A quinta afirmativa é VERDADEIRA, pois, apesar do processamento ser em cluster, o armazenamento fica localmen
seja, no próprio servidor.
Arquivos e Links
Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/inde...
6 of 6 16/12/2022 16:19

Continue navegando