RDF query language

RDF query language

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 [ [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 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 [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.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Query language — Query languages are computer languages used to make queries into databases and information systems. Broadly, query languages can be classified according to whether they are database query languages or information retrieval query languages. The… …   Wikipedia

  • Versa (query language) — Versa is a RDF query language, used to query RDF data. Versa differs from most other RDF query languages, which are typically based on SQL or specialized XML vocabularies. Although the design of Versa was inspired by XPath, its compact,… …   Wikipedia

  • XML Query Language — XQuery steht für XML Query Language und bezeichnet eine vom W3C spezifizierte Abfragesprache für XML Datenbanken. XQuery benutzt eine an XSLT, SQL und C angelehnte Syntax und verwendet XPath sowie XML Schema für sein Datenmodell und seine… …   Deutsch Wikipedia

  • Metaweb Query Language — Le MQL (Metaweb Query Language) est un langage de requête mis au point par la société Metaweb permettant d interroger sa base de données sémantique open source Freebase. La syntaxe utilise le format JSON et est analogue à SPARQL (celui ci… …   Wikipédia en Français

  • RDF Schema — RDFS or RDF Schema is an extensible knowledge representation language, providing basic elements for the description of ontologies, otherwise called RDF vocabularies, intended to structure RDF resources. The first version [… …   Wikipedia

  • Redland RDF Application Framework — Redland is a set of free software libraries written in C that provide support for the Resource Description Framework (RDF), created by Dave Beckett (a former resident of Redland, Bristol).The packages that form Redland are:* Redland RDF… …   Wikipedia

  • XML Query — XQuery XQuery est un langage de requête informatique permettant non seulement d extraire des informations d un document XML, ou d une collection de documents XML, mais également d effectuer des calculs complexes à partir des informations… …   Wikipédia en Français

  • Web Ontology Language — OWL Web Ontology Language Current Status Published Year Started 2002 Editors Mike Dean, Guus Schreiber Base Standards Resource Description Framework, RDFS Domain Semantic Web A …   Wikipedia

  • Semantic Web Rule Language — SWRL (Semantic Web Rule Language) is a proposal for a Semantic Web rules language, combining sublanguages of the OWL Web Ontology Language (OWL DL and Lite) with those of the Rule Markup Language (Unary/Binary Datalog).The specification was… …   Wikipedia

  • EXtensible Markup Language — Extension de fichier .xml Type MIME application/xml, text/xml Développé par World Wide Web Consortium Type de format …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”