RDF Flashcards
(15 cards)
What does RDF stand for?
Resource Description Framework.
What is the goal of RDF?
To model data as a graph and build a Giant Global Graph of interlinked data.
Name two challenges RDF aims to address.
Heterogeneous data formats; need for formal technical standards for the Web.
What is an IRI in RDF?
Internationalized Resource Identifier, a resolvable URI identifying a resource.
What are RDF literals?
Concrete values (objects) in RDF triples that are not URIs.
What is a blank node?
An anonymous resource without a URI or literal, identified by a local blank node ID.
What is RDF Schema (RDFS)?
A set of basic classes and properties serving as superclasses in RDF.
How does RDF model lists?
Using linked lists (rdf:first/rdf:rest) or containers (rdf:_n predicates).
What is an N-ary relationship in RDF?
A relationship with additional qualifiers, modeled via intermediate nodes or reification.
What is reification in RDF?
Representing statements about statements by creating resources with rdf:subject, rdf:predicate, and rdf:object.
What is RDF graph isomorphism?
Checking if two RDF graphs are structurally identical up to blank node renaming.
Why can RDF graph isomorphism be expensive?
Because blank nodes require expensive comparisons to establish one-to-one correspondence.
What is an RDF dataset?
A collection of RDF graphs (named or default) not merged, used in SPARQL queries.
How do you query an RDF graph?
Using the SPARQL query language.
What is the purpose of prefixes in RDF?
To map short prefixes to full IRIs for readability.