Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — CESGRANRIO 2023

Banco de DadosBanco de Dados
Código
cg019416
Banca
CESGRANRIO
Órgão
Transpetro
Ano
2023
Nível
Superior
Cargo
Profissional de Nível Superior - Junior: Ênfase 6: Processos de Negócios
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 amigos de uma pessoa chamada Alice?
  1. AMATCH (p:Pessoa)-[:AMIGO_DE]->(amigo) WHERE p.nome = 'Alice' RETURN amigo
  2. BMATCH (p:Pessoa)<-[:AMIGO_DE]-(amigo) WHERE p.nome = 'Alice' RETURN amigo
  3. CMATCH (p:Pessoa {nome: 'Alice'})-[:INIMIGO_DE]->(inimigo) RETURN inimigo
  4. DSELECT * FROM Pessoas WHERE nome = 'Alice'
  5. EFIND (p:Pessoa {nome: 'Alice'})-[:AMIGO_DE]->(amigo) RETURN amigo
Revelar gabarito e comentário

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

Link permanente: /questoes/cg019416