Definición del término:
Java Database Connectivity es una API que permite la ejecución de operaciones sobre bases de datos desde el lenguaje de programación Java, independientemente del sistema operativo donde se ejecute o de la base de datos a la cual se accede, utilizando el dialecto SQL del modelo de base de datos que se utilice.
El API JDBC se presenta como una colección de interfaces Java y métodos de gestión de manejadores de conexión hacia cada modelo específico de base de datos. Un manejador de conexiones hacia un modelo de base de datos en particular es un conjunto de clases que implementan las interfaces Java y que utilizan los métodos de registro para declarar los tipos de localizadores a base de datos que pueden manejar.
Comentario: Así es como Java interactúa con el concepto de bases de datos. Con el uso de un bonito sistema de códigos que se llevan bien con SQL y derivados. Datos que son alimentados a una base, no tan diferente de carpetas que van a parar a archivadores una vez son completados por trabajadores...Una comparación un poco vaga ¿Pero quizás bastante acertada?