DCAT (Data Catalogue Vocabulary)
웹에 존재하는 데이터 목록 간의 상호운용성을 높이기 위해 설계된 RDF 어휘
DCAT 이해를 위해 RDF - XML - DCAT 순으로 진행하겠습니다.
RDF란
- RDF는 Resource Description Framework 자원을 설명하는 프레임워크를 의미합니다.
- Resource : URI로 표현할 수 있는 모든 것
- Description : 자원이 가질 수 있는 속성, 특징을 설명
- 웹에 있는 자원에 관한 메타 정보를 표현하기 위한 언어로서 W3C(국제 웹 표준기구의 )의 가장 기본적 시멘틱 웹 언어로서 웹 자원을 표현하는데 기본이 되는 제목, 저자, 최종 수정일, 저작권과 같은 웹 문서에 관한 메타데이터를 XML 기반으로 간단하게 표현합니다.
RDF의 등장 배경
- 사람마다 정의하는 메타데이터의 어의, 구문, 구조가 서로 다를 수 있기 때문에 메타데이터의 공통 규칙을 지원하기위해 등장하게
되었습니다.
RDF의 데이터 모델 : Triples
- RDF Triples예시를 보기 편하게 표를 통하여 봤을 때 아래와 같이 볼 수 있습니다.
Subject | Predicate | Object |
홍길동 | is a | 사람 |
홍길동 | 친구 | 앨리스 |
홍길동 | 관심있다 | 모나리자 |
모나리자 | 만들어졌다 | 다빈치 |
- 예제에서 홍길동은 4개의 트리플에서 주어로 사용되고 모나리자는 1개의 트리플에서는 주어로 다른 1개의 트리플에서는 목적어로 사용된 것을 볼 수 있습니다.
- 따라서 하나의 주어는 여러 트리플에서 참조할 수 있습니다.
- 같은 자원을 한 트리플에서는 주어로 사용하고 다른트리플에서는 목적어로 표현함으로써 트리플들의 연결을 발견할 수
있습니다.
728x90
'OpenDataPlatform > DCAT' 카테고리의 다른 글
DCAT (데이터 카탈로그 메타데이터 표준) - (3)DCAT (0) | 2019.05.09 |
---|---|
DCAT (데이터 카탈로그 메타데이터 표준) - (2)RDF/XML (0) | 2019.05.09 |