RDF

seonae's wiki
Seonae (토론 | 기여) 사용자의 2019년 2월 6일 (수) 17:55 판

이동: 둘러보기, 검색

이전페이지

What is RDF?

  • RDF : 웹상의 다양한 정보를 컴퓨터가 확실하게 처리할 수 있는 형태로 기술하는, 시맨틱 웹의 기본계층을 형성하는 데이터모델. 주어-술어-목적어로 구성된 트리플을 기본단위로 하고, 트리플들의 집합인 그래프에 의해 리소스를 기술.
    • 리소스란 ‘웹에서 식별할 수 있는 것’을 의미.
    • RDF는 특정한 환경을 전제로 하지 않고 처리할 수 있는 형태로 정보를 표현함.
  • Concepts and Abstract Syntax에서 제시된 RDF의 설계목표 6가지
    • 단순하면서도 유연한 데이터모델
    • 논리학적인 근거가 있는 의미표현과 증명가능한 추론
    • URI를 토대로하는 확장가능한 어휘의 이용
    • XML에 의한 교환구문의 채용
    • XML스키마데이터형에 의한 데이터의 정밀한 유형화
    • 누구든지 어떠한 리소스에 대해서도 기술 가능

RDF triple : resource, property and property value

  • A Resource is anything that can have a URI, such as "http://www.w3schools.com/rdf"
  • A Property is a Resource that has a name, such as "author" or "homepage"
  • A Property value is the value of a Property, such as "Jan Egil Refsnes" or "http://www.w3schools.com" (note that a property value can be another resource)
  • RDF트리플(Triple) : 주어(Subject)-술어(Predicate)-목적어(Object) => 문장(Statement)구성
  • RDF의 가장 기본적인 기술 단위. 술어를 속성(Property), 목적어를 속성값(Property Value)라고 부르기도 함.
  • 주어와 목적어를 타원(노드, node)로 나타내며, 이러한 2개의 노드들을 술어를 나타내는 화살표(아크, arc)로 연결.

RDF주요 요소

RDF 유효성 검사

RDF그래프 그리기