Ed
há 2 anos
Para analisar a questão, precisamos entender como os dados estão estruturados no modelo apresentado. O exemplo mostra usuários, escolas e relações entre eles, como "Estudaem" e "Amigode". Essa estrutura é típica de bancos de dados que lidam com relacionamentos complexos entre entidades. Vamos analisar as alternativas: (A) Distributed Hashing - Refere-se a uma técnica de distribuição de dados, mas não é uma estrutura de banco de dados em si. (B) Consistent Hashing - É uma técnica de particionamento de dados, mas também não é uma estrutura de banco de dados. (C) Document Oriented - Refere-se a bancos de dados que armazenam dados em documentos, como JSON, mas não é o foco principal aqui. (D) Graph Oriented - Essa estrutura é ideal para representar dados que têm muitos relacionamentos, como usuários e suas relações de amizade e estudo. É a opção que melhor se encaixa na descrição. (E) Vector Clock - É uma técnica de controle de versão em sistemas distribuídos, não uma estrutura de banco de dados. Diante disso, a alternativa correta que representa a estrutura do banco de dados NoSQL descrita é: (D) Graph Oriented.
Cadastre-se ou realize login
Mais perguntas desse material