Buscar

Atividade_04-RespostaS- Anhembi Morumbi - Banco_De_Dados_Aplicado_A_BigData

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

Usuário
Curso
Teste
Iniciado
Enviado
Status
CLAYTON ROBERTO DA SILVA PEREIRA
GRA0590 BANCO DE DADOS APLICADO A BIG DATA GR0274211 
ATIVIDADE 4 (A4)
Completada
Resultado da tentativa 8 em 10 pontos 
Tempo decorrido
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta
Selecionada:
Resposta
Correta:
Comentário
da
resposta:
Compreender e analisar as possibilidades para melhorar o desempenho do banco de dados é um trabalho constante e
complexo. Aspectos relacionados à atualização do banco de dados, à resolução de problemas de desempenho e à
compreensão do conjunto de trabalho em questão estão intimamente relacionados à performance de um banco de dados
como o MongoDB. 
Nesse sentido, assinale a alternativa que indique informações corretas sobre os principais conceitos para bancos de
dados não relacionais.
No processo de atualização em banco de dados MongoDB, é possível realizar dois tipos de atualizações pelo administrador.
A atualização manual, que permite controle sobre as modi�cações em relação ao que está ocorrendo no instante do
processo, e a atualização automática, realizada pelo MongoDB Management Service.
No processo de atualização em banco de dados MongoDB, é possível realizar dois tipos de atualizações
pelo administrador. A atualização manual, que permite controle sobre as modificações em relação ao que
está ocorrendo no instante do processo, e a atualização automática, realizada pelo MongoDB
Management Service.
Resposta correta. A alternativa está correta, pois, durante o processo de atualização em banco de dados MongoDB, é possível
a realização de dois tipos de atualizações pelo administrador. A atualização manual, que permite controle sobre as
modi�cações sobre o que está ocorrendo no instante do processo, e a atualização automática, realizada pelo MongoDB
Management Service. No processo de atualização, ainda precisamos considerar que as mudanças que ocorrem com as
alterações devem ser observadas na documentação para ambos os casos.
Pergunta 2
A seguir, temos um quadro que representa uma lista dos principais pontos a serem observados para a implantação de um
banco de dados MongoDB, ao longo do ciclo de vida de banco de dados NoSQL. 
Implantação
Hardware 
Segurança
Monitoramento
Recuperação de desastres
Desempenho
Fonte: Elaborado pelo autor. 
#PraCegoVer : O quadro apresenta uma lista de verificação em bancos de dados MongoDB, contendo os principais
pontos: Implantação, hardware , segurança, monitoramento, recuperação de desastres e desempenho, a fim de
demonstrar os principais pontos a serem observados na implantação de banco de dados MongoDB. 
A respeito dos principais pontos apresentados no quadro para a implantação de um banco de dados MongoDB, analise as
afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). 
I. ( ) Em relação ao hardware para implantação de um banco de dados MongoDB, podemos dizer que, para determinar o
1 em 1 pontos
1 em 1 pontos
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
espaço em disco necessário para lidar com todos os seus dados, não é preciso se preocupar com os metadados internos
do MongoBD. 
II. ( ) Em relação ao hardware para implantação de um banco de dados MongoDB, podemos dizer que, referente à
memória RAM, o ideal é que ela possa lidar com o conjunto de trabalho previamente esperado. 
III. ( ) Em relação ao monitoramento em um banco de dados MongoDB, quanto ao uso do hardware , não existe a
necessidade do monitoramento dos recursos de hardware . 
IV. ( ) Em relação à recuperação de desastres em um banco de dados MongoDB, é fundamental ter um plano para lidar
com as possíveis falhas do sistema. 
V. (  ) Em relação à recuperação de desastres em um banco de dados MongoDB, é fundamental que sejam realizados
testes para garantir que o plano de recuperação realmente esteja cumprindo o que se esperava, inicialmente, no plano de
recuperação de desastres, de forma satisfatória. 
  
  
Assinale a alternativa que apresenta a sequência correta.
F, V, F, V, V
F, V, F, V, V
Resposta correta. A alternativa está correta, pois, em relação ao hardware para implantação de um banco de dados MongoDB,
podemos dizer que, referente à memória RAM, o ideal é que ela possa lidar com o conjunto de trabalho previamente
esperado. Em relação à recuperação de desastres em um banco de dados MongoDB, é fundamental ter um plano para lidar
com as possíveis falhas do sistema. Em relação à recuperação de desastres em um banco de dados MongoDB, é fundamental
realizar testes para garantir que o plano de recuperação realmente está cumprindo o que se esperava, inicialmente, no plano
de recuperação de desastres, de forma satisfatória.
Pergunta 3
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
Leia o excerto a seguir: 
Os bancos de dados em geral armazenam uma série de informações, muitas vezes, sigilosas. Para proteger os dados
sigilosos que são transmitidos por meio da comunicação em algum tipo de rede, é utilizada a criptografia de dados. A
menos que não haja tráfego de rede, para manter a segurança, é essencial o uso da criptografia em banco de dados. 
  
Considerando o excerto apresentado sobre a criptografia de rede em bancos de dados MongoDB, analise as afirmativas a
seguir. 
  
I. Podemos dizer que, quando falamos em criptografia no MongoDB, devemos considerar a criptografia de dados em
trânsito e a criptografia de dados em repouso. 
II. Os dados criptografados em trânsito no MongoDB devem utilizar o certificado (SSL). 
III. Os dados criptografados em repouso no MongoDB são aqueles oriundos do disco. 
IV. A criptografia dos dados em rede garante a segurança dos dados oriundos da rede em bancos de dados MongoDB. 
  
É correto o que se afirma em:
I, II e III, apenas
I, II e III, apenas
Resposta correta. A alternativa está correta, pois podemos dizer que, quando falamos em criptogra�a no MongoDB, devemos
considerar a criptogra�a de dados em trânsito (dados da rede) e a criptogra�a de dados em repouso (dados em disco). Os
dados criptografados em trânsito no MongoDB devem utilizar o certi�cado (SSL), porque, para que haja segurança, é
necessária a criptogra�a tanto de dados em trânsito quanto em dados em repouso. Os dados criptografados em repouso no
MongoDB são aqueles oriundos do disco, e os dados em trânsito referem-se aos dados que trafegam em alguma rede.
Pergunta 4
Leia o excerto a seguir: 
Os bancos de dados não relacionais (NoSQL) surgiram no final dos anos 2000 e apresentam uma forma diferente de
armazenamentos de dados, pois não utilizam esquema de tabela de linhas e colunas. Como um exemplo dos inúmeros
bancos de dados não relacionais, podemos destacar o MongoDB, que usa documentos semelhantes a um registro, com
campos e valores. 
1 em 1 pontos
1 em 1 pontos
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
  
Considerando o excerto apresentado sobre os principais conceitos para banco de dados não relacionais, analise as
afirmativas a seguir. 
  
I. Para compreender os limites e as capacidades de desempenho do banco de dados MongoDB, é fundamental
compreender o conceito de conjunto de trabalho, assim como o conceito de precipício de desempenho. 
II. No MongoDB, as consultas que executarem uma varredura completa podem afetar o desempenho das demais
consultas no banco de dados e uma consequente desaceleração do sistema. 
III. A forma como a consulta dos dados é organizada no banco de dados pode melhorar consideravelmente o desempenho
do sistema. 
IV. Um controle de acesso de usuários não pode ajudar a reduzir problemas futuros causados por consequentes consultas
ruins em um banco de dados MongoDB. 
  
É correto o que se afirma em:
I, II e III, apenas.
I, II e III, apenas.
Resposta correta. A alternativa está correta, pois, para compreender os limites e as capacidades de desempenho do banco de
dados MongoDB, é fundamental compreender o conceito de conjunto de trabalho, assim como o conceitode precipício de
desempenho. No MongoDB, as consultas que executarem uma varredura completa podem afetar o desempenho das demais
consultas no banco de dados e uma consequente desaceleração do sistema. A forma como a consulta dos dados é
organizada no banco de dados pode melhorar consideravelmente o desempenho do sistema.
Pergunta 5
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
Leia o trecho a seguir: 
A definição de backup está associada à ideia de copiar, guardar, gerar e manter pastas e arquivos ou, até mesmo,
armazenar discos físicos inteiros em um sistema de armazenamentos. Esse conceito também é importante para a
segurança dos dados em banco de dados. 
  
Com base no exposto, analise as asserções a seguir e a relação proposta entre elas. 
  
I. Dentre as principais estratégias de ações utilizadas para fazer o backup de um banco de dados MongoDB, temos: usar o
mongodump e o mongorestore; copiar os arquivos de dados brutos; utilizar backup de MMS. 
Pois: 
II. MMS, utilizado para o backup dos bancos de dados MongoDB, significa Multimedia Message System (Sistema de
Mensagens Multimídia), e o seu conceito representa a possibilidade de integrar texto, cor, som e imagem, para o envio de
mensagens da mesma forma que o SMS ( Short Message Service ). 
  
A seguir, assinale a alternativa correta.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Sua resposta está incorreta. A alternativa está incorreta, pois a asserção I é verdadeira, já que, dentre as principais estratégias
de ações utilizadas para fazer o backup de um banco de dados MongoDB, temos: usar o mongodump e mongorestore; copiar
os arquivos de dados brutos; utilizar backup de MMS. A asserção II também é verdadeira e justi�ca a primeira, pois MMS são
utilizados em bancos de dados MongoDB. Além disso, o conceito de Multimedia Message System 
(Sistema de Mensagens Multimídia) representa a possibilidade de integrar texto, cor, som e imagem, para o envio de
mensagens da mesma forma que o SMS ( Short Message Service).
Pergunta 6
Leia o excerto a seguir: 
Uma das formas de garantir a segurança em banco de dados é garantir que os usuários sejam identificados como os
legítimos para ter acesso às informações disponíveis no banco de dados. Em bancos de dados MongoDB, esse cuidado
com segurança não é diferente; a autenticação também é uma ferramenta que permite garantir a segurança quanto ao
acesso de usuários legítimos ao banco de dados. 
0 em 1 pontos
0 em 1 pontos
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
A respeito da autenticação em bancos de dados MongoDB, analise as afirmativas a seguir e assinale V para a(s)
Verdadeira(s) e F para a(s) Falsa(s). 
  
I. ( ) A autenticação de usuário permite ao banco de dados MongoDB a possibilidade de conceder ou até mesmo revogar
o nível de acesso dos usuários às informações do banco de dados. 
II. ( ) A autenticação de usuários no MongoDB permite a utilização de um conjunto de funções que ajudam a determinar
certos comandos permitidos para um usuário específico. 
III. ( ) Para configurar a autenticação básica no banco de dados MongoDB, não é necessário adicionar um usuário
administrativo conta. 
IV. ( ) Durante a configuração da autenticação básica no banco de dados MongoDB, o usuário administrativo adicionado à
conta tem completo acesso ao sistema, sendo considerado como um superusuário do MongoDB. 
Assinale a alternativa que apresenta a sequência correta:
V, V, V, V.
V, V, F, V.
Sua resposta está incorreta. A alternativa está incorreta, já que, caso seja a primeira vez que o usuário se conecta ao servidor,
será essencial dar a ele total acesso ao sistema; nesse caso, a autenticação de usuário no MongoDB deve ser feita
essencialmente como superusuário do MongoDB.
Pergunta 7
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
A seguir, temos um quadro que representa as principais estratégias para garantir a segurança e a disponibilidade em um
banco de dados MongoDB. 
  
Segurança de dados
Ambientes seguros
Criptografia de rede
Execução do MongoDB com SSL
SSL em Clusters
Autenticação
  
Fonte: Elaborado pelo autor. 
#PraCegoVer : O quadro apresenta as principais estratégias para garantir a segurança e a disponibilidade em bancos de
dados MongoDB, são elas: segurança de dados, ambientes seguros, criptografia de rede, execução de MongoDB com
SSL, SSL em Clusters e autenticação. 
  
A respeito das estratégias para garantir a segurança e a disponibilidade em banco de dados MongoDB, analise as
afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). 
I. ( ) Em relação à segurança na implantação de um banco de dados MongoDB, podemos considerar como tipos de
segurança citados no quadro anterior: ambientes seguros, criptografia de rede e autenticação. 
II. ( ) Para manter os ambientes seguros durante a execução do banco de dados MongoDB, é essencial utilizar os recursos
provenientes do sistema operacional; dentre eles, podemos citar o �rewall . 
III. ( ) A Secure Sockerts Layer (SSL) – integrada a partir da versão 2.4 – não permite o uso do MongoDB com criptografia,
tendo em vista a garantia de autenticidade nativa do próprio banco de dados MongoDB. 
  
IV. ( ) Ao estabelecer uma conexão Secure Sockerts Layer (SSL) com o MongoDB não é necessário gerar uma chave para o
servidor, tendo em vista que a chave já está implícita em todos os bancos que utilizam o paradigma não relacional. 
V. (  ) Como um dos estágios da autenticação, podemos citar a autenticação de serviço, que tem o papel de verificar se o
programa que está na outra extremidade da conexão é seguro, garantindo, assim, o critério da autenticidade. 
Assinale a alternativa que apresenta a sequência correta.
V, V, F, F, V
V, V, F, F, V
Resposta correta. A alternativa está correta, pois, em relação à segurança na implantação de um banco de dados MongoDB,
podemos considerar como tipos de segurança citados no quadro anterior: ambientes seguros, criptogra�a de rede e
1 em 1 pontos
resposta: autenticação. Para manter os ambientes seguros durante a execução do banco de dados MongoDB, é essencial utilizar os
recursos provenientes do sistema operacional; dentre eles, podemos citar o �rewall. Um dos estágios da autenticação é a
autenticação de serviço, que tem o papel de veri�car se o programa que está na outra extremidade da conexão é seguro.
Pergunta 8
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
Leia o trecho a seguir: 
O processo de autenticação nada mais é do que a identificação de acesso, no caso de banco de dados como o MongoDB,
em que temos vários tipos de permissões de acessos que precisam ser controlados. A autenticação de conjunto de
réplicas, a autenticação de arquivo-chave e a autenticação X509 representam exemplos de autenticações importantes
para garantir a segurança nesse banco de dados NoSQL. 
  
Com base no exposto, analise as asserções a seguir e a relação proposta entre elas. 
  
I. Em relação à segurança em um banco de dados MongoDB, para que ocorra a autenticação interna do conjunto de
réplicas, a única alternativa é a autenticação de arquivo-chave. 
Pois: 
II. A autenticação de arquivo-chave é um forma de autenticação simples, que se inicia com a criação de um “arquivo de
chave” para cada nó, arquivo esse que tem a senha que o nó pertencente ao conjunto de réplicas usará para a
autenticação com os outros nós do conjunto de réplicas. 
  
A seguir, assinale a alternativa correta.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira
Resposta correta. A alternativa está correta, pois a asserção II é verdadeira, já que, com a autenticação de arquivo-chave,
temos uma forma mais e simples, porém menos segura, que exige a criação de um “arquivo de chave” para cada nó, arquivo
esse, que, por sua vez,contém a senha que o nó do conjunto de réplicas utilizará para a autenticação com os demais nós do
conjunto de réplicas.
Pergunta 9
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
Leia o excerto a seguir: 
Compreender e conhecer a respeito das ferramentas de diagnósticos presentes no MongoDB é fundamental para um
correto monitoramento do banco de dados. Dentre as principais ferramentas utilizadas para o monitoramento, podemos
citar: Mongostat, Mongotop, Mongosniff e Bsondump. 
  
A respeito das ferramentas de diagnóstico do MongoDB, analise as afirmativas a seguir e assinale V para a(s)
Verdadeira(s) e F para a(s) Falsa(s). 
  
I. ( ) Mongostat é um utilitário do MongoDB altamente configurável, que permite uma captura em tempo real de uma
atividade do sistema. 
II. ( ) Mongotop é um utilitário externo do MongoDB responsável por relatar a atividade atual de leitura e gravação de uma
instância do MongoDB. Com essa ferramenta, é possível rastrear se a atividade do banco de dados e o seu uso estão
compatíveis com as expectativas. 
III. ( ) Bsondump é um utilitário do MongoDB utilizado para identificar os pacotes de um cliente para o servidor MongoDB. 
IV. ( ) Mongosniff é uma ferramenta do MongoDB utilizada para a ingestão de dados BSON. 
  
Assinale a alternativa que apresenta a sequência correta.
V, V, F, F
V, V, F, F
Resposta correta. A alternativa está correta, pois, com a utilização da ferramenta Mongostat, é possível ter a visão de uma
captura da atividade no sistema em tempo real, em um intervalo �xo e com a exibição de uma série de estatística, assim
como o número de inserções por segundo até a quantidade de resistentes memórias, demonstrando a frequência de perdas
de página da árvore B. Com a utilização do Mongotop, outra ferramenta do MongoDB, é possível rastrear uma atividade atual
1 em 1 pontos
1 em 1 pontos
de leitura e gravação de uma instância do MongoDB e, com isso, trazer um diagnóstico semelhante ao realizado no
Mongostat.
Pergunta 10
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
Leia o excerto a seguir: 
O MongoDB surgiu como uma solução que se opõe aos modelos de bancos de dados relacionais tradicionais. Um dos
seus grandes diferenciais em relação aos demais bancos de dados NoSQL é o fato de o MongoDB apresentar uma
linguagem de consulta baseada em documentos. Tem, também, uma série de comandos para auxiliar no diagnóstico
estatístico, informações sobre a execução das operações etc. 
Considerando o excerto apresentado sobre os comandos de diagnóstico do MongoDB, analise as afirmativas a seguir. 
I. O comando db.serverStatus () é utilizado para representar as estatísticas para a operação em execução.
II. O comando db.currentOP() é utilizado para representar as estatísticas globais do servidor.
III. O comando db.currentOP(true) é utilizado para incluir as estatísticas para operações de sistema ocioso.
IV. O comando db.runComand( {top: 1}) é utilizado para representar os contadores de bancos de dados e estatísticas de
atividade.
É correto o que se afirma em:
III e IV, apenas.
III e IV, apenas.
Resposta correta. A alternativa está correta, pois o comando db.currentOP(true) é um dos principais utilizados pelo MongoDB,
para incluir as estatísticas para operações de sistema ocioso. Para representar os contadores de bancos de dados e
estatísticas de atividade é correta a utilização do comando db.runComand ( {top: 1} )
1 em 1 pontos

Outros materiais