Exercícios
Avalie seus conhecimentos sobre os fundamentos de NoSQL e bancos de dados documentais com este questionário sobre MongoDB. Explore conceitos essenciais, como armazenamento de dados em documentos, coleções, formatos utilizados, inserção e consulta de informações, além do funcionamento de transações. Você também encontrará perguntas sobre recursos importantes para desempenho e escalabilidade, incluindo índices e sharding, e sobre o tratamento de valores null nas buscas. Ideal para estudantes, desenvolvedores iniciantes e profissionais que desejam revisar ou consolidar sua compreensão sobre MongoDB e modelagem de dados NoSQL.
Responda às questões abaixo e confira a explicação de cada resposta.
0/10 respondidas
Áudio automático ativado: as próximas questões serão lidas ao clicar em Continuar.
Um banco de dados NoSQL não é relacional e é projetado para manipular diversos tipos de carga de trabalho, sendo mais flexível que bancos SQL tradicionais.
O MongoDB é projetado para escalabilidade horizontal, permitindo que cresça facilmente com tabelas 'sharded', sem comprometer o desempenho.
O MongoDB armazena registros em um formato JSON binário chamando BSON, que é mais eficiente para consultas.
Desde a versão 4.0, MongoDB suporta transações multi-documento, permitindo operações ACID em documentos relacionados.
O comando db.collection.insertOne() é usado para inserir um único documento na coleção especificada dentro do MongoDB.
MongoDB usa sua própria linguagem chamada MQL para realizar consultas e manipulações nos dados contidos em suas coleções.
Uma coleção no MongoDB é análoga a uma tabela em bancos de dados relacionais; é onde os documentos são armazenados.
'Sharding' é uma técnica de particionar uma coleção de dados em partes menores ('shards') distribuídas por múltiplos servidores para escalabilidade.
Para construir um índice em uma coleção do MongoDB, utiliza-se o método createIndex() permitindo otimizar certas operações.
Na busca MongoDB, um campo null deve ter valor inexistente (undefined) ou explicitamente ser definido como null.
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks