Engenharia Múltipla Escolha

Observe a figura a seguir que ilustra relações entre colegas e seus interesses: Maria João Pedro Geografia Estatística O tipo de Banco de Dados NoSQL, não relacional, que armazena tais informações, utilizando estruturas de vértices e arestas, com propriedades associadas, é o:

Observe a figura a seguir que ilustra relações entre colegas e seus interesses:

Maria
João
Pedro
Geografia
Estatística

O tipo de Banco de Dados NoSQL, não relacional, que armazena tais informações, utilizando estruturas de vértices e arestas, com propriedades associadas, é o:

  1. Colunar
  2. Documento
  3. Grafo
  4. Chave-valor
  5. Tabular

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - Grafo

A questão descreve um cenário onde existem entidades (Maria, João, Pedro, Geografia, Estatística) conectadas por relações específicas (colega, comenta, tem interesse). A chave para identificar o tipo de banco de dados está na descrição técnica fornecida no enunciado: "utilizando estruturas de vértices e arestas".

Conceito Fundamental

O modelo de dados descrito corresponde aos Bancos de Dados Orientados a Grafos (Graph Databases). Eles são projetados especificamente para armazenar e consultar dados altamente interconectados.

  • Vértices (Nodes): Representam as entidades ou objetos do mundo real (ex: Maria, João, Pedro, Geografia).
  • Arestas (Edges): Representam os relacionamentos ou conexões entre esses vértices (ex: "colega", "tem interesse").
  • Propriedades: Tanto os vértices quanto as arestas podem ter atributos associados (ex: nome da pessoa, data da interação).

Comparação com Outras Opções

Para entender por que as outras alternativas estão incorretas neste contexto, podemos observar suas características principais:

Tipo de BancoEstrutura PrincipalUso Típico
ColunarTabelas com colunas otimizadas para leituraData Warehousing, análises agregadas
DocumentoDocumentos JSON/BSONCatálogos de produtos, conteúdo CMS
Chave-valorMapa simples de chases para valoresCache, sessões de usuário
TabularLinhas e colunas (Relacional)Transações financeiras, sistemas ERP

O banco de dados em Grafo destaca-se pela capacidade de realizar consultas rápidas através de múltiplos níveis de relacionamento (traversal), algo muito difícil de fazer eficientemente em bancos relacionais tradicionais quando o número de conexões aumenta.

Portanto, a descrição de usar vértices e arestas define inequivocamente a alternativa C.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.