Baixe o app para aproveitar ainda mais
Prévia do material em texto
30/03/2021 GRA0590 BANCO DE DADOS APLICADO A BIG DATA GR0274211 - 202110.ead-29778922.06 https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_670409… 1/8 Curso GRA0590 BANCO DE DADOS APLICADO A BIG DATA GR0274211 - 202110.ead-29778922.06 Teste ATIVIDADE 4 (A4) Iniciado 16/03/21 18:59 Enviado 30/03/21 19:05 Status Completada Resultado da tentativa 8 em 10 pontos Tempo decorrido 336 horas, 5 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: Resposta Correta: Comentário da resposta: 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. 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, F, V. V, V, F, V. Resposta correta. A alternativa está correta, pois a autenticação de usuário permite que o acesso a um determinado nível de dados do banco de dados MongoDB seja controlado, restringindo-se, ou mesmo liberando acesso, ao banco de dados de acordo com autenticação do usuário. A autenticação de usuário no MongoDB permite a utilização de um conjunto de funções integradas, para permitir que os usuários executem certos comandos específicos, conforme a autenticação do usuário. 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. Como superusuário, é possível que o usuário tenha acesso à capacidade de remover ou adicionar usuários, de alterar privilégios, assim como acesso total ao sistema. 1 em 1 pontos 30/03/2021 GRA0590 BANCO DE DADOS APLICADO A BIG DATA GR0274211 - 202110.ead-29778922.06 https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_670409… 2/8 Pergunta 2 Resposta Selecionada: Resposta Correta: Comentário da resposta: 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 firewall . 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, criptografia de rede e 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 firewall. Um dos estágios da autenticação é a autenticação de serviço, que tem o papel de verificar se o programa que está na outra extremidade da conexão é seguro. Pergunta 3 1 em 1 pontos 1 em 1 pontos 30/03/2021 GRA0590 BANCO DE DADOS APLICADO A BIG DATA GR0274211 - 202110.ead-29778922.06 https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_670409… 3/8 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} ) Pergunta 4 Resposta Leia o trecho a seguir: Para que um banco de dados não relacional como o MongoBD funcione em perfeito equilíbrio com o sistema, é fundamental realizar uma análise de questões relacionadas a: hardware , segurança, monitoramento do banco de dados, desempenho e recuperação de desastres. Uma visão abrangente de todos esses temas pode ajudar consideravelmente o administrador do banco de dados a tomar as melhores decisões para manter esse banco. Com base no exposto, analise as asserções a seguir e a relação proposta entre elas. I. Em relação ao desempenho de um banco de dados MongoDB, o teste de carga com uma simulação do nível de carga esperado para o aplicativo pode trazer a certeza sobre a capacidadede desempenho quanto à demanda esperada. Pois: II. A certificação periódica sobre o funcionamento dos servidores e sobre como estão respondendo representa uma forma de monitoramento de uma verificação de saúde. A seguir, assinale a alternativa correta. 0 em 1 pontos 30/03/2021 GRA0590 BANCO DE DADOS APLICADO A BIG DATA GR0274211 - 202110.ead-29778922.06 https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_670409… 4/8 Selecionada: Resposta Correta: Comentário da resposta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. A asserção I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. Sua resposta está incorreta. A alternativa está incorreta, pois as asserções I e II são verdadeiras, mas a II não justifica a primeira. A asserção I afirma que, em relação ao desempenho de um banco de dados MongoDB, o teste de carga com uma simulação do nível de carga esperado para o aplicativo pode trazer a certeza sobre a capacidade de desempenho quanto à demanda esperada, o que não é justificado pela a asserção correta II: a certificação periódica sobre o funcionamento dos servidores e sobre como estão respondendo representa uma forma de monitoramento de uma verificação de saúde. 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, significaMultimedia 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. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta correta. A alternativa está correta, pois a asserção I é verdadeira, já que temos, dentre as principais estratégias de ações utilizadas para fazer umbackup de um banco de dados MongoDB: usar o mongodump e o mongorestore; copiar os arquivos de dados brutos; utilizar backup de MMS. A asserção II também é verdadeira e justifica 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: 1 em 1 pontos 1 em 1 pontos 30/03/2021 GRA0590 BANCO DE DADOS APLICADO A BIG DATA GR0274211 - 202110.ead-29778922.06 https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_670409… 5/8 Resposta Selecionada: Resposta Correta: Comentário da resposta: Administrar um banco de dados requer uma série de cuidados e de atitudes preventivas para garantir que falhas não ocorram ou, até mesmo, que dados se percam. Eventos de desastres podem ocorrer mesmo que com todos cuidados preventivos e, nesse caso, um plano de ação para recuperação de dados deve prever como agir diante de eventos como sequestro de dados, ataque de flooding , roubo de dados etc. A respeito dos principais conceitos para bancos de dados não relacionais, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). I. ( ) Ataque flooding (aquele que acaba com o desempenho), inundações, sequestro de dados e incêndios são exemplos de desastres que devem ser considerados para estabelecer estratégias preventivas e técnicas para recuperação do banco de dados não relacionais. II. ( ) Em relação ao desempenho, a disponibilidade pode ser um fator importante a ser considerado na estratégia de prevenção de desastres. III. ( ) As estratégias de recuperação não se correlacionam com as estratégias de prevenção de desastres para banco de dados não relacionais. IV. ( ) Compreender em cenários de desastres como manter o negócio requer o uso massivo de dados e uma estratégia voltada para a continuidade do sistema. Assinale a alternativa que apresenta a sequência correta. V, V, F, V V, V, F, V Resposta correta. A alternativa está correta, pois o ataque flooding (aquele que acaba com o desempenho), inundações, sequestro de dados e incêndios são exemplos de desastres que devem ser considerados para estabelecer estratégias preventivas e técnicas para recuperação do banco de dados. Entender os limites de desempenho de consulta do banco de dados é uma estratégia que pode evitar desastres do ponto de vista do desempenho. Compreender, em cenários de desastres, como manter o negócio requer o uso massivo de dados e uma estratégia voltada para a continuidade do sistema. Pergunta 7 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. 1 em 1 pontos 30/03/2021 GRA0590 BANCO DE DADOS APLICADO A BIG DATA GR0274211 - 202110.ead-29778922.06 https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_670409… 6/8 Resposta Selecionada: Resposta Correta: Comentário da resposta: 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 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 dehardware . 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 aspossí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 8 Resposta Selecionada: Resposta Correta: Comentário da resposta: O MongoDB é um banco de dados NoSQL open-source , conhecido por sua grande flexibilidade e alta performance . No entanto, apesar de oferecer muitas qualidades, as falhas nos bancos de dados não relacionais existem e devem ser monitoradas. Nesse sentido, assinale a alternativa que indique informações corretas sobre monitoramento do tipo logging . Na opção – vvv, utilizada para iniciar o processo mongod, habilita-se o registro detalhado, mas com ela não é possível a escolha do nível de detalhamento. No monitoramento com a opção --logpath é possível especificar o envio das informações de log de diagnóstico para um arquivo delog. Sua resposta está incorreta. A alternativa está incorreta, pois, para habilitar o registro detalhado o processo mongod deve iniciar-se com a opção -vvvv, por exemplo. Ao habilitar o registro detalhado, com o processo mongod, é possível escolher o nível de detalhamento especificando-se com a opção -vvvv, sendo que 0 em 1 pontos 30/03/2021 GRA0590 BANCO DE DADOS APLICADO A BIG DATA GR0274211 - 202110.ead-29778922.06 https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_670409… 7/8 um maior número de “v” permite aumentar o nível de detalhamento, por exemplo: a opção -vvvvvvvvvvv será mais detalhada que a opção -vv; a partir disso, é possível determinar outra partição para armazenar os registros mais pesados e, também, criar scripts para rotacionar periodicamente os arquivos delog no MongoDB em processos de longa duração. Pergunta 9 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 modificaçõ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 modificaçõ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 10 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 1 em 1 pontos 1 em 1 pontos 30/03/2021 GRA0590 BANCO DE DADOS APLICADO A BIG DATA GR0274211 - 202110.ead-29778922.06 https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_670409… 8/8 Terça-feira, 30 de Março de 2021 19h06min21s BRT Resposta Selecionada: Resposta Correta: Comentário da resposta: 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 criptografia no MongoDB, devemos considerar a criptografia de dados em trânsito (dados da rede) e a criptografia de dados em repouso (dados em disco). Os dados criptografados em trânsito no MongoDB devem utilizar o certificado (SSL), porque, para que haja segurança, é necessária a criptografia 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.
Compartilhar