Ejercicio de Java para consola: conectar con una base de datos de Microsoft Access mediante el controlador JDBC UCanAccess, emitir sentencias SQL a la base de datos y mostrar los resultados, ejecutar el programa desde línea de comandos junto con las dependencias, crear archivos de comando para ejecutar el programa.
La conexión JDBC-ODBC no se incluye desde Java 8. Existen algunos controladores JDBC propietarios para conectar con MS Access pero el proyecto UCanAccess está activo, es open source, funciona bien, es sencillo de utilizar y proporciona un controlador JDBC generado sobre código de Jackcess.
Nota: Jackcess a diferencia de UCanAccess es una librería de código Java diseñada para leer y escribir bases de datos de MS Access que no es un controlador JDBC sino una implementación directa de las características disponibles para interactuar con bases de datos de MS Access. Su licencia es del tipo Apache License.