상 | 개방형 연결 데이터(Linked Open Data) LOD |
[정의]사용자가정확하게원하는정보를찾을수있도록웹상의모든데이터와데이터베이스를공개하고연결하는데이터 --------------------------------------------------------------------------------- 웹상에존재하는데이터를개별 URI로식별하고각 URI에링크정보를부여함으로써상호연결되웹을지향하는모델 (발행절차: LOD로웹상에데이터개방, LOD열람및검색, 타LOD연결RDF, LOD공개데이터레파지토리에등록) |
122회 기출 |
100.토픽 이름(중) | 개방형 연결 데이터 (Linked Open Data) |
분류 | DB > 기타 |
키워드(암기) | 생성/관리/발행/협업, URI, HTTP, RDF, Link, SPARQL, Ontology |
암기법(해당경우) |
기출문제
번호 | 문 제 | 회 차 |
1 | LOD(Linked Open Data) | 122.관리.1 |
2 | 5.빅데이터분석 기술 중 오픈데이터 플랫폼을 구성하기 위한 LOD(Linked Open Data) 기술요소를 설명하시오 | 119.관리.4 |
3 | 12. LOD(Linked Open Data)와 공공데이터에 대하여 설명하시오. | 합숙_2019.01 관리. Day-5 |
4 | 3.LOD(Linked Open Data)에 대하여 다음 내용을 설명하시오. 1)LOD의 개념 2)문서 웹(web)과 LOD에 의한 데이터 웹의 차이점 3)LOD 기술 요소 |
110.응용.3 |
5 | 12. LOD(Linked Open Data)에 대해 설명하시오 | 모의_2017.07.응용.1 |
I. 공공데이터의 개방형 플랫폼, 개방형 연결 데이터의 개요
가. 개방형 연결 데이터 (Linked Open Data)의 정의
- 사용자가 정확하게 원하는 정보를 찾을 수 있도록 웹상의 모든 데이터와 데이터베이스를 공개하고 연결하는 데이터
1) 웹 상에 존재하는 데이터를 개별 URI(Uniform Resource Identifier)로 식별하고, 각 URI에 링크 정보를 부여함으로써
상호 연결된 웹을 지향하는 모형
2) 팀 버너스리에 의해 2006년 제안되었으며, 이는 시맨틱 웹 기술의 일부를 활용하여 웹을 보다 유용하게 만들기 위해
구조화된 데이터를 웹에서 유통할 수 있는 방법
3) LOD는 ‘사람만 이해하는 웹’에서 ‘기계가 이해하는(의미처리) 웹’으로 전환하기 위한 기법으로, 데이터를 누구나 이용할 수
있는 형식으로 개방해 링크시켜 나가는 구조
나 . LOD(Linked Open Data)의 4가지 원칙
구 분 | 설 명 |
URI의 사용 | Linked Data는 웹문서의 위치를 나타내는 URL 중심의 식별체계를 지양하며, 개별 문서에 존재하는 개별 객체에 각각 URI를 부여 |
HTTP URI의 사용 | Linked Data는 URI 중에서도 HTTP 프로토콜을 통해 접근할 수 있는 URI를 제안하고 있다. 이는 링크드 데이터에 대한 접근성을 강화하려는 목적 |
RDF의 사용 | Linked Data는 RDF와 같이 트리플 모형으로 구조화된 데이터를 사용해야 함. 웹의 데이터를 정형화된 구조로 나타내고, 연계하기 위함 |
링크정보의 부여 |
위 3가지 원칙을 지켰다고 해도, Linked Data에서는 보다 발전된 시맨틱 웹을 위해 링크정보를 부여하는 것이 매우 중요. |
II. LOD의 구축절차
구 분 | 내 용 |
Linked Data 생성단계 | Linked Data를 위한 모델 및 지식 베이스 생성 |
Linked Data 관리단계 | 대용량 Linked Data 저장, 관리, 질의처리,추론지원 |
Linked Data 발행단계 | 서비스에 따라 SPARQL Endpoint 접점을 생성하고 Linked Data 발행 |
Linked Data 협업단계 | Linked Data를 통한 협업 설계 |
III. LOD의 구성도 및 구성요소
가. 구성도
나. 구성요소
구 분 | 내 용 |
URI | |
IRI | - International Resource Identifier with UNICODE |
XML | - 언어를 표현하는 언어 역할인 메타언어(meta-language)의 기능 - XML은 임의의 문서구조를 지정할 수 있는 반면에 문서구조가 갖는 의미에 대해서는 아무 것도 정의하지 않으며 따라서 표현한 문서의 의미를 해석하는 역할은 하지 않음 |
Namespace | - XML 문서에서 요소(element)나 속성(attribute)의 이름으로 쓰일 수 있는 이름 들의 집합 - XML을 사용할 때 상이한 의미를 가지는 동일한 용어간의 불확실성을 해결 |
RDF | |
RDFS | - RDF의 Schema 정보로 경량의 온톨로지를 표현 - 의미를 기술하는 RDF 형식 언어 |
R2RML | - RDB(데이터베이스)의 데이터를 RDF로 바꿔주는 랭귀지 |
Ontology | - RDF Schema에 “분류”와 “논리적인 추론”을 부과하여 기계가 web의 의미를 해석하는 semantic web을 완성 - 종류 : DAML+OIL, SHOE, OWL (Web ontology language) |
OWL | - DAML+OIL에서 파생된 web ontology 언어 - 속성과 클래스를 기술할 다양한 의미 표현 어휘를 제공 : 클래스 간 관계, 관계차수, 동치성, 풍부한 속성타입, 속성 특징, 열거형 클래스 등 - 3개의 하위 언어를 구성 (OWL Lite, OWL DL, OWL Full) |
Logic | - 기존에 정의된 정보들을 바탕으로 새로운 결론을 도출하는 추론 기능 등을 의미 - 추론을 위한 로직 |
SPARQL | - 온톨로지 질의 언어 - 그래프 구조로 되어 있는 RDF에서 정보를 취하기 위한 언어 - Query 만 할 수 있는 게 아니라 결과에 따른 새로운 RDF를 구성할 수 있는 장점 - RDF 구조에서 모든 하위 구조를 검색하여 정보를 취득하고 새로운 RDF 문장을 RDF 문서에 삽입할 수 있음 |
Proof/Trust | - 웹의 정보에 대한 신뢰를 의미 |
RIF | - Rule Interchange Format - 규칙의 정의와 교환을 위한 계층 |
IV. LOD의 활용사례
구 분 | 상 세 내 용 |
해외 | ‘DB pedia’ : 위키피디아 데이터베이스 검색 및 추출 커뮤니티 ‘BBC’ : 영국공영방송 ‘OCLC WorldCat’ 미국세계도서관검색포털 ‘LOV’ 미국의 수많은 용어집을 보유 ‘GeoNames’ 지리정보서비스 |
국내 | 공공WiFi 위치정보 생물도감 및 이미지, 표본사진 통합 유물/유적 데이터 등 국내 한국사와 관련된 자료를 통합 |
- 국가적으로 보존 및 이용 가치가 있는 자료로서 학술, 문화, 과학기술, 행정 등에 관한 지식정보자원을 디지털화 진행 중
V. 문서의 웹과 LOD의 차이
- 웹을 활용하는 사회문화적 환경이 웹상의 정보를 공유․연계․재이용해서 가치를 창출하는 추세로 변하면서 정보의 의미적 연결을 지원하는 LOD에 주목
- 팀버너스리는 오픈데이터 형식․품질, 재이용성 평가와 LOD 확산 유도를 위해 5스타(★) 전개(deployment) 스킴을 제안, LOD 형식 개방을 4, 5단계에 배치
- LOD는 웹의 한계를 극복하기 위해 문서 단위가 아닌 기계가 이해할 수 있는 데이터를 의미 있게 하이퍼링크로 연결하는 ‘데이터의 웹(Web of Data)’을 추구
5. 팀버너스리의 5스타 전개 스킴
[참고 – 합숙 2019.01 D5 1교시]
나. 공공데이터 제공관리 단계
나. LOD발행(Publishing 절차)
추가 : 119회 기출
'정보관리기술사 > DB_데이터분석' 카테고리의 다른 글
[서브암기] DB튜닝 (0) | 2024.05.03 |
---|---|
[서브암기] 옵티마이저 (0) | 2024.05.03 |
공공데이터 (0) | 2023.08.30 |
New SQL (0) | 2023.08.29 |
DB Table partitioning (2) | 2023.08.28 |