Library JDBC (Java Database Connectivity) |
JDBC adalah application programming interface (API) atau library yang menyediakan akses ke sistem database. Umumnya, terdapat 2 tipe JDBC driver yaitu
- Native: disediakan oleh tiap-tiap vendor seperti mysql, oracle, ms sql server.
- JDBC-ODBC bridge: terhubung melalui driver ODBC.
Tahapan dalam mengakses database adalah
- Load driver database
- Buat koneksi dengan menyebutkan hostname/ip address, port number, database, user serta password.
- Buat statemen disertai syntax SQL.
- Eksekusi statemen. Pada statemen DML seperti insert/delete/update, perintah akan menghasilkan jumlah record yang berhasil dieksekusi sedangkan statemen Query menghasilkan obyek Recordset yaitu beberapa baris data dengan beberapa kolom (mirip data di excel).
- Menampilkan recordset bila Query yang dijalankan.
- Tutup koneksi.