이재호KU23
DH Edu
230912 나의 그래프
Neo4j
query1
- 질의 의도: 제가 제일 좋아하는 꽃과 매화입니다. 그리고 매화는 고결한 마음, 기품, 결백, 인내 이기도 합니다. 이 매화를 각각 교화로 지정하고 있는 학교가 위치한 행정동의 특징이 교화 선정에 영향을 미치는지 궁금해서 이 질의어를 작성 했습니다.
- 자연어 질의:교화(SchoolFlower)가 '매화'인 학교(HighSchool)가 있다. 이 학교(HighSchool)들의 이름, 위치하고(isLocatedIn) 있는 행정동(Location)의 이름을 표시하고 행정동마다 고등학교가 몇 개가 위치했는지 나타내기 위해 위치횟수를 오름차순으로 표시해라.
- 쿼리:match (a:HighSchool)-[r:isSchoolFlowerOf]-(b:SchoolFlower{name:'매화'}) match (a)-[u:isLocatedIn]-(c:Location) return a.name as 학교명, c.name as 행정구명, count(u) as 위치횟수 order by 위치횟수
query2
- 질의 의도:전통적인 풍수지리에서는 백두산이 한반도의 조종산 즉 모든 산맥의 시작점으로 여겨지며, 특히 근대 이후에는 민족의 영산으로 자리매김하고 있습니다. 비록 분단상황이라 백두산에 가기 힘들지만 교가에 백두산이 들어간 학교는 얼마나 있을지 파악하고 그 학교들의 설립연도를 파악하여 시대적 상황이 영향을 끼쳤는지 궁금하기 때문에 이 질의어를 작성했습니다.
- 자연어 질의: 교가(SchoolSong)에서 ‘백두산’(Mountain-name)이 언급된(mentions) 학교(HighSchool)가 있다. 이 학교(HighSchool)의 이름, 행정동(Location)을 설립연도(syear)을 기준으로 내림차순으로 출력해라.
- 쿼리: match (a:HighSchool)-[r:hasSchoolSong]-(b:SchoolSong)-[s:mentions]-(c:Mountain{name:'백두산'}) match (a)-[u:isLocatedIn]-(d:Location) return a.name as 학교명, d. name as 행정구명, a.syear as 설립연도 order by 설립연도 DESC