- RDF query language
A RDF query language is a
computer language able to retrieve and manipulate data stored inResource Description Framework format.SPARQL is emerging as the de-facto RDF query language, and is aW3C Recommendation [ [http://www.w3.org/TR/rdf-sparql-query/ SPARQL Query Language for RDF ] ] . Released as a Candidate Recommendation in April 2006, it returned to Working Draft status in October 2006, due to open issues. It returned to Candidate Recommendation status in June 2007 [ [http://www.w3.org/blog/SW/2007/06/15/sparql_is_a_candidate_recommendation W3C Semantic Web Activity News - SPARQL is a Candidate Recommendation ] ] . On 12th November 2007 the status of SPARQL changed into Proposed Recommendation. [ [http://www.w3.org/News/2007#item247 Archive of W3C News in 2007 ] ] On 15th January 2008, SPARQL was standardized. [ [http://www.w3.org/blog/SW/2008/01/15/sparql_is_a_recommendation W3C Semantic Web Activity News - SPARQL is a Recommendation ] ]Other RDF query languages
*
DQL ,XML -based, queries and results expressed inDAML+OIL
*N3QL , based onNotation 3
*R-DEVICE
*RDFQ , XML-based
*RDQ ,SQL -like
*RDQL , SQL-like
*RQL/RVL , SQL-like
*SeRQL , SQL-like, similar to RQL/RVL
*Versa (query language) , compact syntax (non–SQL-like), solely implemented in4Suite (Python)
*XUL has a [http://developer.mozilla.org/en/docs/XUL:Template_Guide:Introduction template] element in which to declare rules for matching data in RDF.XUL uses RDF extensively for databinding.
* Adenine (programming language written in RDF).External links
* [http://www.w3.org/TandS/QL/QL98/pp/rdfquery.html RDF Query specification]
* [http://www.w3.org/2001/11/13-RDF-Query-Rules/ RDF query language survey]
** [http://www.aifb.uni-karlsruhe.de/WBS/pha/rdf-query/ A Comparison of (some) RDF Query Languages]
* [http://rdfstore.sourceforge.net/2002/06/24/rdf-query/ RDF query use cases, including query language samples]
* [http://www.w3.org/TR/rdf-sparql-query/ SparQL]References
Wikimedia Foundation. 2010.