generalemente tutti i moduli, componenti etc, integrati in joomla condividono lo stesso DB, per cui ad esempio virtuemart usa lo stesso db.
per i forum invece il discorso è diverso, perche questi sono componenti esterni, per cui spesso è consigliato mantenerli su db diversi oppure con suffissi diversi.
ma, secondo me nessun problema di corruzioni, basta mantenere le cose in ordine.
Ciao