The W3C has announced the publication of SPARQL , a language for querying distributed data on the web. Similar to the way SQL is a generic language used to query relational databases regardless of vendor, SPARQL will allow users and applications to create queries that express high-level goals across many different data sources, regardless of the database technology or data format involved.
From the W3C press release:
"Trying to use the Semantic Web without SPARQL is like trying to use a relational database without SQL," explained Tim Berners-Lee, W3C Director. "SPARQL makes it possible to query information from databases and other diverse sources in the wild, across the Web."
The combination of the SPARQL query language and protocol creates a Web service in its purest sense; running on top of HTTP or SOAP, it provides a standard Web service for anything which asks a question.
"SPARQL's focus on querying the data models saves time for developers; there's no need for a host of little Web services to retrieve different aspects of the state of a system," explained Lee Feigenbaum, Chair of the RDF Data Access Working Group. "This allows the user of the SPARQL endpoint to ask any question -- it is as though they could design their own interface instead of having to work with a limited set of fixed services."
The press release goes on to say that the SPARQL specification defines both a query language and a protocol, and works well with other Semantic Web technologies from the W3C: RDF, RDF Schema, OWL and GRDDL.
InfoWorld has a great article explaining this development in more detail [via Dave Cobley at Altiss ]:
Already available in 14 known implementations, SPARQL is designed to be used at the scale of the Web to allow queries over distributed data sources independent of format. It also can be used for mashing up Web 2.0 data.
I see this as a very positive development for the Semantic Web field in general. At its core, the operation of the Semantic Web is composed of the following basic functions:
- Creating content with meaning (either implicit, like XML, or explicit, like Tags)
- Understanding or extracting the information from a block of content
- Classifying the blocks of content (into a hierarchy, taxonomy or folksonomy)
- Presenting the information in a variety of forms (web, mobile, web services API, mashups, embedded devices and so on)
- Finding the information of interest; this information may have to be derived from the content provided
The rise of easy-to-use self-publishing tools has led to an explosion in the amount of content available on the Web, and being able to find the answer to a question from this mountain of information is vital.
But first users have to be able to express what they are looking for, in a meaningful way. It is this need that is being addressed by SPARQL, which allows users to formulate intelligent queries. These queries can then be used by agents and applications on our behalf to find us the information we need.
This effect would work perfectly to show your friends how bad they need to work on their form… just a thought.company logo design
Posted by: Syed azhar Ali | May 19, 2011 at 04:06 AM
It shifts the model from a few digging long and hard to find insights to the many not having to dig a lot to find first blush insights and also having the power to easily and quickly dig deeper if they want to.
Posted by: pandora bracelets sale | June 11, 2011 at 01:23 AM
I expect to see your new share.ma le scarpe non ti donano. meglio dei sandali con stringe più sottili e caviglia libera Perfect!
Posted by: tiffany sale | August 10, 2011 at 10:30 PM
It shifts the model from a few digging long and hard to find insights to the many not having to dig a lot to find first blush insights and also having the power to easily and quickly dig deeper if they want to.
Posted by: Pandora Necklace Canada | August 28, 2011 at 11:52 PM
These articles written too great,they rich contents ma le scarpe non ti donano. meglio dei sandali con stringe più sottili e caviglia ct! and data accurately.they are help to me.I expect to see your new share.
Posted by: Canada Goose Montebello CG55 | September 21, 2011 at 04:10 AM
These articles written too great,they rich contents ma le scarpe non ti donano. meglio dei sandali con stringe più sottili e caviglia libera Perfect! accurately.they are help to me.I expect to see your new share.
Posted by: Canada Goose Montebello CG55 | September 21, 2011 at 06:35 PM
Whenever you feel you will never see light, feel warmth or be happy ever again, just remember, somewhere on earth right now, the sun is rising.
cheapest wow gold
buy eden gold
Posted by: girlslovefashion | November 11, 2011 at 11:01 PM