JDBC (Java Database Connectivity) is uses for connect java application with database. It is Java SE technology, which is install automatically with the JDK software. JDBC is an API (Application programming interface) used to communicate Java application to database in database independent and platform independent manner. It provides classes and interfaces to connect or communicate Java application with database.
Before reading This Tutorial you need basic knowledge of Core java and most important some topics are required like Abstract, Interface, Exception Handling, Collection Framework etc.