Um banco comercial deseja obter um tipo de banco de dados NoSQL que trate ...

Um banco comercial deseja obter um tipo de banco de dados NoSQL que trate os dados extraídos de redes sociais, de modo a formar uma coleção (collection) interconectada. Nessa coleção (collection...


Um banco comercial deseja obter um tipo de banco de dados NoSQL que trate os dados extraídos de redes sociais, de modo a formar uma coleção (collection) interconectada. Nessa coleção (collection), os dados são organizados em vértices ou objetos (O) e em relacionamentos, que são relações (R) ou arestas.

Nesse modelo de banco de dados NoSQL, os dados seriam apresentados da seguinte forma:

O:Usuario{u1:Joao, u2:Jose, u3:Maria, u4:Claudio} O:Escola{e1:UFRJ, e2:URGS, e3:IFB} R:Estudaem{re1=u1:e2;re2=u2:e2;re3=u3:e1;re4=u4:e3} R:Amigode{ra1=u1:u2;ra2=u1:u3;ra3=u2:u3}

O banco de dados NoSQL que representa essa situação deve ter uma estrutura do tipo

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • Marcos de Castro
    Marcos de Castro
    31/12/1969 • 21:00
    Gabarito: d)

    Nesse caso, o modelo de banco de dados NoSQL que melhor representa a situação descrita é o "Graph Oriented" (d), pois ele é ideal para lidar com dados organizados em vértices (objetos) e relacionamentos (relações ou arestas), como é o caso das redes sociais mencionadas na questão.

    Os bancos de dados do tipo "Graph Oriented" são projetados para armazenar e consultar informações que possuem relações complexas entre si, sendo muito eficientes para representar redes sociais, sistemas de recomendação, análise de fraudes, entre outros cenários em que as conexões entre os dados são fundamentais.

    Portanto, a estrutura do tipo "Graph Oriented" é a mais adequada para o banco de dados NoSQL que trata os dados extraídos de redes sociais, como no exemplo apresentado na questão.
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.