Un bellissimo (e lungo) articolo che spiega come lavora un database relazionale.
http://coding-geek.com/how-databases-work/
Scritto da uno sviluppatore per gli sviluppatori, è un must read perchè è sempre bene capire e conoscere gli strumenti con cui si lavora. E perchè se si vuole criticare (costruttivamente) qualcosa, prima bisogna conoscerla a fondo :).
As a developer, I HATE using something I don’t understand. And, if databases have been used for 40 years, there must be a reason. Over the years, I’ve spent hundreds of hours to really understand these weird black boxes I use every day. Relational Databases are very interesting because they’re based on useful and reusable concepts. If understanding a database interests you but you’ve never had the time or the will to dig into this wide subject, you should like this article.
Buona lettura