OpenLink Virtuoso's SPARQL Implementation Demo
What is SPARQL?
SPARQL is the W3C's query-language for RDF Data Management Systems (aka Triple Stores).
SPARQL is system-independent, fitting in alongside SQL for relational databases and XQuery for XML data. The development and evolution of this standard is overseen by the RDF Data Access Working Group (DAWG) within W3C. Although The language is still in development, basic functionality is fully documented and publicly available.
What is this demo about?
It is a live demonstration of Virtuoso's implementation of DAWG's SPARQL test-suite; a collection of SPARQL query language use-cases that enable interactive and simplified testing of a Triple Store's implementation.
In this demo the RDF documents are stored within the Virtuoso server's database and are accessed via its WebDAV repository, making all the test-suite graphs URL accessible.
What else is there?
This demo can be also used as reach AJAX interface for Virtuoso SPARQL endpoint /sparql. The endpoint supports and SOAP requests, you can use the WSDL definition - /sparql/services.wsdl for details. For more information refer to Virtuoso Documentation, Query Service Documentation, Virtuoso Wiki or Virtuoso Blog
Limitations and differences in the demo
Virtuoso's SPARQL compiler is still a work-in-progress (beta quality). Therefore, expect a degree of flux in this demo as the compiler evolves (rapidly).
Is there any technical support for this demo?
Unlike other products of OpenLink Software, this demo is not supported by our 24x7 help service. Feel free to contact the authors of this demo directly: sparql@openlinksw.com.
All feedback is appreciated, since our goal is to demonstrate the workability of SPARQL to the degree possible via this demo.
