Cypher-Abfragen
Daten von Postgres auf Neo4j übertragen
- Die Cypher-Abfragen beziehen sich auf Daten des Berliner UBahn-Netzes
- Aktuelles Netz (link)
- Datenmodell in der Postgres-Datenbank
- Datenmodell in der Neo4j-Datenbank
- Code
- Credentials (py)
- Download
- Umbenennen in cred_neo4j.py
- Werte anpassen
- Upload
- Übertragung der Daten
(ipynb)
(render)
Cypher-Abfrage 1
- Schreiben Sie eine Cypher-Abfrage, die die Linien ermittelt die jeweils durch ein Segment gehen.
- Die Linien ergeben sich durch die Abschnitte, die durch das jeweilige Segment gehen.
- Diese sind über die Unterlinie mit der Linie verbunden.
Cypher-Abfrage 2
- Schreiben Sie eine Cypher-Abfrage, die die Unterlinienverläufe ermittelt.
- Dabei soll mit einem Plus- oder Minuszeichen gekennzeichnet werden, ob die Unterlinie in der jeweiligen Station hält oder nicht.
- Gehen Sie davon aus, dass in der ersten und letzten Haltestelle einer Unterline immer gehalten wird.