MySQL
Yo te recomendaria MySQL ya que por lo que he visto tiene más soporte, los ejemplos más claros de su uso serían PHP y Java y sobre las conexiones, en cualquier sistema por ejemplo, tienes que hacer una conexión ya sea Acess, MySQL, SQL de Oracle, etc, o por lo menos así me lo enseñaron...