RDF query language

From Wikipedia, the free encyclopedia

A RDF query language is a computer language able to retrieve and manipulate data stored in Resource Description Framework format.

SPARQL is emerging as the de-facto RDF query language, and is a W3C Recommendation[1]. 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[2]. On 12th November 2007 the status of SPARQL changed into Proposed Recommendation. [3] On 15th January 2008, SPARQL was standardized. [4]


[edit] Other RDF query languages

  • DQL, XML-based, queries and results expressed in DAML+OIL
  • N3QL, based on Notation 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 in 4Suite (Python)
  • XUL has a template element in which to declare rules for matching data in RDF. XUL uses RDF extensively for databinding.
  • Adenine (programming language written in RDF).

[edit] External links

[edit] References

  1. ^ SPARQL Query Language for RDF
  2. ^ W3C Semantic Web Activity News - SPARQL is a Candidate Recommendation
  3. ^ Archive of W3C News in 2007
  4. ^ W3C Semantic Web Activity News - SPARQL is a Recommendation
Languages