SQLite est un formidable moteur de base de données, ne nécessitant pratiquement aucune administration, portable (tous systèmes) et accessible de pratiquement tous les langages (C, C++, Java, Python...).
Contrairement à mySQL, il ne nécessite pas la mise en place d'un service.
Voici une liste d'interfaces graphiques permettant de manipuler les bases SQLite au travers d'une interface graphique: