Samueleex interessante, proprio di recente in un libro che sto consultando, Python-for-Data-Analysis, ho trovato scritto anche riguardo a questo tema. Si fa anche spesso riferimento a Pandas (sito ufficiale pandas.pydata.org), una libreria così definita:
pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool,
built on top of the Python programming language.
Il punto fondamentale è questo, per un linguaggio di programmazione come Python, ritenuto il più popolare, diffuso, ricco di documentazione, sempre in crescita ecc, chiaramente ha senso cercare soluzioni per adattarlo ai vari contest, fra cui anche database e in generale l'analisi dei dati.
Onestamente però è un ambito che non ho mai approfondito, io sono più orientato per esempio all'uso di Numpy (vedi tutte le mie discussioni riguardanti Python nella categoria programmazione), libreria per il calcolo scientifico/matematico e con applicazioni di tipo ingegneristico.