✅20분
Day 4 이해도 점검
Cypher 패턴 매칭 & 관계 탐색
Day 4 이해도 점검
그래프 이론 & Neo4j 입문 > Cypher 패턴 매칭 & 관계 탐색
학습 목표
패턴 매칭, 집계, OPTIONAL MATCH, 성능 분석 이해 확인
10문제
Q1. [:KNOWS*2..4]의 의미는?
Q2. shortestPath() 함수의 역할은?
Q3. COLLECT() 함수의 결과 타입은?
Q4. WITH 절의 주요 역할은?
Q5. WHERE NOT EXISTS { (p)-[:KNOWS]->() }의 의미는?
Q6. OPTIONAL MATCH는 SQL의 어떤 구문에 해당하는가?
Q7. REDUCE(s = 0, x IN [1,2,3] | s + x)의 결과는?
Q8. EXPLAIN과 PROFILE의 차이점은?
Q9. UNWIND [1,2,3] AS x RETURN x 의 결과는?
Q10. 다음 중 가변 길이 관계에서 성능이 가장 위험한 패턴은?