Foundations of Modern Query Languages for Graph …
We survey foundational features underlying modern graph query languages. We first discuss two popular graph data models: edge-labelled graphs, where nodes are connected by directed, labelled edges, and property graphs, where nodes and edges can further have attributes.Next we discuss the two most fundamental graph querying functionalities: graph patterns and navigational expressions.