Abstract
NoSQL database systems have been becoming more and more popular and accepted by a database users thus their rapid development is nowadays observed. Because of this fact, modern database engines and their categories in the form of the Venn diagram are mentioned in the paper. Besides, the possibilities of using declarative languages that are modeled on SQL - the language for relational databases – in NoSQL, are presented. For this purpose selected NoSQL technologies are given in more details and their query languages are described. Moreover, the NoSQL language commands’ equivalents of SQL standard are provided in this document.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Apache CassandraTM 1.1 Documentation (November 10, 2013), http://www.datastax.com/doc-source/pdf/cassandra11.pdf
ArangoDB Documentation (November 04, 2013), http://www.arangodb.org/documentation
Cypher queries (October 10, 2013), http://docs.neo4j.org/chunked/milestone/rest-api-cypher.html
HQL Reference (October 10, 2013), http://hypertable.com/documentation/reference_manual/hql/
Intro to NOSQL, and Cypher vs SQL: a declarative graph query language (September 14, 2013), http://www.meetup.com/Friends-of-Neo4j-Stockholm/events/87662782
OrientDB (October 15, 2013), https://github.com/orientechnologies/orientdb/wiki/SQL-Query
SELECT query form (October 10, 2013), https://code.google.com/p/tdwg-rdf/wiki/Beginners6SPARQL#6.4.3._SELECT_query_form
SPARQL 1.1 Query Language (October 10, 2013), http://www.w3.org/TR/2013/REC-sparql11-query-20130321
SPARQL by Example (October 10, 2013), http://www.cambridgesemantics.com/pl/semantic-university/sparql-by-example
The World’s Leading Graph Database (September 10, 2013), http://www.neo4j.org/
Welcome to the UnQL Specification home (October 10, 2013), http://www.unqlspec.org/display/UnQL/
Welcome to Toad for Cloud Databases Community (October 10, 2013), http://toadforcloud.com/index.jspa
Cur’el, O., Hecht, R., Le Duc, C., Lamolle, M.: Data Integration over NoSQL Stores Using Access Path Based Mappings (November 10, 2013), http://hal.inria.fr/docs/00/73/83/56/PDF/finalDEXA.pdf
Kaskade, J.: Making Sense of Big Data (October 10, 2013), http://www.slideshare.net/infochimps/making-sense-of-big-data
Lith, A., Mattson, J.: Investigating storage solutions for large data: A comparison of well performing and scalable data storage solutions for real time extraction and batch insertion of data (August 10, 2013), http://publications.lib.chalmers.se/records/fulltext/123839.pdf
Mewald, M.: Quest zaprezentowało narzędzie do zarządzanie bazami NoSQL (October 10, 2013), http://webhosting.pl/Quest.zaprezentowalo.narzedzie.do.zarzadzanie.bazami.NoSQL
Strauch, C.: NoSQL Databases (November 12, 2013), http://oak.cs.ucla.edu/cs144/handouts/nosqldbs.pdf
Tiwari, S.: Professional NoSQL. John Wiley & Sons (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Bach, M., Werner, A. (2014). Standardization of NoSQL Database Languages. In: Kozielski, S., Mrozek, D., Kasprowski, P., Małysiak-Mrozek, B., Kostrzewa, D. (eds) Beyond Databases, Architectures, and Structures. BDAS 2014. Communications in Computer and Information Science, vol 424. Springer, Cham. https://doi.org/10.1007/978-3-319-06932-6_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-06932-6_6
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06931-9
Online ISBN: 978-3-319-06932-6
eBook Packages: Computer ScienceComputer Science (R0)