Anda di halaman 1dari 11

Sesi 5 Youtube: chamid geovani

PEMROGRAMAN JAVA
KONEKSI DATABASE (Aplikasi, Database, Relasi Tabel, CRUD)

Pada sesi ini akan dijelaskan tahapan membuat aplikasi menggunakan Bahasa pemrograman java
dikoneksikan ke database MySql.
Silahkan ikuti Langkah-langkah berikut:
Langkah 1-Membuat database baru menggunakan Database MySql.

Silahkan anda download xampp pada link berikut


https://drive.google.com/file/d/1MRfZXwvXDQItByo26V6eAK0Vd5pmiPdN/view?usp=sharing

Setelah anda download silahkan anda ekstrak. Jalankan xampp control kemudian Anda Start pada
Apache dan Mysql seperti yang terlihat pada gambar 1.

Gambar 1. Tampilan Xampp Control

Silahkan buka web browser Anda, kemudian ketikkan http://localhost/phpmyadmin/ maka akan muncul
seperti tampilan yang terlihat pada gambar 2.

1
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Gambar 2. Tampilan halaman phpMyAdmin

Silahkan buat database baru dengan nama dbakademik


Silahkan buat table mahasiswa dengan structure seperti tampilan yang terlihat pada gambar 3.

Gambar 3. Tampilan struktur tabel mahasiswa

2
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Silahkan buat table nilaimakul dengan structure seperti tampilan yang terlihat pada gambar 4.

Gambar 4. Tampilan struktur tabel nilaimakul

Langkah 2-Membuat aplikasi menggunakan Bahasa Pemrograman Java

Silahkan buat project baru dengan nama ProjectAkademik


Buatlah form baru seperti tampilan yang terlihat pada gambar 5.

Gambar 5. Form Data Mahasiswa

3
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Silahkan Setting properties form seperti berikut


Kontrol Property Nilai
jPanel1 Border [EtchedBorder]
JTextField1 Name txtnim
JTextField2 Name txtnama
Name cbojekel
Model Pilih
JComboBox1
Laki-laki
Perempuan
JTextField3 name txttempatlahir
JTextField4 name txttgllahir
JTextArea1 name txtalamat
Name cmdsave
Jbutton1
Text SAVE
Name cmdupdate
Jbutton2
Text UPDATE
Name cmddelete
Jbutton3
Text DELETE
Name cmdcancel
Jbutton4
Text CANCEL
JTextField5 name txtcari
JTable name tmahasiswa

Selanjutnya masukkan “library mysql-connector” dengan cara klik kanan pada Libraries → Add
JAR/Folder

4
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Anda cari file “mysql-connector” pada direktori C:\Program Files\NetBeans 7.4\ide\modules\ext

Jika file tersebut tidak ada pada laptop/komputer anda silahkan anda bisa download pada link berikut
https://drive.google.com/file/d/1mbJb8H5RCajSMrbhIj9rKxyBFKrGVPZa/view?usp=sharing
Setelah anda download silahkan anda ekstrak, kemudian tambahkan file “mysql-connector” pada
project anda.

Selanjutnya anda klik pada Source ketikkan code koneksi berikut tepat dibawah Generated Code

5
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Selanjutnya anda bisa buka form mahasiswa (Fmahasiswa) pada Navigator anda bisa klik kanan pada
JFrame pilih Events → Window → WindowOpenend seperti tampilan berikut

Silahkan ketikkan code berikut

6
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Selanjutnya silahkan anda ketikkan code berikut (merupakan procedure)

Double klik pada tombol SAVE kemudian Ketikkan source code berikut:

7
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Double klik pada tombol UPDATE kemudian Ketikkan source code berikut:

Double klik pada tombol DELETE kemudian Ketikkan source code berikut:

Double klik pada tombol CANCEL kemudian Ketikkan source code berikut:

8
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Selanjutnya buka form mahasiswa pada table (tmahasiswa) klik kanan pilih Events → Mouse →
mouseClicked

Kemudian ketikkan code berikut

9
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Silahkan pada kolom pencarian (txtcari) anda klik kanan pilih Events → Key → keyPressed

Kemudian ketikkan code berikut

10
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Keterangan:
Apabila anda ingin belajar untuk form nilai mata kuliah dan Relasi Table silahkan anda bisa tonton video
tutorialnya di youtube sampai selesai.

Kesimpulan:
Pada sesi-5 ini telah dijelaskan:
1. Mempersiapkan aplikasi xampp;
2. Cara running Xampp;
3. Membuat database dan table;
4. Membuat aplikasi java;
5. Koneksi database;
6. Membuat code CRUD;
7. Menampilkan data ke java;
8. Membuat code pencarian data;
9. Membuat relasi form dengan memanfaatkan relasi table.

Demikian penjelasan pada sesi-5 ini, jika ingin melihat tutorial secara visualnya bisa anda kunjungi
channel youtube Chamid Geovani
Jangan lupa subscribe, like, dan comment di youtube.

∞Terima Kasih∞

11
© Ahmad Abdul Chamid, S.Kom., M.Kom.

Anda mungkin juga menyukai