Java Database Connectivity (JDBC)

An Application Program Interface (API) specification for connecting programs written in Java to the data in popular databases. The API lets you encode access request statements in SQL that are then passed to the program that manages the database.