Review materi workshop Database application with acces 2007

Disini saya menulis materi workshop pada hari minggu 30 oktober 2011 di UMM. Dimana saya melihat ada beberapa peserta yang merasa kesulitan.

Langkah awal kita buka dulu melaui startà all programàcari Microsoft officeàdan pilih Microsoft office acces 2007. Seperti gambar dibawah ini.

image

Dan ini tampilan kita Microsoft access 2007 setelah terbuka.

clip_image002

Membuat file di Acces 2007

1. Langkah awal kita pilih blank database.

clip_image004

2. Selanjutnya kita ketikkan nama file aplikasi database kita pada File_name disini saya tuliskan”Aplikasi Penjualan”. Klau sudah klik Create.

clip_image006

3. Dan hasil akhirnya kita sudah memili 1 databese dengan nama “aplikasi penjualan”.

clip_image008

Sampai sini kita sudah selesai membuat satu file diaccess.

Membuat table diAccess 2007

1. Dari file Table1:table kita kilik kananà pilih design view

clip_image002[4]

2. Kita akan diminta untuk memasukkan nama table yang kita buat. Disini saya memakai nama “Penjualan”

clip_image004[4]

3. Buat tabel seperti pada contoh gambar berikut ini. Ada Field Name (istilah MS Access untuk kolom) IDPenjualan (Data Type = Auto Number, PrimaryKey), Tanggal (Data Type = Date/Time) dan NoNota (DataType = text, 12 karakter)

clip_image006[4]

Sedangkan untuk Description, bisa diisi sesuai keinginan, selama bisa menjelaskan isi dan maksud dari kolom yang ada.

4. Setelah selesai kita close dan akan muncul pop-menu kita pilih yes.

clip_image008[4]

Sampai sini kita sudah berhasil membuat table penjualan. Dan apabila kita kita buka maka isinya masih kosong

clip_image010

5. Selanjutnya kita buat table baru lagi dengan nama “detail Penjualan”.dari menu pilih Create dan pilih table

clip_image012

6. step by step selanjutnya seperti nomor 1-4. Dan untuk isinya kolomnya IDdetil_Penjulanan(Data Type = AutoNumber,PrimaryKey), Nama_Barang(Data Type = text, 15 karakter), Harga (Data Type = Currency), dan Jumlah (Data Type = Number).

clip_image014

7. saya ingin membuat koneksi antara table penjualan dengan detil penjualan. Caranya pada table detil penjualan saya klik kanan pada field columnà pilih insert Rows

clip_image016

8. pada Data Type di field kosong pilih pilih lookup wizard..

clip_image018

9. Jendela Lookup Wizard akan muncul, pilih pilihan pertama,pilih I wanti the lookup column to look up the values…..dst kemudian klik Next

clip_image020

10. Lookup Wizard akan meneruskan pada tahap kedua. Pilih tabel Penjualan dan klik Next.

clip_image022

11. Pilih kolom IDPenjualan, kemudian klik Next

clip_image024

12. Lookup akan menanyakan apakah kita ingin melakukan sortir (urutkan) data yang muncul. Abaikan dan klik Next

13. Berikutnya, kita ditanya apakah ingin menyembunyikan kolom yang sudah kita pilih tadi. Klik Next

14. Terakhir Lookup meminta kita memberikan nama. Namakan dengan IDPenjualan dan klik Finish.

15. Tabel kemudian harus “disimpan” dahulu. Jika tidak, hubungan (relationship) yang baru saja dibuat tidak akan berjalan.

Sampai sini kita telah berhasil membuat table.

Menghubungkan antar table

Menghubungkan antara satu tabel dengan tabel lainnya disebut Relationship. Untuk mengetahui hubungan (Relationship) antara satu tabel dengan tabel lainnya, caranya sbb :

1 dari menu Database toolsà pilih RelationShip

clip_image026

2. Jendela Relationship akan terbuka dan terlihat bahwa hanya ada dua tabel terhubung.

clip_image028

Memperbaiki Hubungan (Relationship) Antara Tabel Penjualan dan Tabel Detil Penjualan

Diatas sudah terlihat bahwa antara tabel Penjualan dan Tabel Detil Penjualan sudah ada hubungan, namun belum didefinisikan dengan sesuai. Latihan berikut ini adalah untuk mendefinisikan relationship yang dibutuhkan.

  1. Tetap pada Jendela Relationship, klik pada garis yang menghubungkan tabel Penjualan dan DetilPenjualan. Jika berhasil, garisnya akan menjadi tebal

2. Klik satu lagi pada garis yang menjadi tebal tersebut,klik kananà Edit Relationship.Pada jendela edit Realitonship Beri tanda pada Enforce Referential Integrity, Cascade Update Related Fields, dan Cascade Delete Related Records. Kemudian klik tombol OK

clip_image030

3. Hasil akhirnya adalah berubahnya jenis hubungan (Relatinhsip Type) menjadi One-To-Many seperti gambar dibawah ini.

clip_image032

Ctt: apabila tabel yang kita buat masih terbuka maka relasi tidak akan bisa terbentuk. solusinya kita close dulu semua tabel yang terbuka.

Simpan dulu hasil pekerjaan sebelum berlanjut.

Form Di Acces 2007

setelah kita selesai membuat tabel dan relasi sekarang kita akan membuat tampilan/form dari aplikasi penjualan

1. pada menu access pilih create—> kemudian pilih More Forms—> dam pilih Form Wizard.

image

2. kemudian akan muncul jendel Form Wizard. pada tabel kita pilih penjualan, dan semua field kita pilih semua. Pilih next bila sudah selesai.

image

3. pada layout atau tampilan seperti apa nanti bentuk form kita, pilih columnar. klik next.

image

4. sampai sini sebetulnya kita bisa langsung pilih finish. tapi untuk awal kita pilih next samapi pilihan next didisable baru pilih finish. dan akan kita akan mendapatkan tampilan seperti dibawah ini.

image

saya ingin membuat data dari tabel detail penjualan masuk ke form Penjualan maka caranya sebagi berikut :

1.  pada tab penjualan, klik kanan –> pilih design view.

image

2. tampilan dari design view yang kecil saya perbesar agar nantinya saya bisa memasukkan data dari tabel detail penjualan caranya saya arahkan cursor hingga berubah bentuk kebagian samping atau bawah dari form pengerjaan.

image

3. menu Design—>bagian Control saya pilih tool subform/subreport. Letakkan ditempat yang kita inginkan.

image

4. maka akan muncul jendela subform wizard. pilih use wxiting table and queries—>pilih next

image

5.pada tabel/queries pilih detil penjualan. dan pilih semua field

image

6. sampai sini kita juga bisa langsung pilih finish. tapi untuk amannya pilih next hingga pilihan next didisible baru pilih finish. dan akan didapatkan tampilan seperti ini.

image

Query di Access 2007

Query, atau secara teknis disebut dengan kalimat SQL (Structured Query Language) merupakan perintah standard dalam dunia database untuk melakukan manipulasi database dan pengolahan database.

Perintah SQL berlaku universal, artinya semua database yang mengkuti pola RDBMS (Relational Database Model) akan mempunyai perintah SQL yang sama. Tentu, tiap database punya juga perintah SQL yang merupakan cirri khas dari masing-masing database. Namun setidaknya 85% adalah sama.

Sekarang, SQL (query) apa yang harus kita buat untuk aplikasi kita? Query yang harus kita buat untuk aplikasi kita adalah query untuk menghitung nilai barang yang terjual.

1. pada menu pilih create—> pilih Query Design.

image

2. muncul jendel show Table pilih detail penjualan. setelah selesai pilih Close.

image

3. pilih semua yang ada dicolumn detail penjualan tanpa kecuali.

image

4. Disebelah kolom Jumlah, buat sebuah kolom baru dengan nama Total, dan tuliskan rumus sbb : Total : [jumlah]*[harga]. Untuk lebih jelasnya bisa melihat gambar dibawah

image

5. kita close dan jangan lupa untuk disimpan dengan nama Query Detial Penjualan.

sampai sini kita telah berhasil membual total dari barang yang dibeli tapi kita masih belum dapat perubahan pada form penjualan. agar diform penjualan ada total, caranya sebagi berikut.

1. buka form Penjualan. pada tab Penjualan klik kanan—> pilih deign view.

image

2. pada menu design pilih tool Textbox. dan letakkan di bawah tektbox jumlah.

image

3. untuk memunculkan properties klik kanan pada text box yang kita buat.

image

4. PAda bagian data—>control Source pilih Total

image

sampai sini kita sudah selesai membuat aplikasi penjualan sederhana dengan Microsft Access 2007.

file aplikasi penjualan

sumber : Airlangga Bhumintara Amitaba

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: