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

2010-11-12 Databases overview

on

  • 1,278 views

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

Statistics

Views

Total Views
1,278
Views on SlideShare
529
Embed Views
749

Actions

Likes
0
Downloads
4
Comments
0

4 Embeds 749

http://mgustafson.wordpress.com 378
http://jujo00obo2o234ungd3t8qjfcjrs3o6k-a-sites-opensocial.googleusercontent.com 356
https://jujo00obo2o234ungd3t8qjfcjrs3o6k-a-sites-opensocial.googleusercontent.com 14
url_unknown 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \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

2010-11-12 Databases overview 2010-11-12 Databases overview Presentation Transcript

  • Databses overview Mårten Gustafson, 2010-11-12 Hitta.se
  • OS X PostgreSQL HTML Windows Riak PHP MySQL Mårten Gustafson Hitta.se OpenLDAPCouchDB Linux Oracle Java Microsoft ActiveDirectory
  • Databases
  • fact / information / values
  • fundamentals / basics
  • foundation for information
  • Information m@hitta.seMårten
  • Data models• Relational• Hierarchial• Graph• Document• Key-Value
  • Relational databases Person E-mail 1 m@hitta.se Id Name 1 Mårten
  • Relational databases• “Most of it” (it’s the standard)• Present in “all” businesss• eg. Financial systems• eg.Your schools website
  • Hierarchical databases User Mårten e-mail = m@hitta.se phone = 0705-10 51 98
  • Hierarchical databases• Account / logging in (Windows accounts)
  • Graph databasesMårten e-mail m@hitta.se phone0705-10 51 98
  • Graph databases• Facebook (friends, friends of friends, etc)• Twitter (followers)
  • Document databases name: Mårten email: m@hitta.se phone: 0705-10 51 98
  • Document databases• Hitta.se - PoI • train stations, weather, traffic cameras
  • Key/ValueMårten => m@hitta.se, 0705-10 51 98
  • Key/Value• Hitta.se, profile pictures
  • “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
  • “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
  • Try it Windows OS X / Linux Graph Neo4J Neo4JKey/Value ? RiakDocument CouchDB CouchDBRelational PostgreSQL PostgreSQL
  • In the corporate world• Now - now: relational databases• Now - indirect: hierarchical• Future? • My guess: document, key/value
  • To readBasics Deep dive
  • http://marten.gustafson.pp.se/marten.gustafson@gmail.com @martengustafson