ENGR 220 Lecture Notes - Lecture 1: Jdbc Driver, Java Database Connectivity, Bundesautobahn 9

45 views19 pages
School
Department
Course
Professor
Bab 9 Mengakses Database Dasar
70
Bab 9
Mengakses Database Dasar
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
Unlock document

This preview shows pages 1-3 of the document.
Unlock all 19 pages and 3 million more documents.

Already have an account? Log in
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 Machine(JVM). 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
Unlock document

This preview shows pages 1-3 of the document.
Unlock all 19 pages and 3 million more documents.

Already have an account? Log in
Bab 9 Mengakses Database Dasar
72
software yang menangani komunikasi ke database server. Berikut ini adalah jika yang
kita gunakan adalah JDBC-ODBC driver.
try {
Class.forName(“sun.jdbc.odbc.JdbcDriver”);
}
catch (ClassNotFoundException ex) {
System.err.println(“Driver Error”);
ex.printStackTrace();
System.exit(1);
}
Penggunaan Class akan throw ClassNotFoundException. Dokumentasi driver
akan memberikan nama class yang digunakan.
Contoh :
Oracle :
Class.forName(“oracle.jdbc.OracleDriver”);
Sybase:
Class.forName(“com.sybase.jdbc.SybDriver”);
2. Mendefinisikan koneksi URL
Menspesifikasikan lokasi database server. Untuk mendefinisikan URL bisa
menggunakan dokumentasi driver. Untuk penggunaan JDBC di applet maka database
server harus berada pada node yang sama dengan letak applet dan menggunakan proxy
server yang me “reroute” request database ke actual server. Berikut ini contoh
mendefinisikan url:
Untuk database Oracle dan Sybase:
String host = ”dbhost.yourcompany.com”;
String dbName = “someName”;
int port = 1234;
String oracleURL = “jdbc:oracle:thin:@” + host + “:”
+ port + “:” + dbName;
Unlock document

This preview shows pages 1-3 of the document.
Unlock all 19 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Jdbc api: langkah-langkah menggunakan jdbc, langkah-langkah membuat data source. Setelah mempelajari bab ini, mahasiswa diharapkan mampu: memahami langkah langkah dasar mengunakan jdbc, mengetahui cara membuat datasource, mengetahui cara membuat tabel, 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. Jsp yang dapat mengakses database harus mengerti teknologi jdbc terlebih dahulu. Jdbc adalah application programming interface (api) yang dirancang untuk mengakses database universal berdasarkan sql. Jdbc 2. 0 api memberikan tambahan ke fungsi-fungsi dasar dengan kelebihan-kelebihan lain yang lebih mutakhir. 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.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents