ALERT

[FREE DEMO] Deploy Your Enterprise Cloud in Minutes

Java Database Connectivity Interface (JDBC Interface)

Definition - What does Java Database Connectivity Interface (JDBC Interface) mean?

Java database connectivity interface (JDBC) is a software component that allows Java applications to interact with databases. To enhance the connection, JDBC requires drivers for each database. These drivers connect to the database and implement the protocol to transfer query and respective results between the client and database.

Techopedia explains Java Database Connectivity Interface (JDBC Interface)

Java database connectivity (JDBC) defines interfaces and classes and, by making database connections, makes it possible to write database applications in Java. JDBC aids in executing SQL statements and supports basic SQL functionality. Because Java runs on thin clients, applets that are embedded in Web pages enclose downloadable JDBC codes that allow for remote database access. JDBC technology drivers are divided into four categories:

  1. JDBC type 1 driver, also called JDBC-ODBC bridge is a database driver implementation that uses ODBC driver to connect to a database.
  2. JDBC type 2 driver, also called the Native API driver, is a database driver implementation that uses client-side libraries of databases.
  3. JDBC type 3 drivers, also called the pure Java driver for database middleware, is a database driver implementation that makes use of the middle tier between the calling program and the database.
  4. JDBC type 4 driver, also called a direct-to-database pure Java driver, is a database driver implementation that convert JDBC calls into vendor-specific database protocol.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.