Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pontuação deste teste: 45 de 60 Enviado 14 de abr de 2022 em 15:32 Esta tentativa levou 29 minutos. Pergunta 1 5 / 5 pts Qual o comando utilizado para inserir um documento no banco de dados MongoDB. find. Correto! insert. switch. show. config. Pergunta 2 5 / 5 pts Sobre a Teoria ACID – Atomicidade, Consistência, Isolamento e Durabilidade. É correto afirmar sobre o isolamento: Ao final da transação o resultado deve permanecer no banco de dado, aconteça o que acontecer. Embora seja uma ótima opção, existem algumas diferenças importantes que devemos levar em consideração na hora de escolher a teoria apropriada para uma aplicação. É algo indivisível. Ou tudo o que está em uma transação deve ser realizado com sucesso, ou nada deve ser realizado. Pelo menos nada deva ser considerado como realizado. Sem ela fica difícil, se não impossível, manter as outras características, por isso a transação é importante. Correto! Uma transação não pode interferir em outra enquanto está em atividade. Só após sua conclusão é que o seu resultado ficará disponível para outras transações. O banco de dados deve ter uma transação terminada em estado consistente, ou seja, deve respeitar todas as regras impostas no banco de dados para todos os envolvidos na transação. Pergunta 3 0 / 5 pts Na arquitetura do banco de dados MongoDB. Como trabalham os servidores secundários? Resposta correta Eles são importantes para manter a disponibilidade. As replicações vão somente dos servidores primários para os secundários. Eles são importantes para manter a disponibilidade. As replicações vão somente dos servidores secundários para os primários. Eles são importantes para manter a tolerância ao particionamento. As replicações vão somente dos servidores primários para os secundários. Eles são importantes para manter a consistência. As replicações vão somente dos servidores primários para os secundários. Você respondeu Eles são importantes para manter a disponibilidade. As replicações são realizadas dos servidores primários para os secundários e dos servidores secundários para os primários. Pergunta 4 5 / 5 pts Sobre a Teoria ACID – Atomicidade, Consistência, Isolamento e Durabilidade. É correto afirmar sobre a atomicidade: Correto! É algo indivisível. Ou tudo o que está em uma transação deve ser realizado com sucesso, ou nada deve ser realizado. Pelo menos nada deva ser considerado como realizado. Sem ela fica difícil, se não impossível, manter as outras características, por isso a transação é importante. Ao final da transação o resultado deve permanecer no banco de dado, aconteça o que acontecer. O banco de dados deve ter uma transação terminada em estado consistente, ou seja, deve respeitar todas as regras impostas no banco de dados para todos os envolvidos na transação. Uma transação não pode interferir em outra enquanto está em atividade. Só após sua conclusão é que o seu resultado ficará disponível para outras transações. Embora seja uma ótima opção, existem algumas diferenças importantes que devemos levar em consideração na hora de escolher a teoria apropriada para uma aplicação. Pergunta 5 0 / 5 pts Sobre o Teorema CAP (Consistência, Disponibilidade e Tolerância a particionamento), também conhecido como Brewer's Theorem, os bancos de dados relacionais MySQL e PostgreSQL sem encaixam em qual ou quais destes elementos do teorema: Você respondeu Consistência e Tolerância a particionamento. Somente em Consistência. Resposta correta Consistência e Disponibilidade. Disponibilidade e Tolerância a particionamento. Consistência, Disponibilidade e Tolerância a particionamento. Pergunta 6 5 / 5 pts O Acrônimo para BSON é. Boolean Structured Object Notation. Correto! Binary Structured Object Notation. Base Structured Object Notation. Bilateral Structured Object Notation. Binary Structured Object Notification. Pergunta 7 5 / 5 pts CAP Theorem, também conhecido como Brewer's Theorem, é um dos mais famosos trabalhos da ciência da computação, em que é discutida a relação entre: Atomicidade, Consistência, Isolamento e Durabilidade. Colaboração, Atomicidade e Particionamento. Consistência, Aperfeiçoamento e Prevenção. Colaboração, Aprimoramento e Prevenção. Correto! Consistência, Disponibilidade e Tolerância a particionamento. Pergunta 8 0 / 5 pts Com base na imagem abaixo, sendo ela um documento do mongodB. É correto afirmar: A estrutura “profissao” é um documento aninhado que possui estrutura chave e valor. Neste caso, Engenheiro com chave 0 e Pesquisador com chave 1. E a estrutura “dependentes” é um documento embutido que possui a mesma estrutura chave valor, mas as chaves são nomes definidos pelo desenvolvedor. A estrutura “profissao” é um documento embutido e possui os elementos chave e valor. Neste caso, Engenheiro com chave 0 e Pesquisador com chave 1. E a estrutura “dependentes” é um array que possui a mesma estrutura chave valor, mas as chaves são nomes definidos pelo desenvolvedor. Você respondeu A estrutura “profissao” é um array que possui estrutura chave e valor. Neste caso, Engenheiro com chave 1 e Pesquisador com chave 2. E a estrutura “dependentes” é um documento embutido que possui a mesma estrutura chave valor, mas as chaves são nomes definidos pelo desenvolvedor. A estrutura “dependentes” é um array que possui estrutura chave e valor. Neste caso, Engenheiro com chave 0 e Pesquisador com chave 1. E a estrutura “profissao” é um documento embutido que possui a mesma estrutura chave valor, mas as chaves são nomes definidos pelo desenvolvedor. Resposta correta A estrutura “profissao” é um array que possui estrutura chave e valor. Neste caso, Engenheiro com chave 0 e Pesquisador com chave 1. E a estrutura “dependentes” é um documento embutido que possui a mesma estrutura chave valor, mas as chaves são nomes definidos pelo desenvolvedor.
Compartilhar