Study/OWL,RDF 마이쮸(mychew__) 2014. 2. 19. 17:16
SPARQL Tutorial - Alternatives in a Pattern 이번 챕터에서는 "UNION"이라는 쿼리문을 사용하는 법을 알려준다. UNION - two ways to the same data 이번에 예제로 사용하게 될 모델은 RDF형식이 아니다. 확장자가 ttl인 것으로 보아 이전에 언급했던 터틀형식의 문서입니다. @prefix foaf: . @prefix vcard: . _:a foaf:name "Matt Jones" . _:b foaf:name "Sarah Jones" . _:c vcard:FN "Becky Smith" . _:d vcard:FN "John Smith" . 이번 모델에서는 이름을 표기할 때 foaf와 vcard라는 두 가지의 NS를 사용하였습니다. 하지만 결론적으로 ..
Study/OWL,RDF 마이쮸(mychew__) 2014. 2. 18. 19:09
공식 홈페이지 메뉴얼 URL = http://jena.apache.org/tutorials/sparql_filters.html SPARQL Tutorial - Filters 이번 장에서는 결과값들을 어떻게 제한하는지에 대해 알아봅니다. 여러 가지 다양한 방법으로 비교할 수 있지만 두 가지만 설명합니다. String Matching 스파클은 정해진 표현에 기반을 둔 문자열을 테스트할 수 있는 연산자를 제공합니다. SQL에서 "LIKE"와 같은 형식으로 사용됩니다. 사용법은 다음과 같습니다. FILTER regex(?x, "pattern" [, "flags"]) 위와 같은 문법을 사용하면 ?x라는 리소스에 "pattern"이라는 문자열이 있는 것만 찾아냅니다. "flags"는 옵션으로 사용되는데 "i"값이 ..