Graph databases target use-cases where anything is potentially related to everything. Different query languages include:
- Cypher
- SPARQL
- Datalog You can technically represent graphs in Relational Databases, but the syntactic overhead is severe. The goal is to be able to perform imperatively heavy queries simply I think (which is one of the reasons the network model failed).