diff --git a/README.md b/README.md index a360f91..ae2d158 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -[Exercice 1](exercice1.md) +[VOIR l'exercice postgreSQL](exercice1.md) -[Exercice 2](exercice2.md) +[VOIR l'exercice Neo4J](exercice2.md) diff --git a/exercice2.md b/exercice2.md index 02f6587..9a170fb 100644 --- a/exercice2.md +++ b/exercice2.md @@ -1,10 +1,13 @@ -docker build -t mon-app . +```shell +docker compose up -d +``` http://localhost:7474 +## Réseau routier -### Réseau routier +### Charger les données ```cypher LOAD CSV WITH HEADERS @@ -39,13 +42,16 @@ MATCH (b:Point {id: toInteger(row.target)}) MERGE (b)-[r:ROUTE {route_id: toInteger(row.route_id) * 1000}]->(a) SET r.tag = row.tag, r.cout = toFloat(row.cout_inverse); ``` +### Questions 1. Quelle est la distance entre le casino et la falaise 2. Quel est le plus court chemin entre le casino et la falaise -### Réseau d'amis +## Réseau d'amis + +### Charger les données ```cypher LOAD CSV WITH HEADERS @@ -76,6 +82,8 @@ MERGE (a)-[r:AMI]->(b) MERGE (b)-[r2:AMI]->(a); ``` +### Questions + 1. Combien d'amis a l'id 58 ? 2. Quels sont les amis de l'id 58 ?