© 2012 triAGENS GmbH | 2012-04-04 2 Database query languages / paradigms There are many database query languages and paradigms around Some examples: SQL declarative query language for relational databases, well-known and popular UNQL declarative query language for document databases, SQL-syntax like, embeds JSON graph query languages (Cypher, Gremlin, ...) declarative languages focusing on graph queries fluent query languages/interfaces e.g. db.user.find(...).sort(...) map/reduce imperative query formulation/programming ...