This older presentation presents the argument that the RDF data model can be viewed as an extension of the traditional database model, rather than as a new technology replacing it. Provides a great deal of coverage on SPARQL as well, including how queries are built using operators. Discusses the role of logic and semantics in working with RDF and SPARQL.
Keywords: SPARQL, Triple, SQL, Relational model, RDBMS
Author: Gutierrez, Claudio
Date created: 2008-08-08 04:00:00.000
Time required: P1H25M
- Articulates differences between the RDF abstract data model and the XML and relational models.
- Understands how to combine and filter graph patterns using operators such as UNION, OPTIONAL, FILTER, and MINUS.
- Understands that a SPARQL query matches an RDF graph against a pattern of triples with fixed and variable values.
- Understands the use of SPARQL functions and operators.
- Understands the difference between SQL query language (which operates on database tables) and SPARQL (which operates on RDF graphs).