Selasa, 28 Oktober 2008

What is JDBC API

Jika kita sudah melakukan coding lebih jauh maka tahapan implementasi di dunia nyata pasti akan berkaitan dengan database. Database adalah sekumpulan file data yang saling berhubungan dan diorganisasi sedemikian rupa sehingga memudahkan user dalam mendapatkan data yang diperlukan.

JDBC API adalah kelas java API untuk mengakses segala data yang berupa tabel. JDBC adalah nama merk dagang atau trademark dari Sun Microsystem, JDBC sering disebut sebagai Java Database Connectivity yang menjadi bagian dari teknologi java untuk pengolahan database. JDBC memiliki library atau API yang dapat digunakan untuk kebutuhan database, baik itu koneksi maupun pengolahan data.

JDBC API memudahkan pengirim perintah SQL ke sistem database relasional. JDBC API pertama kali dirilis pada tahun 1997 dengan nama JDBC API 2.0 dengan fasilitas kemampuan yang sederhana. Beberapa tahun kemudian dirilis kembali JDBC API yang memiliki kemampuan yang lebih baik dari versi sebelumnya. diantaranya fasilitas batch update dan scrollable cursor. JDBC API ini belum terdistribusi langsung didalam J2SDK, ia masih berupa package tambahan yang bernama javax.sql. JDBC API 2.0 memiliki kemampuan handal seperti :
- Connection pooling
- Interface rowset
- Transaksi terdistribusi

Saat ini JDBC API versi 3.0 telah terdistribusi langsung dalam paket J2SDK versi 1.4 yaitu paket java.sql dan javax.sql. Kemampuan yang terdapat dalam versi 3.0 diantaranya :
- Transaction savepoint
- Management Connection pooling
semuanya lebih mendetail dan dukungan lengkap terhadap SQL99

Tidak ada komentar: