Mission_t_omars

328 views

Published on

presentation from Geek Girl Meetup Sweden 25-26/5 2013

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
328
On SlideShare
0
From Embeds
0
Number of Embeds
66
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mission_t_omars

  1. 1. onsdag 29 maj 13
  2. 2. onsdag 29 maj 13
  3. 3. Mission to Marsonsdag 29 maj 13
  4. 4. Mission to Mars@p3rnillaonsdag 29 maj 13
  5. 5. Mission to Mars@p3rnillaTHE RED PLANETonsdag 29 maj 13
  6. 6. ”In the last century, Neil Armstrong becamethe first person to walk on the Moon. In thiscentury you may become the first person towalk on Mars...” - Franklyn M Branley>>onsdag 29 maj 13
  7. 7. Researchonsdag 29 maj 13
  8. 8. 10 things you should know about Marsonsdag 29 maj 13
  9. 9. 10 things you should know about Mars1. Mars is the fourth planet from the sun2. Mars is the seventh largest planet3. Mars is a small rocky body4. Marss surface is closest to that of Earth of any of the planets5. Mars may be the best hope for finding life away from Earth6. Mars has inspired wild flights of imagination over the centuries7. Mars has two tiny satellites which orbit very close to the surface8. Mars has some remarkable geological characteristics9. Mars has been visited by several probes10. One day, humans will walk on Mars...onsdag 29 maj 13
  10. 10. 10 things you should know about Mars1. Mars is the fourth planet from the sun2. Mars is the seventh largest planet3. Mars is a small rocky body4. Marss surface is closest to that of Earth of any of the planets5. Mars may be the best hope for finding life away from Earth6. Mars has inspired wild flights of imagination over the centuries7. Mars has two tiny satellites which orbit very close to the surface8. Mars has some remarkable geological characteristics9. Mars has been visited by several probes10. One day, humans will walk on Mars...Time to plan the trip...onsdag 29 maj 13
  11. 11. onsdag 29 maj 13
  12. 12. What do we needonsdag 29 maj 13
  13. 13. What do we needPeopleSpace CrewLand CrewSupplyMaps/NavigationSystemTime scheduleSpacecraft$$MoneyAstronautsEngineersManagersDoctorsoperative personalAdmin personalfoodwaterTest, test ,testWCspace suitscommunication toolsdocumentationMarsEarthstarstrainingfuelSystemSalariesclothestraining program<6 months - from Earth> marsmore researchmars roverplanningprep timerecovering timeSummarysponsorssmart peopleonsdag 29 maj 13
  14. 14. ???How do we store all thethis information in a goodway - so we easily can findit after 5 years???onsdag 29 maj 13
  15. 15. Let’s do it againonsdag 29 maj 13
  16. 16. ???How do we store all thethis information in a goodway - so we easily can findit after 5 years???WÄÄÄÄÄonsdag 29 maj 13
  17. 17. ???How do we store all thethis information in a goodway - so we easily can findit after 5 years???WÄÄÄÄÄonsdag 29 maj 13
  18. 18. SO MUCH DATAonsdag 29 maj 13
  19. 19. onsdag 29 maj 13
  20. 20. SQL (Structured Query Language)onsdag 29 maj 13
  21. 21. SQL (Structured Query Language)NoSQL (Not only SQL)Relational Database (MySQL)Document-Oriented Database (MongoDB)Column Oriented (Cassandra)Key Value Stores (Redis, Riak)Graph Database (Neo4j)onsdag 29 maj 13
  22. 22. onsdag 29 maj 13
  23. 23. Let’s try it with a graph database...onsdag 29 maj 13
  24. 24. Modeling the dataonsdag 29 maj 13
  25. 25. onsdag 29 maj 13
  26. 26. onsdag 29 maj 13
  27. 27. toparticipate_inflyonsdag 29 maj 13
  28. 28. toparticipate_inflycontrolworks_inlook_afterlook_afteronsdag 29 maj 13
  29. 29. toparticipate_inflycontrolworks_inworks_atlook_afterlook_afterworks_atworks_atpart_ofMarsMission_To_MarsAstronautPernillaSpaceshipcontrol_towerAdminStinaManagerLisaDoctorMichaelaNASAHeadquarteronsdag 29 maj 13
  30. 30. toparticipate_inflycontrolworks_inworks_atlook_afterlook_afterworks_atworks_atpart_ofMarsMission_To_MarsAstronautPernillaSpaceshipcontrol_towerAdminStinaManagerLisaDoctorMichaelaNASAHeadquarteronsdag 29 maj 13
  31. 31. toparticipate_inflycontrolworks_inworks_atlook_afterlook_afterworks_atworks_atpart_ofMarsMission_To_MarsAstronautPernillaSpaceshipcontrol_towerAdminStinaManagerLisaDoctorMichaelaNASAHeadquarteronsdag 29 maj 13
  32. 32. A graph database=Nodes and relationshipsNodes RelationshipsMarsPernilla AstronautAnna ManagerMichaela DoctorLisa AdminStina EngineerSupplySpaceshipNASAControl TowerMission_to_MarsMoneygoes_intobuiltdesignflyworks_inlook_afterworks_atparticipate_intomanagepay_missiononsdag 29 maj 13
  33. 33. onsdag 29 maj 13
  34. 34. Cypher - a graph query language๏a pattern-matching query language๏declarative grammar with clauses (like SQL)๏aggregation, ordering, limits๏create, read, update, delete, matchonsdag 29 maj 13
  35. 35. onsdag 29 maj 13
  36. 36. // create a nodecreate(astronaut:Astronaut {name:"Pernilla", age:27}),(target:Planet {planet:"Mars"}),(mission:Mission {mission:"Mission toMars"});// find nodes match to node 1,2,3MATCH (astronaut)-[:PARTICIPATES_IN]->(mission)-[:TO]->(Planet:planet) whereplanet.planet = "Mars" RETURNastronaut.nameonsdag 29 maj 13
  37. 37. // create a nodecreate(astronaut:Astronaut {name:"Pernilla", age:27}),(target:Planet {planet:"Mars"}),(mission:Mission {mission:"Mission toMars"});// find nodes match to node 1,2,3MATCH (astronaut)-[:PARTICIPATES_IN]->(mission)-[:TO]->(Planet:planet) whereplanet.planet = "Mars" RETURNastronaut.nameonsdag 29 maj 13
  38. 38. Demoonsdag 29 maj 13
  39. 39. THANKS!Questions?onsdag 29 maj 13

×