<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>

<title>OpenOffice.org, SPARQL, and the Linked Data Web</title><link>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1288</link><description>Question posed by Dan Brickley via a blog post: SQL, OpenOffice: would a JDBC driver for SPARQL protocol make sense?



Writing a JDBC Driver for SPARQL is a little overkill. OpenOffice.org simply needs to make XML or Web Data (HTML, XHTML, and XML) bonafide data sources within its &amp;quot;Pivot Table&amp;quot; functionality realm.  Then all that would then be required is a SPARQL SELECT Query transported via the SPARQL Protocol with results sent back using the SPARQL XML results serialization format (all part of a single SPARQL Protocol URL).
Excel successfully consumes the following information resource URI: http://tinyurl.com/yvoccj (a tiny url for a SPARQL SELECT against my FOAF file).

Alternatively, and currently achievable, you could simply use SPASQL (SPARQL within SQL) using a DBMS engine that supports SQL, SPARQL, and SPARQL e.g. Virtuoso. 


Virtuoso SPASQL support is exposed via it&#39;s ODBC and/or JDBC Drivers.  Thus you can do things such as:


Use a SPARQL Query in the FROM CLAUSE of a SQL statement
Execute  SPARQL via SQL processor by prepending SPARQL query text with the literals &amp;quot;sparql&amp;quot; 


BTW - My News Years Resolution: get my act together and shrink the ever increasing list of &amp;quot;simple &amp;amp; practical Virtuoso use case demos&amp;quot; on my todo which now spans all the way back to 2006 :-(</description><pubDate>Sat, 05 Jan 2008 02:50:00 GMT</pubDate><generator>Virtuoso Universal Server 08.03.3334</generator><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kingsley Uyi Idehen</dc:creator><image><title>OpenOffice.org, SPARQL, and the Linked Data Web</title><url>http://www.openlinksw.com:443/weblog/public/images/vbloglogo.gif</url><link>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1288</link><description>I have seen the future and it&#39;s full of Linked Data! :-)</description><width>88</width><height>31</height></image>
<item><title>Bruce D&#39;Arcus</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1288#4542</guid><link>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1288#4542</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bdarcus@gmail.com</dc:creator><pubDate>Fri, 04 Jan 2008 23:59:29 GMT</pubDate><description>Don&#39;t forget that ODF 1.2 is getting killer RDF support. Not sure how it&#39;ll be reflected in OOo, but there&#39;s possibility for some nice innovation here.</description></item>
</channel>
</rss>
