the rise of graph databases figure neo interface with resolved query from the case study cyphera graph query language let' introduce cypher and its basic syntax for graph operations the idea of this section is to present enough about cypher to get us started using the neo browser at the end of this section you should be able to create your own connected data using cypher in the neo browser and run basic queries to retrieve the results of the query for more extensive introduction to cypher you can visit stable/cypher-query-lang html we'll start by drawing simple social graph accompanied by basic query to retrieve predefined pattern as an example in the next step we'll draw more complex graph that will allow us to use more complicated queries in cypher this will help us to get acquainted with cypher and move us down the path to bringing our use case into reality moreoverwe'll show how to create our own simulated connected data using cypher figure shows simple social graph of two nodesconnected by relationship of type "knowsthe nodes have both the properties "nameand "lastnamenowif we' like to find out the following pattern"who does paul know?we' query this using cypher to find pattern in cypherwe'll start with match clause in knows user user namepaul last namebeun namejelme last nameragnar figure an example of simple social graph with two users and one relationship