FACTOID # 172: The number of tourists in San Marino is almost 19 times the resident population.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > SPARQL

SPARQL (pronounced "sparkle" [1]) is an RDF query language; its name is a recursive acronym that stands for SPARQL Protocol and RDF Query Language. It is undergoing standardization by the RDF Data Access Working Group (DAWG) of the World Wide Web Consortium. On the track towards status of W3C recommendation, it was released as a Candidate Recommendation in April 2006, but returned to Working Draft status in October 2006, due to two open issues. [2] In June 2007, SPARQL advanced to Candidate Recommendation once again. [3] On 12th November 2007 the status of SPARQL changed into Proposed Recommendation. [4] A RDF query language is a computer language able to retrieve and manipulate data stored in Resource Description Framework format. ... A recursive acronym (or occasionally recursive initialism) is an abbreviation which refers to itself in the expression for which it stands. ... It has been suggested that W3C Markup Validation Service be merged into this article or section. ... A W3C Recommendation is the final stage of a ratification process of the W3C working group concerning the standard. ...


SPARQL allows for a query to consist of triple patterns, conjunctions, disjunctions, and optional patterns.[5] OR logic gate. ... This article does not cite any references or sources. ...


Several implementations for multiple programming languages exist. "SPARQL will make a huge difference" according to Sir Tim Berners-Lee in a May 2006 interview. [6] A programming language is an artificial language that can be used to control the behavior of a machine, particularly a computer. ... Sir Tim Berners-Lee Sir Tim (Timothy John) Berners-Lee, KBE (TimBL or TBL) (b. ...


Example

The following simple SPARQL query returns all African capitals:

 PREFIX abc: <http://example.com/exampleOntology#> SELECT ?capital ?country WHERE { ?x abc:cityname ?capital ; abc:isCapitalOf ?y. ?y abc:countryname ?country ; abc:isInContinent abc:africa. } 

Variables are indicated by a "?" or "$" prefix. Bindings for ?capital and the ?country will be returned.


The SPARQL query processor will search for sets of triples that match these four triple patterns, binding the variables in the query to the corresponding parts of each triple. Important to note here is the "property orientation" (class matches can be conducted solely through class-attributes / properties - see Duck_typing) Duck typing is a style of dynamic typing in which an objects current set of methods and properties determines the valid semantics, rather than its inheritance from a particular class. ...


To make queries concise, SPARQL allows the definition of prefixes and base URIs in a fashion similar to Turtle. In this query, the prefix "abc" stands for “http://example.com/exampleOntology#”. Uri may refer to: geography: Canton of Uri is a canton (region) of Switzerland. ... This article, image, template or category should belong in one or more categories. ...


References

  1. ^ Jim Rapoza (May 2, 2006). SPARQL Will Make the Web Shine. eWeek. Retrieved on 2007-01-17.
  2. ^ Eric Prud'hommeaux, W3C; Andy Seaborne, Hewlett-Packard Laboratories (4 October 2006). SPARQL Query Language for RDF : W3C Working Draft. Retrieved on 2007-01-17.
  3. ^ http://www.w3.org/blog/SW/2007/06/15/sparql_is_a_candidate_recommendation
  4. ^ http://www.w3.org/News/2007#item247
  5. ^ XML and Web Services In The News. xml.org (6 October 2006). Retrieved on 2007-01-17.
  6. ^ Reuters. "Berners-Lee looks for Web's big leap", zdnet.co.uk, 22 May 2006. Retrieved on 2007-01-17. 

eWeek:the Enterprise Newsweekly is a weekly magazine published by Ziff Davis Media, featuring editorials, reviews, labs and rumors. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ... is the 17th day of the year in the Gregorian calendar. ... The Hewlett-Packard Company (NYSE: HPQ), commonly known as HP, is a very large, global company headquartered in Palo Alto, California, United States. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ... is the 17th day of the year in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ... is the 17th day of the year in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ... is the 17th day of the year in the Gregorian calendar. ...

External links

Specs, articles, and tutorials

Tool support

The current version of the article or section reads like an advertisement. ...

Public SPARQL query service endpoints

Various SPARQL use-case demos



 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.