RDF query language
Encyclopedia
An 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
. 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. On 12 November 2007 the status of SPARQL changed into Proposed Recommendation. On 15 January 2008, SPARQL was standardized.
Resource Description Framework
The Resource Description Framework is a family of World Wide Web Consortium specifications originally designed as a metadata data model...
format.
SPARQL
SPARQL
SPARQL is an RDF query language; its name is an acronym that stands for SPARQL Protocol and RDF Query Language. It was made a standard by the RDF Data Access Working Group of the World Wide Web Consortium, and considered as one of the key technologies of semantic web...
is emerging as the de-facto RDF query language, and is a W3C Recommendation
W3C recommendation
A W3C Recommendation is the final stage of a ratification process of the World Wide Web Consortium working group concerning a technical standard. This designation signifies that a document has been subjected to a public and W3C-member organization's review. It aims to standardise the Web technology...
. 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. On 12 November 2007 the status of SPARQL changed into Proposed Recommendation. On 15 January 2008, SPARQL was standardized.
Other RDF query languages
- DQL, XMLXMLExtensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....
-based, queries and results expressed in DAML+OILDAML+OILDAML+OIL is a successor language to DAML and OIL that combines features of both. In turn, it was superseded by Web Ontology Language .DAML stands for DARPA Agent Markup Language. OIL stands for Ontology Inference Layer or Ontology Interchange Language... - N3QL, based on Notation 3Notation 3Notation3, or N3 as it is more commonly known, is a shorthand non-XML serialization of Resource Description Framework models, designed with human-readability in mind: N3 is much more compact and readable than XML RDF notation...
- R-DEVICE
- RDFQ, XML-based
- RDQ, SQLSQLSQL is a programming language designed for managing data in relational database management systems ....
-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 (PythonPython (programming language)Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...
) - XULXULIn computer programming, XUL , the XML User Interface Language, is an XML user interface markup language developed by the Mozilla project. XUL operates in Mozilla cross-platform applications such as Firefox...
has a template element in which to declare rules for matching data in RDF. XULXULIn computer programming, XUL , the XML User Interface Language, is an XML user interface markup language developed by the Mozilla project. XUL operates in Mozilla cross-platform applications such as Firefox...
uses RDF extensively for databinding. - AdenineAdenine (programming language)Adenine, named after the nucleobase adenine, is a script language, which is developed in the context of the Haystack project and the Oxygen project of the MIT Computer Science and Artificial Intelligence Laboratory in collaboration with NTT....
(programming language written in RDF).