Kurs: Graph databases (Q1)

Język wykładowy Angielski
Semestr Letni
Status W ofercie
Opiekun Piotr Wieczorek
Liczba godzin 15 (wyk.) 15 (prac.)
Rodzaj K2 - kurs zaawansowany
ECTS 3
Polecany dla I roku Nie
Egzamin Nie
Tagi PD (przetwarzanie danych)

Opis przedmiotu:

**The course will be held in the first half of the semester.** The main topic of the course is the graph database engine Neo4j and its query language CYPHER. During the labs we are going to query various interesting graph data collections available (e.g., Paradise papers, Russian trolls). Addtionaly, we can spend some time on RDF & SPARQL (see [Wikidata Query Service](https://query.wikidata.org/)), Apache TinkerPop & Gremlin, Spark and GraphX/GraphFrames. **Links:** <https://query.wikidata.org/> <https://neo4j.com/developer/cypher-query-language/> <https://jena.apache.org/tutorials/sparql.html> <https://tinkerpop.apache.org/> <https://spark.apache.org/docs/latest/quick-start.html> <http://spark.apache.org/docs/latest/graphx-programming-guide.html> **Requirements:** the general engineering culture.