SPARQL: 두 판 사이의 차이

IT위키
(새 문서: 분류:데이터베이스 ;Simple Protocol and RDF Query Language LOD를 통해 구성된 거대한 데이터베이스에서 필요한 정보를 추출하기 위한 SQL)
 
편집 요약 없음
 
(다른 사용자 한 명의 중간 판 하나는 보이지 않습니다)
1번째 줄: 1번째 줄:
[[분류:데이터베이스]]
[[분류:데이터베이스]]
;Simple Protocol and RDF Query Language
;Simple Protocol and RDF Query Language
LOD를 통해 구성된 거대한 데이터베이스에서 필요한 정보를 추출하기 위한 [[SQL]]
[[LOD]]를 통해 구성된 거대한 [[데이터베이스]]에서 필요한 정보를 추출하기 위한 [[SQL]]
* W3C 공식 권고안
* 트리플 패턴, 논리곱, 논리합, 선택적 패턴을 구성 지원
 
== 예제 ==
* 아프리카의 모든 국가 수도는?"이라는 질문의 SPARQL 쿼리 예제
<pre>
PREFIX ex: <http://example.com/exampleOntology#>
SELECT ?capital
      ?country
WHERE
  {
    ?x  ex:cityname      ?capital  ;
        ex:isCapitalOf    ?y        .
    ?y  ex:countryname    ?country  ;
        ex:isInContinent  ex:Africa  .
  }
</pre>
 
== 참고 문헌 ==
* [https://ko.wikipedia.org/wiki/SPARQL 위키백과 SPARQL]

2020년 1월 9일 (목) 17:52 기준 최신판

Simple Protocol and RDF Query Language

LOD를 통해 구성된 거대한 데이터베이스에서 필요한 정보를 추출하기 위한 SQL

  • W3C 공식 권고안
  • 트리플 패턴, 논리곱, 논리합, 선택적 패턴을 구성 지원

예제[편집 | 원본 편집]

  • 아프리카의 모든 국가 수도는?"이라는 질문의 SPARQL 쿼리 예제
PREFIX ex: <http://example.com/exampleOntology#>
SELECT ?capital
       ?country
WHERE
  {
    ?x  ex:cityname       ?capital   ;
        ex:isCapitalOf    ?y         .
    ?y  ex:countryname    ?country   ;
        ex:isInContinent  ex:Africa  .
  }

참고 문헌[편집 | 원본 편집]