- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Tue, 05 Aug 2014 21:17:16 +0100
- To: public-hydra@w3.org
- Message-ID: <53E13BCC.6060104@openlinksw.com>
On 8/5/14 3:15 PM, John Walker wrote:
> On 5 Aug 2014, at 12:54, "Andreas Kuckartz" <a.kuckartz@ping.de> wrote:
>
>> Ruben Verborgh:
>>> And personally, I wonder to what extent SPARQL is part of Linked Data;
>>> and does that mean the query language, the protocol, or both?
>> One can provide and consume Linked Data without touching SPARQL.
>>
>> Cheers,
>> Andreas
>>
> Isn't that like asking I wonder to what extent SQL is part of RDBMS.
>
> Sure you can do relational without SQL, but for many many people the two are virtually synonymous.
>
> I would also counter Andreas' point by saying I see more and more people creating and consuming Linked Data _solely_ using SPARQL 1.1 (and by extension Turtle).
>
> John
>
The SPARQL connection to Linked Data principles, not properly outlined
in TimBL's meme is as follows:
You can (optionally) use SPARQL to implement the Name->Address
indirection which is mandatory for Linked Data principles adherence.
The above simply means that you can use SPARQL to facilitate the
denotation and connotation duality implicit in HTTP URIs i.e., using
them to create the digital equivalent of term [1].
Example of name->address resolution that's really a SPARQL query:
http://dbpedia.org/resource/Linked_data -- go to the page footer, then
look at the URLs that anchor the different content format links (each is
a SPARQL protocol url)
Or you can look at, but in this case we hide the indirection from the
client (i.e., SPARQL protocol URL is replaced with a nicer looking URL
sent back in the response):
curl -IH "Accept: text/turtle" http://dbpedia.org/resource/Linked_data
HTTP/1.1 303 See Other
Date: Tue, 05 Aug 2014 20:09:20 GMT
Content-Type: text/turtle; qs=0.7
Content-Length: 0
Connection: keep-alive
Server: Virtuoso/07.10.3211 (Linux) x86_64-redhat-linux-gnu VDB
Accept-Ranges: bytes
TCN: choice
Vary: negotiate,accept
Alternates: {"/data/Linked_data.atom" 0.500000 {type
application/atom+xml}}, {"/data/Linked_data.jrdf" 0.600000 {type
application/rdf+json}}, {"/data/Linked_data.jsod" 0.500000 {type
application/odata+json}}, {"/data/Linked_data.json" 0.600000 {type
application/json}}, {"/data/Linked_data.jsonld" 0.500000 {type
application/ld+json}}, {"/data/Linked_data.n3" 0.800000 {type text/n3}},
{"/data/Linked_data.nt" 0.800000 {type text/rdf+n3}},
{"/data/Linked_data.ttl" 0.700000 {type text/turtle}},
{"/data/Linked_data.xml" 0.950000 {type application/rdf+xml}}
Link:
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/resource/Linked_data>;
rel="timegate"
Location: http://dbpedia.org/data/Linked_data.ttl
Links:
[1] http://www.wikihow.com/Differentiate-Between-a-Term-and-a-Word --
Word (RDF IRI) vs Term (Linked Data's HTTP URI)
[2] http://slidesha.re/QEqLZN -- RDF and Natural Language
[3] https://twitter.com/RubenVerborgh/status/496636819627593728 --
related Twitter thread
[4] http://bit.ly/1lQFoBq -- HTTP URI from my Glossary of Terms doc
which was crafted after yet another "what is RDF, in regards to Linked
Data" episode .
--
Regards,
Kingsley Idehen
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog 1: http://kidehen.blogspot.com
Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen
Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Tuesday, 5 August 2014 20:17:40 UTC