[Bonus Content] Graph databases and intro to neo4j

Graph databases complement and sometimes replace the need for relational databases. The key idea is that objects are graph vertices and relations between are in fact captured as edges in a graph. When mining information, graph databases can help us extract certain insights based on complex relationships faster and more easily compared to using a relational database.

The following (bonus) lecture summarizes some of the most interesting ideas behind graph databases and offers a demo to try at home in order to get familiar with neo4j, the world's most popular Graph database management system in the world (built in Sweden).

You can find all queries used in the demo here Links to an external site..

Pre-recorded Lecture by Sonia Horchidan (2020):