"2019 sparql"의 두 판 사이의 차이

DH 교육용 위키
이동: 둘러보기, 검색
(Linked Open Data의 구축 원칙)
(SPARQL)
13번째 줄: 13번째 줄:
 
*Simple Protocol and RDF Query Language
 
*Simple Protocol and RDF Query Language
 
*RDF 형태의 웹데이터 사용을 위한 검색(질의) 언어
 
*RDF 형태의 웹데이터 사용을 위한 검색(질의) 언어
 +
 +
===SPARQL 문법===
 +
====Prefix====
 +
검색에서 사용할 온톨로지의 축약형태를 명시해주는 부분.
 +
<pre>
 +
PREFIX ekc: <http://dh.aks.ac.kr/ontologies/ekc#>
 +
PREFIX ekci: <http://dh.aks.ac.kr/iri/ekc#>
 +
PREFIX owl: <http://www.w3.org/2002/07/owl#>
 +
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
 +
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
 +
PREFIX xml: <http://www.w3.org/XML/1998/namespace>
 +
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
 +
PREFIX dcterms: <http://purl.org/dc/terms#>
 +
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
 +
PREFIX dc: <http://purl.org/dc/elements/1.1#>
 +
PREFIX edm: <http://www.europeana.eu/schemas/edm#>
 +
</pre>

2019년 2월 20일 (수) 20:21 판

Linked Open Data

  • 참고자료 : 알기 쉬운 Linked Open Data - 한국정보화진흥원
  • Linked Open Data = Linked Data + Open Data
    1. Linked Data : html, RDFS와 같은 웹 표준 기술을 이용하여, 서로 연결될 수 있는 데이터
    2. Open Data : 누구나 이용할 수 있는 개방된 데이터

Linked Open Data의 구축 원칙

  • Linked Open Data의 구현 환경 : 시맨틱 웹(인터넷) 환경
    1. URL(웹 주소)를 id(식별자)로 사용
  • Linked Open Data의 표현방식 : RDF(주어-서술어-목적어)

SPARQL

  • Simple Protocol and RDF Query Language
  • RDF 형태의 웹데이터 사용을 위한 검색(질의) 언어

SPARQL 문법

Prefix

검색에서 사용할 온톨로지의 축약형태를 명시해주는 부분.

PREFIX ekc: <http://dh.aks.ac.kr/ontologies/ekc#>
PREFIX ekci: <http://dh.aks.ac.kr/iri/ekc#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX xml: <http://www.w3.org/XML/1998/namespace>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX dcterms: <http://purl.org/dc/terms#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/> 
PREFIX dc: <http://purl.org/dc/elements/1.1#>
PREFIX edm: <http://www.europeana.eu/schemas/edm#>