Hola a83 aqui te dejo un enlace
http://mysql.conclase.net/curso/index.php?cap=002a
Respecto a tu pregunta del problema haces dos tablas una para los nombres del personal y otra donde se relacion los gastos del mes de cada persona...nada mas que en la tabla gastos se forma una relacion o interrelacion tendias una relacion 1:M es decir una persona tiene muchos gastos de acuerdo...
Respecto a la cuestion de dos bases de datos....Estariamos hablando de Bases de datos Distribuidas.....a diferencia de una Base de datos centralizada...que esta en solo sitio ...y una base de datos distribuida no!!...
sino me entendiste ahi me cuentas.....saludos