The Data-Centric Revolution: Restoring Sanity to Enterprise Information Systems by Dave McComb

The Data-Centric Revolution: Restoring Sanity to Enterprise Information Systems by Dave McComb

Author:Dave McComb [Dave McComb]
Language: eng
Format: epub
Publisher: Technics Publications
Published: 2019-08-18T16:00:00+00:00


Querying a triple store

A graph database needs a query language. You rarely want to deal with all the data in the database at once. Proprietary graph databases have their own query languages, including some that are becoming de facto standards, such as GraphQL or Cypher. The semantic web stack has SPARQL. SPARQL is syntactically similar to SQL (the query language for relational databases), which is unfortunate. In a relational system, most of the query writing energy goes into composing the “joins” or describing how data from one table will be combined with data from another. This is unnecessary in semantic databases, as the URI / global ID does the joins for you. In SPARQL, the query language is mostly about describing what subset of the graph you are interested in. Therefore, equivalent SPARQL queries are usually 10-20% as verbose as their SQL equivalents.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.