deltasql - Database Evolution under Control

Tiziano developed the initial releases of deltasql in 2007. It is a client server/software to manage incremental SQL scripts on several database schemas, both in production and development. By using deltasql it is possible to version database schemas in a similar manner as source code is versioned with git or similar tool. The software still enhanced is used through the entire world and had so far 14'100 downloads on sourceforge.net. deltasql is Open Source and released under the GPL license. Click here to visit the project website.

 

MongoDB

When the burden of data is so big that is not manageable anymore by traditional relational dabatases, No-SQL databases like MongoDB come to help. A good introductory book on MongoDB which explains everything from the basics down to advanced techniques like sharding is "The Definitive Guide to MongoDB":