Comment puis-je créer et ajouter par programmation des fonctionnalités à une couche mémoire dans QGIS 1.9?

J'avais un plugin fonctionnel dans QGIS 1.8 qui lisait les données d'une base de données MSAccess et les ajoutait à une série de couches de mémoire. Il y a un certain traitement impliqué dans l'intérim, donc je ne pense pas que simplement utiliser QGIS pour lire directement à partir de la base de...