SPARUL
Encyclopedia
SPARUL, or SPARQL/Update, is an extension to the 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...

 query language that provides the ability to add, update, and delete RDF
Resource Description Framework
The Resource Description Framework is a family of World Wide Web Consortium specifications originally designed as a metadata data model...

 data held within a triple store
Triplestore
A triplestore is a purpose-built database for the storage and retrieval of Resource Description Framework metadata.Much like a relational database, one stores information in a triplestore and retrieves it via a query language...

. The SPARQL/Update specification was originally written by Hewlett-Packard
Hewlett-Packard
Hewlett-Packard Company or HP is an American multinational information technology corporation headquartered in Palo Alto, California, USA that provides products, technologies, softwares, solutions and services to consumers, small- and medium-sized businesses and large enterprises, including...

 and has been used as the foundation for the current W3C Working Draft recommendation entitled SPARQL 1.1 Update.

RDF Stores supporting SPARUL

  • Jena
    Jena (framework)
    Jena is an open source Semantic Web framework for Java. It provides an API to extract data from and write to RDF graphs. The graphs are represented as an abstract "model". A model can be sourced with data from files, databases, URLs or a combination of these...

  • OpenLink Virtuoso Universal Server
    Virtuoso Universal Server
    Virtuoso Universal Server is a middleware and database engine hybrid that combines the functionality of a traditional RDBMS, ORDBMS, virtual database, RDF, XML, free-text, web application server and file server functionality in a single system...

  • ARC supports LOAD, INSERT and DELETE, but not MODIFY.
  • StrixDB
    StrixDB
    StrixDB is a Triplestore designed to manipulate middle sized RDF graphs.- Features :StrixDB main features are:*compliance with SPARQL and SPARQL/Update....

     supports SPARQL/Update 1.0.

External links

  • SPARQL/Update W3C Member Submission
  • SPARQL 1.1 Update Working Draft from W3C SPARQL Working Group
  • EditingData wiki page - summary (maintained by Tim Berners-Lee
    Tim Berners-Lee
    Sir Timothy John "Tim" Berners-Lee, , also known as "TimBL", is a British computer scientist, MIT professor and the inventor of the World Wide Web...

    ) of ways to edit linked data
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK