Pular para o conteúdo
2023 Cesgranrio Sistemas · Proc. de Negócios Dificuldade: Média

Transpetro PSP 2023 · Análise de Sistemas - Processos de Negócios — questão 48

Considere um banco de dados orientado a grafos que contém nós que representam Pessoas e nós que representam relacionamentos AMIGO_DE, ligando pessoas amigas entre si. Qual das consultas, em linguagem Cypher, retorna todos os

  1. A MATCH (p:Pessoa)-[:AMIGO_DE]->(amigo) WHERE p.nome = 'Alice' RETURN amigo Gabarito oficial
  2. B MATCH (p:Pessoa)<-[:AMIGO_DE]-(amigo) WHERE p.nome = 'Alice' RETURN amigo
  3. C MATCH (p:Pessoa {nome: 'Alice'})-[:INIMIGO_DE]->(inimigo) RETURN inimigo
  4. D SELECT * FROM Pessoas WHERE nome = 'Alice'
  5. E FIND (p:Pessoa {nome: 'Alice'})-[:AMIGO_DE]->(amigo) RETURN amigo

Gabarito oficial

Alternativa A

MATCH (p:Pessoa)-[:AMIGO_DE]->(amigo) WHERE p.nome = 'Alice' RETURN amigo

Explicação no app

Por que o gabarito é a alternativa A?

No app, esta questão vem com a explicação completa: o dispositivo ou o conceito cobrado, por que o gabarito é a alternativa A e onde está a pegadinha da Cesgranrio. São 1.936 explicações só em Transpetro, e 9.505 questões nos onze concursos do app.

26 de 48 em Sistemas · Proc. de Negócios · Transpetro