Mengakses Database Dasar Mengakses Database Dasar

Bab 9 Mengakses Database Dasar

70 Bab 9 M engakses D atabase D asar POKOK BAHASAN: • JDBC • JDBC API • Langkah-langkah menggunakan JDBC • Langkah-langkah membuat data source TUJUAN BELAJAR: Setelah mempelajari bab ini, mahasiswa diharapkan mampu: 1. Memahami langkah – langkah dasar mengunakan JDBC. 2. Mengetahui cara membuat datasource. 3. Mengetahui cara membuat tabel. 4. Mengetahui cara memasukan data ke tabel. JSP sebagai teknologi untuk pembuatan aplikasi web memiliki kemampuan menangani database dengan menggunakan JDBC sebagai perantara antara program JSP dengan database server. Oleh karena itu untuk memahami bagaimana membuat program JSP yang dapat mengakses database harus mengerti teknologi JDBC terlebih dahulu.

9.1 JDBC

JDBC adalah Application Programming Interface API yang dirancang untuk mengakses database universal berdasarkan SQL. JDBC terdiri atsa JDBC 1.0 API yang

Bab 9 Mengakses Database Dasar

71 memberika fingsi-fungsi dasar untuk akses data. JDBC 2.0 API memberikan tambahan ke fungsi-fungsi dasar dengan kelebihan-kelebihan lain yang lebih mutakhir.

9.2 JDBC API

JDBC adalah suatu nama trade mark, bukan sebuah singkatan. Tapi JDBC sering dikira singkatan dari Java Database Connectivity. JDBC API terdiri dari sejumlah class dan interface yang ditulis dalam bahasa Java yang menyediakan API standar sebagai alat bantu bagi pembuat program dan memberikan kemungkinan untuk menulis aplikasi database dengan menggunakan semua Java API. JDBC API memudahkan untuk mengirim statement SQL ke sistem database relasional dan mendukung bermacam-macam bahasa SQL. Keunggulan JDBC API adalah sebuah aplikasi dapat mengakses sembarang sumber data dan dapat berjalan pada sembarang platform yang mempunyai Java Virtual MachineJVM. Sehingga kita tidak perlu menulis satu program untuk mengakses database Sybase, Oracle atau Access dan lain-lain. Kita cukup menulis satu program yang menggunakan JDBC API, dan program dapat mengirimkan statement SQL atau statement lain ke sumber data tertentu. Dengan aplikasi yang ditulis dalam bahasa Java seseorang tidak perlu khawatir untuk menulis aplikasi yang berbeda-beda agar dapat berjalan pada platform yang berbeda-beda. Teknologi JDBC mampu untuk melakukan tiga hal berikut: 1. Membangun sebuah koneksi ke sumber data data source. 2. Mengirim statement ke sumber data. 3. Memproses hasil dari statement tersebut

9.3 Langkah-langkah menggunakan JDBC

1. Load driver

Untuk mengaktifkan hubungan antar aplikasi dan database, maka sebuah Connection harus dibentuk dengan menggunakan JDBC Driver. Connection dibentuk melalui satu class java.sql.DriverManager dan dua interface, yaitu java.sql.Driver dan java.sql.Connection. Class untuk JDBC diakses melalui java.sql.. Driver adalah

Bab 9 Mengakses Database Dasar