Hola, desde JAVA puedes leer y escribir un fichero en EXCEL.
Las librerias son dos "xlrd.jar" y "jxl.jar" para leer y escribir el archivo de excel respectivamente. Los puedes descargar desde internet libremente y con documentación y ejemplos. Busca con JExcelAPI y encuentras los enlaces.
Claro que hay otras librerias tambien en internet.
Para accesos a Base de Datos, buscas el tutorial de JDBC (java conectivity Data Base) en la siguiente dirección:
http://java.programacion.net
Es muy bueno,