Tutorial JDBC

JDBC API adalah Java API yang dapat mengakses segala jenis data tabular, terutama data yang disimpan dalam Relational Database. JDBC bekerja dengan Java pada berbagai platform, seperti Windows, Mac OS, dan berbagai versi UNIX.

Mengapa Belajar JDBC?

JDBC adalah singkatan dari Java Database Connectivity, yang merupakan Java API standar untuk konektivitas independen database antara bahasa pemrograman Java dan berbagai database.

Pustaka JDBC menyertakan API untuk setiap tugas yang disebutkan di bawah ini yang umumnya terkait dengan penggunaan database.

  • Membuat koneksi ke database.

  • Membuat pernyataan SQL atau MySQL.

  • Menjalankan kueri SQL atau MySQL dalam database.

  • Melihat & Memodifikasi rekaman yang dihasilkan.

Aplikasi JDBC

Pada dasarnya, JDBC adalah spesifikasi yang menyediakan seperangkat antarmuka lengkap yang memungkinkan akses portabel ke database yang mendasarinya. Java dapat digunakan untuk menulis berbagai jenis executable, seperti -

  • Aplikasi Java

  • Applet Java

  • Servlet Java

  • Java ServerPages (JSPs)

  • Enterprise JavaBeans (EJBs).

Semua executable yang berbeda ini dapat menggunakan driver JDBC untuk mengakses database, dan memanfaatkan data yang disimpan.

JDBC menyediakan kemampuan yang sama dengan ODBC, memungkinkan program Java untuk memuat kode database-independen.

Paket JDBC 4.0

Java.sql dan javax.sql adalah paket utama untuk JDBC 4.0. Ini adalah versi JDBC terbaru pada saat penulisan tutorial ini. Ini menawarkan kelas utama untuk berinteraksi dengan sumber data Anda.

Fitur baru dalam paket ini mencakup perubahan di area berikut -

  • Pemuatan driver database otomatis.

  • Perbaikan penanganan pengecualian.

  • Fungsionalitas BLOB / CLOB yang ditingkatkan.

  • Peningkatan koneksi dan pernyataan antarmuka.

  • Dukungan karakter nasional.

  • Akses SQL ROWID.

  • Dukungan tipe data SQL 2003 XML.

  • Annotations.

Hadirin

Tutorial ini dirancang untuk programmer Java yang ingin memahami framework JDBC secara detail bersama dengan arsitektur dan penggunaan sebenarnya.

Prasyarat

Sebelum melanjutkan dengan tutorial ini, Anda harus memiliki pemahaman yang baik tentang bahasa pemrograman Java. Karena Anda akan berurusan dengan RDBMS, Anda harus memiliki eksposur sebelumnya ke konsep SQL dan Database.