1 / 11

RDFS

RDFS. Úvod (1). Model RDF neposkytuje mechanizmus pre deklaráciu konceptov – tried, vlastností, vzťahov Toto je cieľ RDF-S RDF model má teda 2 komponenty – RDF sa týka syntaxe RDFS adries slovníkov, ktoré určujú sémantickú stránku. Úvod (2).

mercury
Download Presentation

RDFS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RDFS

  2. Úvod (1) • Model RDF neposkytuje mechanizmus pre deklaráciu konceptov – tried, vlastností, vzťahov • Toto je cieľ RDF-S • RDF model má teda 2 komponenty – • RDF sa týka syntaxe • RDFS adries slovníkov, ktoré určujú sémantickú stránku

  3. Úvod (2) • Na rozdiel od databáz nemá žiaden “vstavaný” súbor dátových typov, ale poskytuje spôsob explicitného určenia, akého typu má literál byť • Prostriedky, ktoré definujú termímy zdrojov (tried) sú: • Typovanie – inštancia náleží určitej triede (rdfs:Class) • Podtriedy – inštancia jednej triedy je zároveň inštancia nadradenej (rdfs:subClassOf)

  4. Úvod (3) • RDFS poskytuje pre RDF typový systém, ktorý umožňuje hierarchické usporiadanie konceptov • Mená tried začínajú veľkým písmenom, vlastnosti malým

  5. Úvod (4) • K popisuvzťahov je možné použiť tieto zápisy: • rdfs:Class – trieda • rdfs:subClassOf – podtrieda triedy • rdf:Property – vlastnosť • rdf:subProperty – podvlastnosť • rdfs:range – obmedzenie súboru hodnôt • rdfs:domain – obmedzenie definičného oboru

  6. Názorná ukážka (1) <?xml version="1.0"?> <rdf:RDFxmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs=“http://www.w3.org/2000/01/rdf-schema#” xml:base="http://www.animals.fake/animals#"> <rdf:Descriptionrdf:ID=“Animal"> <rdf:typerdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/> </rdf:Description> <rdf:Descriptionrdf:ID=“Horse"> <rdf:typerdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/> <rdfs:subClassOf rdf:resource="#Animal"/> </rdf:Description> </rdf:RDF>

  7. Názorná ukážka (2) <?xml version="1.0"?> <rdf:RDFxmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xml:base="http://www.animals.fake/animals#"> <rdfs:Classrdf:ID=”Animal“ /> <rdfs:Classrdf:ID=“Horse"> <rdfs:subClassOfrdf:resource="#Animal"/> </rdfs:Class> </rdf:RDF>

  8. Názorná ukážka (3) <rdfs:Classrdf:about="Osoba“ rdfs:label="Osoba"> <rdfs:subClassOfrdf:resource="Zivocich“ /> </rdfs:Class> <rdfs:Propertyrdf:about="maPriatela"> <rdfs:subPropertyOfrdf:resource=”pozna"/> <rdfs:domainrdf:resource="Osoba"/> <rdfs:rangerdf:resource="Osoba"/> </rdfs:Property>

  9. Príklad(1)

  10. Príklad(2)

  11. Príklad(3) • Vymyslitesidoménu obsahujúcu aspoň 10 tried a 5 vlastnosti a popíšte ju pomocou RDFS.

More Related