Rámec popisu zdroje

Kolekce RDF příkazů ve své podstatě představuje označený, řízený multi-graf. Datový model založený na RDF je jako takový přirozeněji vhodný pro určité druhy reprezentace znalostí než relační model a další ontologické modely tradičně používané v dnešní výpočetní technice. Nicméně v praxi RDF data často přetrvávají v relačních databázích nebo nativních reprezentacích nazývaných také Triple stores nebo Quad stores, pokud kontext (tj. pojmenovaný graf) přetrvává také pro každý RDF triple. Jak ukazují RDFS a OWL, další ontologické jazyky mohou být postaveny na RDF.

RDF W3C měla několik předků. Technicky nejbližší byl MCF, projekt iniciovaný Ramanathanem V. Guhou během působení v Apple Computer a pokračoval s přispěním Tima Braye během jeho působení v Netscape Communications Corporation. Myšlenky z komunity Dublin Core a z PICS, Platform for Internet Content Selection (systém označování obsahu na webu W3C) byly také klíčové pro formování směru projektu RDF.

W3C publikoval specifikaci datového modelu RDF a syntaxe XML jako Doporučení v roce 1999. Poté začaly práce na nové verzi, která byla publikována jako soubor souvisejících specifikací v roce 2004. I když existuje několik implementací založených na Doporučení z roku 1999, které musí být ještě kompletně aktualizovány, přijetí vylepšených specifikací bylo rychlé od doby, kdy byly vyvinuty zcela veřejně, na rozdíl od některých dřívějších technologií W3C. Většina nováčků v RDF si neuvědomuje, že starší specifikace vůbec existují.

Používají se dva běžné serializační formáty.

První je formát XML. Tento formát je často nazýván jednoduše RDF, protože byl zaveden mezi další specifikace W3C definující RDF. Je však důležité odlišit formát XML od samotného abstraktního RDF modelu. Jeho MIME typ média, application/rdf+xml, byl registrován RFC 3870. Doporučuje RDF dokumenty řídit se novými specifikacemi z roku 2004.

Doporučujeme:  8 příznaků, že máte toxické kolegy v práci

Kromě serializace RDF jako XML, W3C zavedl Notation 3 (nebo N3) jako non-XML serializaci RDF modelů navržených tak, aby bylo jednodušší psát ručně, a v některých případech jednodušší sledovat. Protože je založen na tabulkové notaci, dělá podkladové trojčíslí zakódované v dokumentech snadněji rozpoznatelné ve srovnání s XML serializací. N3 je úzce spjat s formáty Turtle a N-Triples.

Trojky mohou být uloženy v trojprodejně.

Opakování prohlášení a kontext

Implementace oborů nemusí nutně vyžadovat plně přepracované příkazy. Některé implementace umožňují přiřadit jeden identifikátor oboru k příkazu, kterému nebylo přiřazeno samotné URI. Podobně pojmenované grafy, ve kterých je sada trojčíslí pojmenována pomocí URI, mohou představovat kontext bez nutnosti znovu třídit trojčíslí.

V logice prvního řádu, jak usnadňuje RDF bez oborů, je jediným metalevelovým vztahem negace, ale schopnost obecně uvádět výroky o vnořených kontextech umožňuje RDF zahrnout metalanguage, která může být použita k definování modální a logiky vyššího řádu.

Query and inference languages

Převládajícím dotazovacím jazykem pro RDF grafy je SPARQL. SPARQL je SQL-like jazyk a doporučení W3C k 15. lednu 2008.

Příklad dotazu SPARQL pro zobrazení hlavních měst zemí v Africe pomocí fiktivní ontologie.

Příklad 1: Poštovní zkratka pro New York

V anglickém jazykovém prohlášení ‚New York má poštovní zkratku NY‘ , ‚New York‘ by byl předmětem, ‚má poštovní zkratku‘ predikát a ‚NY‘ objekt.

N-Triples je pouze jedním z několika standardních serializačních formátů pro RDF. Trojice výše může být také ekvivalentně reprezentována ve standardním formátu RDF/XML jako:

Nicméně kvůli omezením syntaxe QNames (například terms:alternative above) existují některé RDF grafy, které nejsou reprezentovatelné s RDF/XML.

Příklad 2: Článek na Wikipedii o Tonym Bennovi

A tyto příkazy by mohly být v RDF/XML vyjádřeny jako:

Pro anglicky mluvícího člověka by mohla být stejná informace vyjádřena jednoduše takto:

Doporučujeme:  Kreativní psaní

Následující příklad ukazuje, jak lze taková jednoduchá tvrzení rozpracovat kombinací více slovníků RDF. Zde si povšimneme, že primárním tématem stránky Wikipedie je „Osoba“, jejíž jméno je „Tony Benn“:

Neutralita této sekce je sporná. Prosím, prohlédněte si sekci diskusní stránky článku.

RBP byla v roce 2001 kritizována z těchto důvodů: