• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Trees In The Database - Advanced data structures

by

  • 97,411 views

Storing tree structures in a bi-dimensional table has always been problematic. The simplest tree models are usually quite inefficient, while more complex ones aren't necessarily better. In this talk I ...

Storing tree structures in a bi-dimensional table has always been problematic. The simplest tree models are usually quite inefficient, while more complex ones aren't necessarily better. In this talk I briefly go through the most used models (adjacency list, materialized path, nested sets) and introduce some more advanced ones belonging to the nested intervals family (Farey algorithm, Continued Fractions, and other encodings). I describe the advantages and pitfalls of each model, some proprietary solutions (e.g. Oracle's CONNECT BY) and one of the SQL Standard's upcoming features, Common Table Expressions.

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Apple Keynote

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

65 Embeds 8,100

http://www.alberton.info 5647
http://kurapov.name 479
http://www.graph-database.org 428
http://www.slideshare.net 308
http://www.ustudy.in 304
http://tiniknik.blogspot.com 136
http://alberton.info 133
http://hinikato.blogspot.com 77
http://filonov.org 74
http://www.harimenon.com 66
http://devel.ownport.net 64
http://www.ironicnet.com 52
http://kostenko.name 35
http://doriangray.com.ua 31
http://tiniknik.blogspot.ru 29
http://lanyrd.com 23
http://static.slidesharecdn.com 22
http://rg443blog.wordpress.com 18
http://translate.googleusercontent.com 16
http://innoventure.dev 14
http://www.lalfa.com 13
https://jujo00obo2o234ungd3t8qjfcjrs3o6k-a-sites-opensocial.googleusercontent.com 13
http://intranet 9
http://dvf.su 8
http://j-reference.blogspot.com 8
http://www.linkedin.com 8
http://blog.valugi.ro 7
http://0xff0000.blogspot.com 6
http://vle.ud.edu.sa 6
http://xss.yandex.net 6
http://ozricrodeo.blogspot.com 4
http://josephdung.blogspot.com 4
http://zootool.com 3
http://l.lj-toys.com 3
http://webcache.googleusercontent.com 3
http://tiniknik.blogspot.ca 3
https://notebook.zoho.com 3
http://localhost 3
http://www.muduo.net 3
http://blessed-notes.blogspot.com 2
http://203.144.133.44 2
http://notebook.zoho.com 2
http://health.medicbd.com 2
http://ustudy.in 2
https://twitter.com 1
http://learn.ced.tuc.gr 1
http://tiniknik.blogspot.co.il 1
https://courseweb.pitt.edu 1
http://starfishmod.github.com 1
http://myweb.shu.edu 1
http://insightfultroll.com 1

More...

Statistics

Likes
212
Downloads
0
Comments
11
Embed Views
8,100
Views on SlideShare
89,311
Total Views
97,411

110 of 11 previous next Post a comment

110 of 11 previous next

Post Comment
Edit your comment

Trees In The Database - Advanced data structures Trees In The Database - Advanced data structures Presentation Transcript