ORM
ORM stands for Object Relational Mapping. That means "represent tables and rows with objects in my program." ORMs tend to save a lot of work in terms of managing databases. The good ones don't complicate things.
Python
- SQLAlchemy (highly recommended)
- STORM
- SQLObject