Java Database Connectivity (JDBC) es una API que permite realizar operaciones en bases de datos desde Java, independientemente del sistema operativo o de la base de datos utilizada. Se requiere un driver JDBC específico para cada base de datos y permite conexiones remotas considerando posibles restricciones de red. JDBC fue desarrollado por Sun Microsystems y ha sido parte del JDK desde 1997, evolucionando bajo el proceso de la comunidad Java.