LOD: Difference between revisions
From IT위키
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[분류:데이터베이스]] | [[분류:데이터베이스]] | ||
;Linked Open Data | ;Linked Open Data | ||
;[[시멘틱 웹]]이 표방하는 데이터 웹(Data Web)을 구체적으로 구현하는 | ;웹상에 존재하는 데이터를 개별 URI(Uniform Resource Identifier)로 식별하고,각 URI에 링크 정보를 부여함으로써 상호 연결된 웹을 지향하는 모형 | ||
* 인터넷상의 각 사이트에서 [[RDF]] 형식 데이터를 [[RESTful]] 프로토콜을 사용하여 정형화된 형태로 제공 | ;* '''[[시멘틱 웹]]이 표방하는 데이터 웹(Data Web)을 구체적으로 구현하는 방법으로, 팀 버너스리에 의해 2006년 제안''' | ||
;* '''인터넷상의 각 사이트에서 [[RDF]] 형식 데이터를 [[RESTful]] 프로토콜을 사용하여 정형화된 형태로 제공''' | |||
== 데이터 웹 == | |||
{| class="wikitable" | |||
!AS-IS | |||
문서의 웹 | |||
!TO-BE | |||
데이터의 웹 | |||
|- | |||
| | |||
* 문서파일(HTML) + 링크 | |||
* 각 문서의 소재를 URL로 표기 | |||
* 인간이 읽는 것을 상정 (자동화된 정보 활용의 한계) | |||
* 문서를 키워드로 검색하여 정보 취득 | |||
| | |||
* 데이터(RDF) + 링크 | |||
* 각 데이터의 소재를 URI로 표기 | |||
* 기계가 읽는 것을 상정 (자동화된 데이터 연결·처리 용이) | |||
* 데이터를 조건식으로 검색 | |||
|} | |||
==기술 구성== | |||
[[파일:LOD의 기술요소.png]] | |||
{| class="wikitable" | |||
!기술요소 | |||
!설명 | |||
|- | |||
|[[URI]] | |||
| | |||
* 인터넷에 존재하는 각종 객체의 명칭, 위치 등을 식별하기 위한 표현법 | |||
* 어떠한 허가·권한 없이도 언제든지 자유롭게 생성 가능 | |||
|- | |||
|IRI | |||
| | |||
* International Resource Identifier with UNICODE | |||
|- | |||
|[[XML]] | |||
| | |||
* 언어를 표현하는 언어 역할인 메타언어(meta-language)의 기능 | |||
* 임의의 문서구조를 지정할 수 있는 반면에 문서구조가 갖는 의미는 정의하지 않음 | |||
* 표현한 문서의 의미를 해석하기 위한 별도의 Schema 필요 | |||
|- | |||
|[[RDF]] | |||
| | |||
* Resource Description Framework | |||
* 정보 자원이나 구조를 표현하는 언어 | |||
* 리소스끼리 Object와의 관계를 기술하는 XML기반 언어로, RDF Schema에 의해 정의 | |||
* 무언가에 대한 SVO(주어 + 동사 + 목적어)로 기술 | |||
|- | |||
|[[RDFS]] | |||
| | |||
* RDF의 Schema 정보로 경량의 온톨로지를 표현 | |||
* 의미를 기술하는 RDF 형식 언어 | |||
|- | |||
|[[온톨로지]] | |||
| | |||
* 기계가 Web의 의미를 이해하도록 RDF Schema에 “분류”와 “논리적인 추론”을 부여 | |||
* 특정 주제 영역의 도메인을 계층 구조로 나타냄 | |||
* 용어, 관계 정의, 도메인그룹 내에서 합의된 지식 | |||
* 종류 :DAML+OIL, SHOE, OWL (Web ontology language) | |||
|- | |||
|[[OWL]] | |||
| | |||
* DAML+OIL에서 파생된 web ontology 언어 | |||
* 속성과 클래스를 기술할 다양한 의미 표현 어휘를 제공 : | |||
* 클래스 간 관계, 관계차수, 동치성, 풍부한 속성타입, 속성 특징, 열거형 클래스 등 | |||
* 3개의 하위 언어를 구성 (OWL Lite, OWL DL, OWL Full) | |||
|- | |||
|[[SPARQL]] | |||
| | |||
* 온톨로지 질의 언어 | |||
* 그래프 구조로 되어 있는 RDF에서 정보를 취하기 위한 언어 | |||
* 질의 뿐만 아니라 결과에 따른 새로운 RDF를 구성 가능 | |||
|} | |||
== | ==링크드 데이터 구축 원칙== | ||
;[[팀 비너스리]]가 제시한 4대 원칙 | ;[[팀 비너스리]]가 제시한 4대 원칙 | ||
* [[URI]]의 사용 | |||
* [[HTTP]]로 접근 가능 | *[[URI]]의 사용 | ||
* [[RDF]], [[SPARQL]]을 통해 제공 | *[[HTTP]]로 접근 가능 | ||
* 개체간의 링크 부여 | *[[RDF]], [[SPARQL]]을 통해 제공 | ||
*개체간의 링크 부여 | |||
== 같이 보기 == | |||
* [[5스타 오픈 데이터]] | |||
== 참고 문헌 == | |||
* 121회 이룸 동기회 해설집 |
Revision as of 14:05, 5 August 2021
- Linked Open Data
- 웹상에 존재하는 데이터를 개별 URI(Uniform Resource Identifier)로 식별하고,각 URI에 링크 정보를 부여함으로써 상호 연결된 웹을 지향하는 모형
데이터 웹
AS-IS
문서의 웹 |
TO-BE
데이터의 웹 |
---|---|
|
|
기술 구성
기술요소 | 설명 |
---|---|
URI |
|
IRI |
|
XML |
|
RDF |
|
RDFS |
|
온톨로지 |
|
OWL |
|
SPARQL |
|
링크드 데이터 구축 원칙
- 팀 비너스리가 제시한 4대 원칙
같이 보기
참고 문헌
- 121회 이룸 동기회 해설집