

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
No modelo orientado a documentos, um documento é equivalente a uma tabela no modelo relacional, uma coleção é equivalente a uma linha (ou registro), um campo é equivalente a uma coluna, e um índice de documento é equivalente a um índice.
Certo
Errado
Os sistemas de banco de dados NoSQL surgiram como uma resposta às limitações dos bancos de dados relacionais tradicionais, especialmente em contextos de Big Data e aplicações web em larga escala. Considerando as categorias de bancos de dados NoSQL, qual das seguintes opções descreve corretamente um banco de dados baseado em documentos?
Armazena dados em pares chave-valor, onde cada chave é única e mapeia diretamente para um valor específico.
Organiza dados em documentos, que são agregados de dados semiestruturados, permitindo uma modelagem de dados mais flexível que se adapta bem a objetos JSON ou XML.
Utiliza uma estrutura de tabelas, mas difere dos bancos de dados relacionais por permitir que cada linha tenha um conjunto diferente de colunas.
Foca no armazenamento de grafos, representando entidades como vértices e relações como arestas, otimizando consultas que exploram relações complexas entre os dados.
Daniel aplica o algoritmo NMF para modelagem de tópicos em documentos internos do TRF-1.
Esse algoritmo tem como característica considerar que cada documento é:
uma soma dos termos e dos tópicos;
uma soma dos tópicos e cada tópico é uma soma dos termos;
uma soma dos tópicos e cada tópico é uma combinação linear dos termos;
uma combinação linear dos tópicos e cada tópico é uma soma dos termos;
uma combinação linear dos tópicos e cada tópico é uma combinação linear dos termos.
Leia o caso a seguir.
Uma startup de tecnologia está desenvolvendo um aplicativo de mídia social que espera lidar com uma grande quantidade de dados não estruturados, como postagens, imagens e vídeos, além de interações em tempo real dos usuários. A equipe de desenvolvimento está avaliando qual modelo de banco de dados adotar para otimizar a eficiência, a performance das consultas e a escalabilidade.
Elaborado pelo(a) autor(a).
Com base neste contexto e com intuito de obterem os melhores resultados, qual a conduta para escolha de banco de dados?
Utilizar um banco de dados relacional, pois é o modelo mais tradicional e amplamente suportado.
Adotar um banco de dados NoSQL orientado a documentos, ideal para lidar com dados não estruturados e consultas em tempo real.
Escolher um banco de dados em grafos, já que todas as aplicações de mídia social se beneficiam dessa estrutura.
Implementar um banco de dados chave-valor, que é sempre a melhor opção para qualquer tipo de aplicativo de mídia social.
Um desenvolvedor está trabalhando em um projeto que requer o armazenamento de documentos, os quais são descritos por metadados variados, dependendo de diferentes requisitos de negócio. Ele decide avaliar diferentes opções de implementação disponíveis na empresa e descobre que o MongoDB pode ser usado no projeto.
Considerando-se esse contexto, é adequado usar o MongoDB porque esse gerenciador de banco de dados
armazena dados em formato estrela, que otimiza consultas para metadados variados.
armazena dados como documentos JSON, permitindo que cada registro na base tenha uma estrutura diferente e flexível.
estrutura dados como grafos, representando entidades e suas relações através de nós e arestas.
organiza dados em colunas, otimizando consultas a documentos com grandes volumes de dados.
usa tabelas relacionais com esquemas rígidos para garantir integridade referencial.
No contexto do MongoDB, analise o comando a seguir.

O símbolo xxxxx designa um(a):
Collection;
Database;
Document;
Index;
User.
O banco de dados de documentos é um tipo de banco que é projetado para armazenamento, recuperação e gerenciamento de informações orientadas a documentos, armazenando, por exemplo, dados no formato JSON em vez do formato de linhas e colunas característico dos bancos de dados tradicionais.
Certo
Errado
Existem vários sistemas de banco de dados NoSQL diferentes devido às variações na forma como gerenciam e armazenam dados em esquemas flexíveis. A solução que armazena dados em formato BSON (Binário JSON) e oferece uma estrutura flexível para a modelagem e manipulação de qualquer estrutura de dados é:
Redis.
MongoDB.
Neo4j.
Neptune.
Os dados são importante elemento de apoio à tomada de decisão, sendo que algumas aplicações geram quantidade massiva e heterogênea de dados, com alta velocidade. Para lidar com esse cenário, foi desenvolvido um modelo de programação que consiste em dividir, processar e combinar os dados em paralelo, de forma a acelerar o processamento e garantir a confiabilidade dos resultados.
Assinale o modelo que contém as características elencadas no enunciado.
Data Warehousing.
Elastic Search.
Hadoop.
MapReduce.
NoSQL.
Sobre bancos de dados NoSQL, assinale a opção correta.
Bancos de dados NoSQL seguem estritamente as propriedades ACID.
Os bancos de dados NoSQL utilizam sempre o modelo relacional de dados.
Bancos de dados NoSQL são adequados para sistemas que exigem alta disponibilidade e escalabilidade horizontal.
Em um banco de dados NoSQL, os dados são sempre armazenados em forma de grafos.
Bancos de dados NoSQL são melhores para sistemas como ERPs e CRMs.
Quanto à especificação de elementos na notação DTD (Document Type Definition), assinale a alternativa correta.
O sinal “/
Um símbolo de barra (e1 | e2) especifica que e1 ou e2 podem aparecer no documento.
O sinal “*”, após o nome do elemento, significa que esse nome pode ser repetido zero ou uma vez no documento.
Um elemento de único valor (não repetitivo) obrigatório pode aparecer zero ou mais vezes no documento.
O sinal “&”, após o nome do elemento, significa que esse nome pode ser repetido zero ou mais vezes no documento.