Landasan
Teori
Sebuah
database merupakan tempat dimana kita menyimpan berbagai informasi, database
sendiri merupakan bagian penting dalam sebuah sistem informasi. Java telah menyediakan
standar API untuk mengakses database yang disebut dengan JDBC API. Dengan
menggunakan ini kita dapat mengembangkan berbagai database dengan class-class
kunci yang telah disediakan oleh JDBC di Java. Berikut ini class-class yang
disediakan JDBC API di java :
- java.sql.Connection – membuat sebuah koneksi dengan database. Secara abstrak memberikan detail dari bagaimana cara untuk berkomunikasi dengan database server.
- java.sql.DriverManager – mengatur JDBC driver yang digunakan oleh aplikasi. Pada hubungannya dengan proper driver URL dan proper authentication, dapat menyediakan aplikasi dengan valid instances dari object koneksi.
- javax.sql.DataSource – memisahakan detail (URL, authentication details) dari bagaimana untuk memperoleh sebuah koneksi ke database. Merupakan method terbaru dan yang lebih disukai untuk obtaining Connection objects.
- java.sql.Statement – menyediakan method untuk para pengembang dalam mengeksekusi pernyataan SQL.
- java.sql.ResultSet – menyediakan hasil dari sebuah pernyataan SQL. Objects ini sering dikembalikan dari method yang terletak pada Statement object.
Kemudian untuk penggunaan JDBC dibagi menjadi 7 tahap :