Praktikum IX Koneksi Postgre Pada Java
ino : Noo ooonnn. aku lagi pusing nihh noo
oni : Kenapa no ...
ino : Gimana gak pusing masak udah ngejalanin program gak jalan jalan
oni : Emang program apaan
ino : Gak taulah gak jelas tapi disitu ada tombol-tombolnya
oni : Tombol ???!!
ino : Iya tombol simpan ,edit, hapus, ada tampilnya juga lagi
oni : Ooo itu mah gampang noo tinggal dimasukan aja kan aksinya
ino : Iya masak
oni : Iya nooo lihat aja nih di bawah aku buatkan tutorial spesial buat kamu hehehe
Langkah-langkah Koneksi database Terdapat beberapa langkah yang secara umum harus dilakukan sehingga aplikasi yang berbasis Java dapat berinteraksi dengan database server. Langkah-langkah tersebut sebagai berikut : 1. Impor package java.sql 2. Memanggil Driver JDBC 3. Membangun Koneksi 4. Membuat Statement 5. Melakukan Query 6. Menutup Koneksi
1. Impor package java.sql Pertama-tama yang harus dilakukan sebelum Anda membuat program JDBC adalah mengimpor package java.sql terbih dahulu, karena di dalam package java.sql tersebut terdapat kelas-kelas yang akan digunakan dalam proses-proses berintekasi dengan database server misalnya kelas DriverMaganer, Connection, dan ResultSet. Hal ini sangat penting dilakukan karena bagi pemula seringkali lupa untuk mengimpor package yang kelas-kelas yang akan digunakan terdapat di dalamnya, sehingga mengakibatkan kegagalan dalam mengkompile program Java. Adapun listing untuk mengimpor package java.sql adalah sebagai berikut :
Import java.sql.*; Listing ini dituliskan sebelum Anda menulis kelas.
2. Memanggil Driver JDBC Langkah pertama untuk melakukan koneksi dengan database server adalah dengan memanggil JDBC Driver dari database server yang kita gunakan. Driver adalah library yang digunakan untuk berkomunikasi dengan database server. Driver dari setiap database server berbeda-beda, sehingga Anda harus menyesuaikan Driver JDBC sesuai dengan database server yang Anda gunakan. Berikut ini adalah listing program untuk memanggil driver JDBC.
Class.forName(namaDriver); atau Class.forName(namaDriver).newInstance(); Kedua cara di atas memiliki fungsi yang sama yaitu melakukan registrasi class driver dan melakukan intansiasi. Apabila driver yang dimaksud tidak ditemukan, maka program akan menghasilkan exception berupa
ClassNotFoundException. Untuk menghasilkan exception apabila driver tidak ditemukan, maka diperlukan penambahan try-catch. Adapun cara menambahkan
try-catch untuk penanganan error apabila driver tidak ditemukan, sebagai berikut : Try { Class.forName(namaDriver); } catch (ClassNotFoundException e) { ... Penanganan Error ClassNotFoundException } Contoh listing memanggil driver menggunakan PosqgreSQL adalah :
try {
Class.forName(“org.postgresql.Driver”);
} catch (ClassNotFoundException e) {
System.out.println(“Pesan Error : “ + e)
} Berikut ini adalah daftar nama-nama driver dari beberapa database server yang sering digunakan.
ya sedikitnya ini udah cukup lah buat pembekalan kalau nanti kurang jelas silahkan baca
//// Posgre////
Materi kali ini akan sedikit membubuhkan tutorial untuk pengkoneksian dan penyampaian contohnya. Seperti berikut langkah-langkahnya :
1. buatlah project baru pada netbeans
2. pada project tersebut, klik kanan – properties
3. pilih Libraries pada list Properties
4. add Library
7. add JAR/Folder
8. browse file konektor PostgreSQL
9. ambil file konektor, semisal :postgresql-9.0-801.jdbc4.jar atau versi yang lain.
10. kemudian open
11. Klik OK
12. coba lihat diproject netbeans - Libraries seperti gambar dibawah ini:
Untuk formnya disini anik gak suka ada warnanya jadi ya putih aja hehehe
nah ini yang terpenting dan bikin bingun hehehe
==> simpan
==> edit
==> hapus
==> tampil
===> Reset
nanti tinggal panggil method saja tanpa harus di ketik ulang :)
////MYSQL////
Materi kali ini akan sedikit membubuhkan tutorial untuk pengkoneksian dan penyampaian contohnya. Seperti berikut langkah-langkahnya :
1. buatlah project baru pada netbeans
2. pada project tersebut, klik kanan – properties
3. pilih Libraries pada list Properties
4. add Library
7. add JAR/Folder
8. browse file konektor mySQL
9. ambil file konektor, semisal :mysql-connector-java-5.13 atau versi yang lain.
10. kemudian open
11. Klik OK
12. coba lihat diproject netbeans - Libraries seperti gambar dibawah ini:
koneksi sendiri digunakan untuk menghubungkan aplikasi yang kita buat dengan data base yang di butuhkan
http://catatan-ts.blogspot.com/2012/09/membuat-koneksi-postgresql-di.html
http://blog.uin-malang.ac.id/matkulku/2012/01/05/laporan-praktikum-8-dbd-koneksi-postgresql-pada-java-netbeans/
oni : Kenapa no ...
ino : Gimana gak pusing masak udah ngejalanin program gak jalan jalan
oni : Emang program apaan
ino : Gak taulah gak jelas tapi disitu ada tombol-tombolnya
oni : Tombol ???!!
ino : Iya tombol simpan ,edit, hapus, ada tampilnya juga lagi
oni : Ooo itu mah gampang noo tinggal dimasukan aja kan aksinya
ino : Iya masak
oni : Iya nooo lihat aja nih di bawah aku buatkan tutorial spesial buat kamu hehehe
A. Landasan Teori
saya bingung apa yang harus ditaruh di ladasan teori soalnya materi juga udah di bahas di hasil praktikum. jadi buat formalitas dan dasar aja dahLangkah-langkah Koneksi database Terdapat beberapa langkah yang secara umum harus dilakukan sehingga aplikasi yang berbasis Java dapat berinteraksi dengan database server. Langkah-langkah tersebut sebagai berikut : 1. Impor package java.sql 2. Memanggil Driver JDBC 3. Membangun Koneksi 4. Membuat Statement 5. Melakukan Query 6. Menutup Koneksi
1. Impor package java.sql Pertama-tama yang harus dilakukan sebelum Anda membuat program JDBC adalah mengimpor package java.sql terbih dahulu, karena di dalam package java.sql tersebut terdapat kelas-kelas yang akan digunakan dalam proses-proses berintekasi dengan database server misalnya kelas DriverMaganer, Connection, dan ResultSet. Hal ini sangat penting dilakukan karena bagi pemula seringkali lupa untuk mengimpor package yang kelas-kelas yang akan digunakan terdapat di dalamnya, sehingga mengakibatkan kegagalan dalam mengkompile program Java. Adapun listing untuk mengimpor package java.sql adalah sebagai berikut :
Import java.sql.*; Listing ini dituliskan sebelum Anda menulis kelas.
2. Memanggil Driver JDBC Langkah pertama untuk melakukan koneksi dengan database server adalah dengan memanggil JDBC Driver dari database server yang kita gunakan. Driver adalah library yang digunakan untuk berkomunikasi dengan database server. Driver dari setiap database server berbeda-beda, sehingga Anda harus menyesuaikan Driver JDBC sesuai dengan database server yang Anda gunakan. Berikut ini adalah listing program untuk memanggil driver JDBC.
Class.forName(namaDriver); atau Class.forName(namaDriver).newInstance(); Kedua cara di atas memiliki fungsi yang sama yaitu melakukan registrasi class driver dan melakukan intansiasi. Apabila driver yang dimaksud tidak ditemukan, maka program akan menghasilkan exception berupa
ClassNotFoundException. Untuk menghasilkan exception apabila driver tidak ditemukan, maka diperlukan penambahan try-catch. Adapun cara menambahkan
try-catch untuk penanganan error apabila driver tidak ditemukan, sebagai berikut : Try { Class.forName(namaDriver); } catch (ClassNotFoundException e) { ... Penanganan Error ClassNotFoundException } Contoh listing memanggil driver menggunakan PosqgreSQL adalah :
try {
Class.forName(“org.postgresql.Driver”);
} catch (ClassNotFoundException e) {
System.out.println(“Pesan Error : “ + e)
} Berikut ini adalah daftar nama-nama driver dari beberapa database server yang sering digunakan.
ya sedikitnya ini udah cukup lah buat pembekalan kalau nanti kurang jelas silahkan baca
B. Hasil Praktikum
//// Posgre////
1. Buatlah koneksi seperti contoh listing kode diatas dengan database kalian masing2 !
Praktek Langkah-langkah Koneksi database dengan java di NetbeansMateri kali ini akan sedikit membubuhkan tutorial untuk pengkoneksian dan penyampaian contohnya. Seperti berikut langkah-langkahnya :
1. buatlah project baru pada netbeans
2. pada project tersebut, klik kanan – properties
3. pilih Libraries pada list Properties
4. add Library
7. add JAR/Folder
8. browse file konektor PostgreSQL
9. ambil file konektor, semisal :postgresql-9.0-801.jdbc4.jar atau versi yang lain.
10. kemudian open
11. Klik OK
12. coba lihat diproject netbeans - Libraries seperti gambar dibawah ini:
2. Buatlah form pada netbeans dan buatlah tombol insert, update, delete, tampil dan pencarian seperti dibawah !
Untuk formnya disini anik gak suka ada warnanya jadi ya putih aja hehehe
3. Buat Event tiap tombol seperti contoh listing diatas dengan catatan memakai database praktikan sendiri dan menggunakan tabel mahasiswa. Untuk tampil, data munculkan pada jtabel atau text area.
nah ini yang terpenting dan bikin bingun hehehe
==> simpan
==> edit
==> hapus
==> tampil
===> Reset
nanti hasilnya semua field bakal ilang jadi tinggal kosong seperti kita mau mengisi awal lagi
==> Cari
4. Buatlah seperti nomor 2. Dengan aturan terdapat kelas koneksi sendiri sehingga tidak menulis ulang pemanggilan driver jdbc, url, dan koneksi nya pada saat insert,update,delete dan tampil data.
buat class sendiri di bawah ininanti tinggal panggil method saja tanpa harus di ketik ulang :)
////MYSQL////
1. Buatlah koneksi seperti contoh listing kode diatas dengan database kalian masing2 !
Praktek Langkah-langkah Koneksi database dengan java di NetbeansMateri kali ini akan sedikit membubuhkan tutorial untuk pengkoneksian dan penyampaian contohnya. Seperti berikut langkah-langkahnya :
1. buatlah project baru pada netbeans
2. pada project tersebut, klik kanan – properties
3. pilih Libraries pada list Properties
4. add Library
7. add JAR/Folder
8. browse file konektor mySQL
9. ambil file konektor, semisal :mysql-connector-java-5.13 atau versi yang lain.
10. kemudian open
11. Klik OK
12. coba lihat diproject netbeans - Libraries seperti gambar dibawah ini:
2. Buatlah form pada netbeans dan buatlah tombol insert, update, delete, tampil dan pencarian seperti dibawah !
nah kan tadi udah di jelaskan di atas gimana cara bikinnya gak usah di jelaskan lagi ya terlalu panjang langsung ke hasil saja lah
3. Buat Event tiap tombol seperti contoh listing diatas dengan catatan memakai database praktikan sendiri dan menggunakan tabel mahasiswa. Untuk tampil, data munculkan pada jtabel atau text area.
==> Simpan
==> Edit
==> Hapus
4. Buatlah seperti nomor 2. Dengan aturan terdapat kelas koneksi sendiri sehingga tidak menulis ulang pemanggilan driver jdbc, url, dan koneksi nya pada saat insert,update,delete dan tampil data.
C. Perbedaan Posgre dan MySql
tidak ada perbedaan yang signifikan hanya saja ketika kita melakukan koneksi ada sedikit perbedaan cara pemanggilan. seperti yang udah di jelaskan di atas tadi bagaimana cara kita melalukan sebuah koneksi antara database Mysql dan Posgre.D. Kesimpulan
kesimpulannya cuma dua kata "gak usah bingung" ilham itu bisa terjadi kapan aja. hahaha intinya untuk praktikum kali ini harus bener-bener ekstra teliti kalau gak siap siap si pak eror muncul.koneksi sendiri digunakan untuk menghubungkan aplikasi yang kita buat dengan data base yang di butuhkan
E. Daftar Pustaka
http://samsonasik.wordpress.com/2007/04/27/java-koneksi-postgresql/http://catatan-ts.blogspot.com/2012/09/membuat-koneksi-postgresql-di.html
http://blog.uin-malang.ac.id/matkulku/2012/01/05/laporan-praktikum-8-dbd-koneksi-postgresql-pada-java-netbeans/
Comments
Post a Comment