6. A non-transitory computer readable storage medium embodying a computer program for performing a method, said method comprising: an in-memory database engine accessing metadata stored in an in-memory database associated with graph data of a graph database, the metadata identifying a plurality of nodes of a first node type, a plurality of nodes of a second node type, and a plurality of edges of a first edge type between the plurality of nodes of the first node type and the plurality of nodes of the second node type; the in-memory database engine formulating a query including the metadata; the in-memory database engine promulgating the query to the graph database; the in-memory database engine receiving from the graph database a query result responsive to the query; the in-memory database engine converting the query result into a table; the in-memory database saving the table in the in-memory database; the in-memory database engine displaying the query result in an overview visualization representing all nodes of the first node type as a first icon, all nodes of the second node type as a second icon, and edges of the first edge type as a single edge between the first icon and the second icon; and the in-memory database engine displaying the query result in a node level visualization rendering, each of the plurality of nodes of the first node type and each of the plurality nodes of the second node type as separate nodes; and each of the plurality of edges of the first edge type as separate edges.
9. The non-transitory computer readable storage medium as in claim 6 wherein the converting is based upon the in-memory database engine receiving an input specifying a plurality of edge types and a plurality of node types displayed in the overview visualization.