java netbean and derby

Post on 22-Oct-2015

52 views 3 download

description

Tutorial

Transcript of java netbean and derby

Aplikasi database Derby        

 

         Oleh:  Luthfan Hadi Pramono    

Daftar isi: Memulai dari awal Pengenalan derby Membuat database Membuat aplikasi visual Memanipulasi record (insert, update, delete) Referensi

Memulai dari awal 1. Menggunakan command line untuk pertama kali untuk derby.

- cek “java” version melalui command line - cek “ji” melalui command line

Gambar 1. Command line untuk java dan ij

ij, adalah SQL command shell yang digunakan pada database Derby Jika muncul tampilan seperti gambar 1. Maka kita akan siap untuk berinteraksi. Jika tidak muncul seperti tampilan tersebut, maka PATH harus di set terlebih dahulu.

2. Mengeset PATH pada sistem windows

Buka Properties-nya My Computer, Pilih tab Advanced (kalo di Windows XP) atau Advanced system settings (kalo di Windows 7), Klik tombol Environment Variables.

Pastikan ada variabel dengan nama PATH dengan value alamat bin.nya Java, kalau tidak ada buat User variable baru.

 Gambar 2. System Properties dan Environment Variable

Isi “variable name” dan “variable value” seperti pada gambar 4. Untuk variable value

isinya adalah: C:\Program Files (x86)\Java\jdk1.7.0_03\bin; C:\Program Files (x86)\Java\jdk1.7.0_03\db\bin

Gambar 3. New User Variable

Restart computer, cek kembali dgn membuka command line dan mengetikkan

perintah seperti pada gambar 1.

Pengenalan DB Derby Database Java DB adalah distribusi dari Sun didukung Apache Derby. Java DB sepenuhnya transaksional, aman, berbasis standar database server, ditulis seluruhnya menggunakan bahasa pemrograman Java, dan sepenuhnya mendukung SQL, JDBC API, dan Java EE teknologi. Java DB database dikemas dengan server aplikasi GlassFish, dan termasuk dalam JDK 6 keatas. Java DB diinstal ketika Anda menginstal JDK 6 (kecuali pada Mac OS X). Jika Anda menggunakan Mac OS X Anda dapat men-download dan menginstal Java DB secara manual atau menggunakan DB Java yang diinstal oleh versi Java EE dari installer NetBeans IDE. Kebutuhan sistem

Software or Resource Version Required

NetBeans IDE 6.9, 7.0, 7.1, 7.2, Java EE

Java Development Kit (JDK) Version 6 or 7

Java DB version 10.4.x, 10.5.x

Driver DB derbyclient.jar

Membuat database Klik kanan pada Java DB > Crate Database

Isikan field create java DB database, isikan dengan nilai “mhs”

Hasil tampilan database baru

Membuat table mahasiswa

Memasukkan record ke tabel mahasiswa

Melihat isi record dari table, klik kanan pada tabel mahasiswa > View Data.

Hasil tampilan isi record table mahasiswa

Melihat properties koneksi dari database mhs.

Membuat aplikasi visual Add driver db derby pada path berikut: C:\Program Files (x86)\Java\jdk1.7.0_03\db\lib\ derbyclient.jar

Membuat aplikasi sederhana koneksi database derby. Buat class baru dgn nama “AplikasiDBDerby”, dan tuliskan source code berikut:

Hasil running

Membuat aplikasi sederhana koneksi database derby dengan tampilan visual

Pada class MainFrame.java tambahkan potongan code program berikut

Memberikan actionevent pada submenu connect

Isi dari code program actionevent pada submenu connect

Memberikan actionevent pada submenu disconnect

Isi dari code program actionevent pada submenu disconnect

Hasil running

Memanipulasi record (insert, update, delete) Double klik pada tombol Save untuk Memberikan actionevent pada tombol Save

Isi code program actionevent pada tombol Save

Memberikan actionevent pada tombol Search

Isi code program actionevent pada tombol Search

Double klik pada tombol Update untuk Memberikan actionevent pada tombol Update

Isi code program actionevent pada tombol Update

Double klik pada tombol Delete untuk Memberikan actionevent pada tombol Delete

Isi code program actionevent pada tombol Delete

Double klik pada tombol Refresh untuk Memberikan actionevent pada tombol Refresh

Isi program actionevent pada tombol Refresh

Referensi http://db.apache.org/derby/docs/10.9/getstart/ http://platform.netbeans.org/tutorials/nbm-crud.html http://netbeans-org.1045718.n5.nabble.com/what-happened-to-the-Java-Desktop-App-template-in-NB-7-2-td5711381.html http://netbeans.org/kb/70/java/gui-db.html#create-app http://netbeans-org.1045718.n5.nabble.com/what-happened-to-Java-Desktop-application-shell-in-7-2-td5712705.html