YUK BIKIN APLIKASI SEDERHANA DENGAN MICROSOFT ACCESS

Selama ini mungkin Ms Access tidak lebih sering digunakan daripada Ms Word dan Ms Excel.Bagi kalian yang belum tau, Ms Access adalah suatu aplikasi yang dapat membantu kita membuat sebuah aplikasi database dalam waktu yang relatif singkat. Biasanya digunakan untuk pembuatan aplikasi-aplikasi yang kecil. Misalnya Program untuk Kasir di koperasi, penjualan untuk toko. Jadi intinya di Ms Access ini adalah pembuatan, pengolahan, dan penggunaan database.
Apa aja sih yang harus kita ketahui sebelum membuat aplikasi dengan Ms Access?
  1. Table digunakan untuk menyimpan data
  2. Query digunakan untuk memanipulasi data
  3. Form digunakan untuk frontend aplikasi. Biasanya untuk menampilkan data, menambah data dll.
  4. Report digunakan untuk membuat laporan
  5. Macro digunakan untuk melakukan satu atau beberapa fungsi.
  6. Switchboard
Nah, untuk membuat aplikasi sederhana, terlebih dahulu kita akan membuat Tabel untuk mengisikan database nya.
Langkah-langkah membuat tabel dan mengisikan database :
Klik Start pilih Program lalu pilih Microsoft Access
Klik Blank desktop database. Selanjutnya akan muncul tampilan seperti gambar di bawah ini :
Pilih menu Design View


Pada layar akan muncul perintah untuk menyimpan tabel dengan nama baru. Tuliskan nama tabel sesuai keperluan.

Selanjutnya adalah mengisikan nama field nya beserta tipe data dan deskripsinya (bila diperlukan).




Klik Datasheet View



Karena tabel belum disimpan, maka akan muncul perintah “you must first save the table”. Tekan Yes.






Setelah kembali ke Datasheet View, isikan databasenya seperti di bawah ini.


Setelah semua database terisikan, klik Save


Jadi, begitulah langkah-langkah membuat tabel menggunakan Ms Access 2013. Mudah bukan? Jangan lupa ya, sering-sering menekan Ctrl + S atau Save agar perubahan-perubahan yang telah dilakukan tersimpan.
Selamat mencoba ðŸ™‚



Related Posts:

MEMBUAT APLIKASI PENJUALAN


Didalam subsitem aplikasi Penjualan pastinya kita membutuhkan Data barang digunakan mendata dan mengolah data barang. Data barang bisa digunakan untuk aplikasi penjualan, inventoris barang dan lain-lain. Saya akan membuat Data Barang untuk Aplikasi Penjualan. Baiklah langsung saja pada langkah-langkah pembuatannya.


Langkah 1: Buatlah database dan tabel terlebih dahulu

à Nama Database “db_toko
à Nama Tabel     “barang” 



Query sql :
CREATE TABLE barang(
kode_brg int(5) Primary Key, 
nama_brg Varchar(35),harga int(12), stok int(5), tahun int(4)


Langkah 2: Isi data di tabel “barang


Query sql :
INSERT INTO barang (kode_brg, nama_brg, harga, stok,tahun) VALUES ("1001", "Buku", "3000", "25","2000")

Langkah 3: Buka Netbeans dan buat Project baru dengan nama “JUAL



Secara otomatis akan menghasilkan 1 class yang namanya sama dengan nama project yaitu “JUAL.java”

Langkah 4: Add library “mysql-connector-java”à sebuah library yang digunakan untuk menghubungkan database dengan java(GUI)

Pastikan kalian mempunyai library connector-nya, atau jika tidak punya Netbeans sudah menyediakannya (saya memakai netbeans 7.1.1) tinggal dicopy saja di C:/Program File/Netbeans 7.1.1/ide/modules/ext/mysql-connector-java-5.1.13-bin
Lalu copy mysql-connector-java-5.1.13-bin dan taruh satu folder dengan project. 


kemudian Add library caranya : klik kanan folder Libraries >> pilih Add JAR/Folder… >> Open




Langkah 5: Buat kode Koneksi di Class main atau membuat Class baru, disini saya menggunakan Class mainnya dan saya ubah namanya menjadiKoneksi, setelah itu tulis kode berikut

Ubah nama class: klik kanan class JUAL.java >> pilih Refactor >> Rename atau bisa langsung tekan Ctrl + R pada Class JUAL.java


Kode Koneksi:
- Lakukan Import terlebih dahulu


Buat objek Connection baru dan beri nama konek


Buat fungsi untuk getConnection()



- Tes Koneksi



Kode keseluruhan class Koneksi



Langkah 6: Buat Frame baru dengan nama barang dan buatlah layout/tampilan GUI sebagai berikut,


Langakh 7: Buat import yang diperlukan (frame barang)



Langkah 8: Buat objek baru untuk Connection dan berinama kon




Langkah 9: Panggil Class Koneksi di bagian konstruktor



Langkah 10: Buat Prosedur baru dengan nama bersih di bawah konstruktor   



Langkah 11: 

Tulis kode pada jTextfield 

= txtkode dengan events >> Action >>actionPerformed Ã  fungsinya untuk menyeleksi / mengecek apakah data sudah ada ditabel (database) akan menampilkan data dan jika belum maka kursor akan otomatis menuju inputan “Nama”, cek ini juga digunakan untuk keperluan Edit dan Hapus (Cek boleh menggunakan button atau event enter pada jTextfield = txtkode, saya disini menggunakan event enter yaitu “action Performed” , jika ingin menggunakan button Copy-Paste saja kode cek ini di Button “Cek”)




Langakh 12: Tulis kode pada button Simpan Ã fungsinya untuk menyimpan data di tabel (database)



Langkah 13: Tulis kode pada button Edit Ã  fungsinya untuk mengubah data di tabel (database)


Langkah 14: Tulis kode pada button Hapus Ã fungsinya untuk menghapus data di tabel (database)



Langkah 15: Run dan lihat hasilnya


Perlu diperhatikan/diingat/dipahami, pada kode cek (Select), simpan (Insert), edit(Update), dan hapus (Hapus),disana terdapat satu barisst. executeUpdate(query) dan st.executeQuery(query) perbedaannya adalah:
st.executeUpdate(query) Ã  digunakan bilamana kita mengubah isi dari tabel (database) INSERT/simpan termasuk dalam mengubah isi dari tabel(database) contoh dimana sebelumnya data hanya ada 2(dua), setelah di insert/simpan maka data menjadi 3 (tiga), UPDATE pun juga sama mengubah isi tabel misalkan ada data:
kode = B001
Nama = Sabun
Harga = 3000
Stok = 20
tahun = 2000
Diubah menjadi:
kode = B001
Nama = Pasta Gigi
Harga = 9000
Stok = 10
tahun = 2001
Setelah diupdate isi dari tabel berdasarkan kode akan berubah. Begitupun dengan DELETE juga termasuk mengubah isi tabel (database) contoh dimana data sebelumnya ada 3(tiga) setelah dihapus data menjadi ada 2(dua).

Sedangkan untuk st.executeQuery(query)  sebaliknya yaitu tidak merubah dari isi tabel, perintah ini hanya cocok untuk SELECT 

Bagi yang sudah mencoba dan berhasil silahkan komentar “sukses/berhasil” yang masih mengalami error silahkan tinggalkan komentar juga.

pikifauzi.blogspot.com 

- Semoga Bermanfaat -

Related Posts: