Cypher by Example: A Visual Query Language for Graph Databases

Kornelije Rabuzin, Maja Cerjan, Martina Šestak

2025

Abstract

Considering the increasing connectivity in data exchange between applications and devices, modern IT systems need a storage solution capable of handling connections and patterns between entities. Graph databases emerged as a potential solution in the past decade. Since graph database query language standardization is ongoing, users interact with graph databases using query languages like Cypher or Gremlin, supported by modern Graph Database Management Systems (GDBMSs). Despite well-documented syntax, users with little knowledge of graph databases face a steep learning curve before writing queries on their own data. This limits interest in implementing graph databases due to the lack of a visual tool for maintenance. To address this, the paper introduces Cypher by Example, a visual graph query language with an interface and query patterns for interacting with the database. It presents the basic elements of this query language and demonstrates its usefulness in two use cases.

Download


Paper Citation


in Harvard Style

Rabuzin K., Cerjan M. and Šestak M. (2025). Cypher by Example: A Visual Query Language for Graph Databases. In Proceedings of the 14th International Conference on Data Science, Technology and Applications - Volume 1: DATA; ISBN 978-989-758-758-0, SciTePress, pages 518-525. DOI: 10.5220/0013565400003967


in Bibtex Style

@conference{data25,
author={Kornelije Rabuzin and Maja Cerjan and Martina Šestak},
title={Cypher by Example: A Visual Query Language for Graph Databases},
booktitle={Proceedings of the 14th International Conference on Data Science, Technology and Applications - Volume 1: DATA},
year={2025},
pages={518-525},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013565400003967},
isbn={978-989-758-758-0},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 14th International Conference on Data Science, Technology and Applications - Volume 1: DATA
TI - Cypher by Example: A Visual Query Language for Graph Databases
SN - 978-989-758-758-0
AU - Rabuzin K.
AU - Cerjan M.
AU - Šestak M.
PY - 2025
SP - 518
EP - 525
DO - 10.5220/0013565400003967
PB - SciTePress