Buscar

Banco de Dados pre

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 5 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

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.

Continue navegando