Your SlideShare is downloading. ×
2010-11-12 Databases overview
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

2010-11-12 Databases overview

1,157
views

Published on

My supportive slides for a whiteboard based presentation on databases in general. Given at Rudbecks upper secondary school, in Sollentuna, Stockholm 2010-11-12. …

My supportive slides for a whiteboard based presentation on databases in general. Given at Rudbecks upper secondary school, in Sollentuna, Stockholm 2010-11-12.

See the Transfer website for more information: http://www.transfer.nu/omoss/transferinenglish.jspx

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
1,157
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • * Data\n* Baser\n
  • * Data\n* Baser\n
  • * Data\n* Baser\n
  • * Data\n* Baser\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. Databses overview Mårten Gustafson, 2010-11-12 Hitta.se
    • 2. OS X PostgreSQL HTML Windows Riak PHP MySQL Mårten Gustafson Hitta.se OpenLDAPCouchDB Linux Oracle Java Microsoft ActiveDirectory
    • 3. Databases
    • 4. fact / information / values
    • 5. fundamentals / basics
    • 6. foundation for information
    • 7. Information m@hitta.seMårten
    • 8. Data models• Relational• Hierarchial• Graph• Document• Key-Value
    • 9. Relational databases Person E-mail 1 m@hitta.se Id Name 1 Mårten
    • 10. Relational databases• “Most of it” (it’s the standard)• Present in “all” businesss• eg. Financial systems• eg.Your schools website
    • 11. Hierarchical databases User Mårten e-mail = m@hitta.se phone = 0705-10 51 98
    • 12. Hierarchical databases• Account / logging in (Windows accounts)
    • 13. Graph databasesMårten e-mail m@hitta.se phone0705-10 51 98
    • 14. Graph databases• Facebook (friends, friends of friends, etc)• Twitter (followers)
    • 15. Document databases name: Mårten email: m@hitta.se phone: 0705-10 51 98
    • 16. Document databases• Hitta.se - PoI • train stations, weather, traffic cameras
    • 17. Key/ValueMårten => m@hitta.se, 0705-10 51 98
    • 18. Key/Value• Hitta.se, profile pictures
    • 19. “traditionals” Namn Typ Microsoft SQL Relational Oracle Relational PostgreSQL Relational MySQL RelationalMicrosoft Active Directory Hierarchial OpenLDAP Hierarchical Apache Directory Server HierarchicalIBM Tivoli Directory Server Hierarchical Novell eDirectory Hierarchical
    • 20. “non-traditional” Namn Typ CouchDB Document MongoDB Document RavenDB Document Neo4J Graph InfiniteGraph GraphAmazon Dynamo Key/Value Dynomite Key/Value Riak Key/Value Redis Key/Value Scalaris Key/Value Tokyo Cabinet Key/Value Voldemort Key/ValueGoogle BigTable Column family HBase Column family Cassandra Column family
    • 21. Try it Windows OS X / Linux Graph Neo4J Neo4JKey/Value ? RiakDocument CouchDB CouchDBRelational PostgreSQL PostgreSQL
    • 22. In the corporate world• Now - now: relational databases• Now - indirect: hierarchical• Future? • My guess: document, key/value
    • 23. To readBasics Deep dive
    • 24. http://marten.gustafson.pp.se/marten.gustafson@gmail.com @martengustafson