to Graphs Grab a drink/snack and say hi to your neighbour! Wifi: neo4j / GraphConnectLondon If you’ve got a laptop download neo4j from neo4j.com/download
but don't really know what they're about. Learn about use cases of Neo4j, how is working with it, architecture, etc. The potential of neo4j Graph database How to create some Graphs with Neo4j Databases and how they can be used. Neo4J Graph Database and Document Databases Neo4 in practice How to use graph databases practically. About graph databases, how and where are they used in industries (use cases, real life scenarios etc.), how are they different from other types of databases, and how to create them. Applications of graph databases and how to structure them New skills and using graph databases in practice Visualisation More about databases and translating that into visual data (aka graphs) Data viz Your expectations
of data held in a computer, especially one that is accessible in various ways. Ex:"a database covering nine million workers" An example of a database is where A-Level results are stored before they are printed out and published to students.
name: “Ann” born: Dec 5, 1975 since: Jan 10, 2011 brand: “Volvo” model: “V70” Property Graph Model Components Nodes • Represent the objects in the graph • Can be labeled Relationships • Relate nodes by type and direction Properties • Name-value pairs that can go on nodes and relationships. LOVES LOVES LIVES WITH OW NS PERSON PERSON
and complex value types • Relationships - Connect entities and structure domain • Properties - Entity attributes, relationship qualities, metadata • Labels - Group nodes by role
an alias n to refer to our node later in the query (n:Label) • Specify a Label, starting with a colon : • Used to group nodes by roles or types (similar to tags)
an alias n to refer to our node later in the query (n:Label) • Specify a Label, starting with a colon : • Used to group nodes by roles or types (similar to tags) (n:Label {prop: 'value'}) • Nodes can have properties
• A relationship type starts with a colon : < > Specify the direction of the relationship -[:KNOWS {since: 2010}]-> • Relationships can have properties too! Relationships
(movie:Movie {title:"The Matrix"}) RETURN movie // Find the people who acted in any movie and return their name and // the role they played in the movie MATCH (actor:Person)-[rel:ACTED_IN]->(movie:Movie) RETURN rel.roles, actor.name
but don't really know what they're about. ✓Learn about use cases of Neo4j, how is working with it, architecture, etc. The potential of neo4j ✓Graph database ✓How to create some Graphs with Neo4j ✓Databases and how they can be used. Neo4J Graph Database and Document Databases Neo4 in practice How to use graph databases practically. ✓About graph databases, how and where are they used in industries (use cases, real life scenarios etc.), how are they different from other types of databases, and how to create them. Applications of graph databases and how to structure them New skills and using graph databases in practice Visualisation ✓More about databases and translating that into visual data (aka graphs) Data viz Your expectations