Study/OWL,RDF 마이쮸(mychew__) 2014. 2. 19. 22:33
자바에서 jena API를 통해 sparql query를 사용해 보겠습니다. 공식 홈페이지 튜토리얼 주소 : http://jena.apache.org/documentation/query/app_api.html ARQ - Application API 자바에서 스파클 관련 패키지는 com.hp.hpl.jena.query입니다. 다른 패키지도 있지만 일반적인 프로그램에서는 메인 패키지만 있어도 충분합니다. Key Classes Query - 쿼리문을 표현하는 클래스입니다. Query 클래스의 객체는 QueryFactory 메소드를 통해 만들어집니다.QueryExecution - 쿼리의 실행을 표현합니다.QueryExcutionFactory - QuertyExecution 객체를 얻기위한 클래스입니다.Datas..
Study/OWL,RDF 마이쮸(mychew__) 2014. 2. 19. 18:40
SPARQL Tutorial - Dataset URI : http://jena.apache.org/tutorials/sparql_datasets.html 이번 장에서는 Dataset에 대해 다룹니다. Dataset이란 쿼리문을 통해 검색하게 될 모델 파일을 뜻합니다. 이런 모델이 여태까지는 하나였지만 여러 개로 이루어질 수 있습니다. 자료를 가지고 있는 dataset을 특정 그래프(named graph)라고 부르고 특정 그래프들을 이어주는 역할을 하는 dataset이 초기 그래프(default graph)입니다. Querying datasets 기본적인 쿼리문을 실행했을 때, Dataset의 초기 그래프가 만들어 집니다. 이때 GRAPH라는 키워드로 변환이 가능합니다. GRAPH var { ... pat..