Computer for
Business Database
Microsoft Access & Microsoft Excel
Politeknik LP3I
Jalan Pahlawan No. 59 Bandung, 40123
Telp. 022-2506500, Fax. 022-2512564
POLITEKNIK LP3I
KATA PENGANTAR
Segala puji syukur kepada Allah AWT, atas karunia dan rahmat-Nya dan tidak
lupa bantuan dari semua pihak penulis dapat menyelesaikan modul Computer For
Business Database menggunakan Microsoft Access dan Microsoft Excel.
Melalui modul ini diharapkan mahasiswa dapat membuat sebuah aplikasi
berbasis database dengan menggunakan Microsoft Access yang terdapat di dalam
Microsoft Office. Dimana fitur-fitur yang diberikan oleh Microsoft Access dapat
dimengerti oleh seorang pemula dalam pembuatan aplikasi. Microsoft Access dapat
digunakan untuk membuat aplikasi sederhana maupun aplikasi yang rumit.
Kemudahan penggunaan Microsoft Access adalah salah satunya daya tarik
yang memikat para pengguna database di dunia. Produk microsoft ini banyak juga
dipakai oleh usaha kecil menengah. Bahkan, tidak hanya bidang perdagangan, dunia
pendidikan pun mulai tertarik menggunakannya.
Modul Computer For Business Database menggunakan Microsoft Access dan
Microsoft Excel ini dibuat untuk lingkungan Politeknik LP3I, modul ini membahas
secara praktis bagaimana membuat aplikasi dari awal hingga akhir berbentuk tutorial
serta langkah-langkah secara detail. Diharapkan modul ini dapat dijadikan acuan
dalam membuat aplikasi database sederhana menggunakan Microsoft Access dan
Microsoft Excel.
Penulis
DAFTAR ISI
BAB I
PENDAHULUAN
2. Selanjutnya akan tampil program Microsof Access, kemudian klik pilihan Blank
Database di sebelah kanan layar monitor, maka akan tampilan sbb :
3. Ketik di kotak isian File Name nama database-nya, sebagai contoh silahkan ketik
TOKO, simpan dalam folder yang diinginkan lalu klik tombol Create.
6. Maka berikutnya akan tampil Design View dari Table1 setelah disimpan terlebih
dahulu.
b. Beri Primary Key untuk field kd_dosen, dengan cara klik kanan tepat di field
kd_dosen kemudian pilih Primary Key atau klik ribbon Primary Key.
c. Buat tabel kedua dengan field di bawah ini, save dengan nama tsmt.
d. Beri Primary Key pada field kd_dosen, Data Type dipilih Lookup Wizard
e. Lakukan proses Lookup Wizard sebagai salah satu cara untuk merelasikan
kedua tabel.
Jika data ingin diurutkan, maka silahkan pilih Ascending untuk mengurutkan
dari kecil ke besar (A to Z) dan pilih Descending untuk mengurutkan dari besar
ke kecil (Z to A), kemudian klik Next
Maka akan tampil gambar seperti di atas, klik Next atau Finish untuk
mengakhiri proses. Save tabel.
Buka Datasheet View untuk melihat yang dihasilkan oleh Lookup Wizard.
g. Pilih Edit Relationships untuk memanipulasi hubungan antar tabel, check list
semua option yang diminta dengan pengertian:
- Enforce Referential Integrity adalah memaksakan adanya suatu hubungan
keterkaitan antara dua tabel
- Cascade Update Related Fields adalah apabila melakukan perubahan field
pada tabel JUAL, maka field pada tabel BAYAR pun ikut berubah
- Cascade Delete Related Records adalah apabila melakukan penghapusan
record pada tabel JUAL, maka record pada tabel BAYAR pun ikut terhapus
h. Pembuatan relasi antar tabel bisa juga dibuat dengan cara meng-edit langsung
di Relationships dengan cara men-Drug.
2. One to Many, dimana relasi antar tabel memiliki hubungan satu ke banyak.
Lakukan relasi antar tabel dengan hubungan One to Many dengan cara Lookup
Wizard atau Drug.
3. Many to Many, dimana relasi antar tabel memiliki hubungan banyak ke banyak
atau merupakan hubungan dari dua atau lebih tabel utama dengan tabel
pendukung. Lakukan relasi antar tabel dengan hubungan Many to Many dengan
cara Lookup Wizard atau Drug.
Latihan 1
Buat kelompok dengan jumlah anggota lima orang, mulailah memikirkan/putuskan
kasus yang dapat diselesaikan dengan menggunakan aplikasi bisnis Microsoft Access.
Rancanglah tabel-tabel serta relasikan sesuaikan dengan kebutuhan sistem.
BAB II
MEMBUAT DATABASE DAN TABEL
Klik Datasheet View untuk mengisi data pada tabel tersebut setelah terlebih
dahulu simpan tabel dengan nama JABATAN. Isi tabel dengan data sebagai
berikut:
2. Tabel Golongan
Klik Datasheet View untuk mengisi data pada tabel tersebut setelah terlebih
dahulu simpan tabel dengan nama GOLONGAN. Isi tabel dengan data sebagai
berikut:
Klik Datasheet View untuk mengisi data pada tabel tersebut setelah terlebih
dahulu simpan tabel dengan nama GAJI_POKOK. Isi tabel dengan data sebagai
berikut:
4. Tabel Pegawai
Klik Datasheet View untuk mengisi data pada tabel tersebut setelah terlebih
dahulu simpan tabel dengan nama PEGAWAI. Isi tabel dengan data yang
diinginkan.
5. Tabel Absen
Klik Datasheet View untuk mengisi data pada tabel tersebut setelah terlebih
dahulu simpan tabel dengan nama ABSEN. Isi tabel dengan data yang diinginkan.
6. Tabel Lembur
Klik Datasheet View untuk mengisi data pada tabel tersebut setelah terlebih
dahulu simpan tabel dengan nama LEMBUR. Isi tabel dengan data yang
diinginkan.
7. Tabel Potongan Koperasi
BAB III
MEMBUAT QUERY
- Pilih Field yang ingin ditampilkan dengan cara memilih Drop Down dari field
dan table yang tersedia
- Pada Row Criteria untuk Field Status, ketikan “Menikah” seperti berikut
- Klik ribbon Run atau Datasheet View untuk melihat hasilnya. Query akan
menampilkan field NIP, NAMA_PEGAWAI, STATUS (hanya yang terisi
“Menikah” saja), dan JML_ANAK
3. Jika data-data dalam Query yang dihasilkan berlipat ganda dari data asli
seperti ini.
6. Klik Finish ketika selesai memilih hasil akan ditampilkan dalam Query atau
Design. Jika memilih menampilkan dalam Query maka hasil seperti
gambar berikut.
Jika memilih Design, maka hasilnya akan seperti gambar di bawah ini.
3.2.3 IF Function
Penggunaan fungsi IF dalam Query akan dilakukan untuk membuat
Query TOTAL_GAJI. Adapun langkah-langkah membuat query tersebut
sebagai berikut:
1. Buatlah Query dari semua tabel yang sudah ada dengan field sebagai
berikut :
Tables Fields
PEGAWAI NIP
PEGAWAI NAMA_PEGAWAI as NAMA PEGAWAI
GOLONGAN GOL
JABATAN NAMA_JABATAN as NAMA JABATAN
Ekspresi TUNJ ISTRI/SUAMI
Ekspresi TUNJ ANAK
Ekspresi UANG MAKAN
Ekspresi UANG LEMBUR
GOLONGAN ASKES as POT ASKES
JABATAN TUNJ_JABATAN as TUNJ JABATAN
GAJI_POKOK GJ_POKOK as GAJI POKOK
POTKOP JML_POTONGAN as POT KOPERASI
Ekspresi TOTAL GAJI
2. Penggunaan AS yang artinya sebagai/alias dalam penamaan field adalah
seperti berikut.
Latihan 2
Buatlah query-query yang dibutuhkan dalam sistem yang sedang Anda kerjakan
bersama kelompok.
BAB IV
MEMBUAT FORM DAN SUBFORM
2. Pilih tabel yang diinginkan untuk dijadikan Form (Contoh Tabel Jabatan),
kemudian tarik field/double click yang diinginkan ke daerah Detail Form.
3. Edit Form sehingga Label Field terlihat lebih jelas dan mudah dipahami
pengguna.
2. Menu Form Wizard akan tampil dengan pilihan Tables/Queries, Available Fields,
dan Selected Fields.
3. Pilih Fields dari Tables atau Queries yang diinginkan, Selected Fields kemudian
klik Next. (Contoh: Query TOTAL_GAJI)
5. Tentukan Title untuk Form yang dibuat. Jika ingin mengubah tampilan Form, pilih
Modify the form’s design, jika tidak pilih Open the form to view or enter
information. Klik Finish jika selesai.
Klik titik-titik (...) pada Record Source, kemudian akan tampil jendela informasi, klik
YES.
Tables Fields
ABSEN BULAN
PEGAWAI NIP, NAMA_PEGAWAI,
GOLONGAN GOL
JABATAN NAMA_JABATAN
Ekspresi (TUNJ ISTRI/SUAMI) IIF(STATUS="MENIKAH";TUNJ_ISTRI_SUAMI;0)
Ekspresi (TUNJ ANAK) TUNJ_ANAK*JML_ANAK
Ekspresi (UANG MAKAN) U_MAKAN*JML_MASUK
Ekspresi (INDEX LEMBUR) IDX_LEMBUR*JML_LEMBUR
GAJI_POKOK GJ_POKOK
GOLONGAN ASKES
POTKOP JML_POTONGAN
([TUNJ ISTRI/SUAMI]+[TUNJ ANAK]+[UANG
Ekspresi (TOTAL GAJI) MAKAN]+[INDEX LEMBUR]+GJ_POKOK)-
(ASKES+JML_POTONGAN)
Kemudian Close SubForm: Query Builder.
Computer for Business Database 29
POLITEKNIK LP3I
8. Buatlah desain seperti gambar di bawah ini dengan cara menarik ke Form. Label
dipindahkan ke Form Header.
9. Desainlah tabel utama dengan menggunakan Form Design dari tabel PEGAWAI
dan GOLONGAN.
11. Pilih Use an existing form, pilih SubForm, kemudian klik Next sehingga tampil
seperti di bawah ini.
12. Pilih Define my own, buatlah seperti gambar berikut, kemudian klik Next.
13. Hasil akhir setelah meng-klik Finish akan seperti gambar di bawah ini.
1. Klik Tab Design pada Form Design kemudian pilih panel Button
2. Letakkan pada Form Detail (posisi sesuaikan), kemudian akan tampil jendela
Command Button Wizard.
4. Anda dapat memilih Button dengan text ataupun dengan picture. Jika sudah
menentukan pilihan, klik Next.
5. Beri nama Command Button dengan nama CmdFirst, kemudian klik Finish.
Latihan 3
Buatlah Form Entry dan Form Transaksi dengan Sub Form pada sistem aplikasi yang
sedang Anda kerjakan. Lengkapi pula dengan Tools/Controls yang ada pada Form.
Perhatikan tampilan form dan kebutuhan user.
BAB V
MEMBUAT REPORT
Report adalah sarana yang digunakan untuk menampilkan data dalam bentuk
laporan. Data yang ditampilkan dapat dibentuk menjadi suatu informasi yang penting
bagi perusahaan ataupun organisasi sebagai pengguna aplikasi.
5.1 Membuat Report dengan Wizard
Membuat report dengan wizard dapat dilakukan dengan langkah-langkah
sebagai berikut:
3. Pada Tabel ABSEN, selected semua Fields yang ada didalam tabel, kemudian
klik Next.
4. Pada langkah ini kita diminta untuk membuat Group Levels, tetapi kita tidak akan
membuatnya, maka klik Next.
6. Pilih tampilan Output dan tampilan kertas sesuai dengan selera, kemudian klik
Next.
2. Maka akan tampil Report View seperti gambar di bawah. Silahkan Edit sesuai
keinginan Anda.
3. Lakukan hal yang sama untuk masing-masing tabel, query, atau form yang Anda
inginkan untuk dijadikan Report.
BAB VI
MENU UTAMA APLIKASI DENGAN SWITCHBOARD
4. Edit setiap menu yang sudah dibuat. Untuk FORM ENTRY, FORM TRANSAKSI,
dan REPORT lakukan seperti gambar di bawah.
9. Untuk CLOSE FORM, isi jendela Edit Switchboard Item seperti di bawah.
10. Lakukan peng-Edit-an untuk menu FORM ENTRY TRANSAKSI seperti di bawah
ini. FORM ENTRY GAJI KARYAWAN diambil dari form NOTA_GAJI.
11. Lakukan peng-Edit-an untuk menu REPORT hingga seperti di bawah ini.
Command diisi dengan Open Report.
12. Tutup jendela Switchboard Manager, kemudian tampilan menu utama dapat
dilihat dengan cara meng-klik form Switchboard. Tampilan standar Menu Utama
seperti pada gambar di bawah.
Latihan 4
Lengkapi sistem aplikasi dengan Report dan Menu Utama, perhatikan kembali
tampilan dan manfaat setiap tools yang Anda bubuhkan.
BAB VII
FUNGSI DALAM MICROSOFT EXCEL
Latihan 5
Buat dan kerjakanlah tabel berikut, beri nama sheet Daftar Nilai
Beri nama worksheet Tabel Bantu kemudian tambah worksheet dan beri nama Tabel
Laporan dan buatlah tabel laporan seperti di bawah ini:
Isi kolom-kolom kosong dalam tabel Laporan dengan ketentuan sebagai berikut:
NIS diisi dengan menggabungkan tiga digit terakhir dari No Kwitansi dan lima digit
pertama dari Kode. Gunakan gabungan fungsi RIGHT dan LEFT.
Kelas diisi dengan membaca data dari tabel Kelas, dengan kunci pembacaan tabel
adalah dua karakter dari kiri Kode. Gunakan gabungan fungsi VLOOKUP dan LEFT.
Jam diisi dengan membaca data dari tabel Jam, dengan kunci pembacaan tabel
adalah karakter ke-4 dan ke-5 dari Kode. Gunakan gabungan fungsi HLOOKUP dan
MID.
Ruang diisi dengan ketentuan:
- Jika digit terakhir dari Kode=A, maka “Ruang A”
- Jika digit terakhir dari Kode=B, maka “Ruang B”
- Jika digit terakhir dari Kode=C, maka “Ruang C”
- Jika digit terakhir dari Kode=D, maka “Ruang D”
Biaya diisi dengan membaca data dari tabel Kelas, dengan kunci pembacaan tabel
adalah dua karakter dari kiri Kode. Gunakan gabungan fungsi VLOOKUP dan LEFT.
Sisa Bayar pengurangan Biaya dan Sudah Bayar.
Keterangan diisi jika masih memiliki Sisa Bayar atau Sisa Bayar<>0, maka kolom
Keterangan diisi dengan “Belum Lunas”, dan jika tidak memiliki Sisa Bayar maka
diisi kolom Keterangan dengan “Lunas”.
Hitung nilai Jumlah, Rata-Rata, Tertinggi, dan Terendah untuk masing-masing nilai
Sudah Bayar dan Sisa Bayar.
Sehingga tabel laporan akan terisi seperti gambar berikut:
Latihan 6
Kerjakanlah soal berikut, lakukan sesuai ketentuan:
1. Ketikkan dua tabel data di bawah ini pada sheet baru, beri nama Tabel Bantu.
Tabel MERK dan UKURAN
Kode Merk Ukuran Beri nama range tabel di
A SHARP COLOR 14” samping dengan nama
B DIGITEC COLOR 20” Merk
C SONY COLOR 24”
Tabel HARGA
Kode B1 B2 B3 C1 C2 C3
Harga 265.000 290.000 315.000 475.000 500.000 625.000
Beri nama range tabel di atas dengan nama Harga
2. Ketikan tabel laporan pada sheet baru dengan nama Tabel Laporan berikut.
Jika 1 karakter paling kanan Kode Beli = K, maka Cara Belinya diisi dengan
“Kredit”.
Total Harga diisi dengan membaca data dari tabel bantu Harga, dengan kunci
pembacaan karakter ke-2 dan ke-3 dari Kode Beli, kemudian kalikan hasilnya
dengan Jumlah Beli. Gunakan gabungan fungsi HLOOKUP dan MID.
Biaya Garansi diisi dengan ketentuan:
Jika Merk=”SHARP”, maka biaya Garansinya = 5%* Total Harga
Jika Merk=”SONY”, maka biaya Garansinya = 6%* Total Harga
Jika Merk=”DIGITEC”, maka biaya Garansinya = 7%* Total Harga
Discount 2% * (Total Harga + Biaya Garansi).
Jumlah Bayar adalahTotal Harga + Biaya Garansi - Discount.
Hitung nilai Total, Rata-Rata, Tertinggi, dan Terendah untuk kolom DISCOUNT
dan JUMLAH BAYAR.
5. Kirimkan jawaban melalui email kepada Dosen Anda.
BAB VIII
MANAJEMEN DATA DALAM MICROSOFT EXCEL
Copy tabel tersebut dan Paste di sheet baru yang diberi nama Sort. Kemudian tandai
field column Nama Pegawai-Tagihan beserta range datanya, pilih menu Data-Sort, dan
lakukan sortir seperti gambar di bawah ini:
Kolom GOLONGAN akan terurut secara Ascending (A-Z) kemudian kolom TAGIHAN
akan terurut secara Largest-Smallest.
Latihan 7
Lakukan secara mandiri proses Data Sort beberapa level dengan Custom List Order
sebagai latihan, mintalah Dosen Anda untuk membimbing jika mengalami kesulitan.
8.1.2 Filter
Untuk melakukan Data-Filter, copy sheet Data dan paste di sheet baru, beri
nama sheet dengan nama Filter kemudian tandai Fields NAMA PEGAWAI sampai
TAGIHAN. Pilih menu Data-Filter, sehingga tampilannya akan seperti gambar berikut.
Filter kolom GOLONGAN yang hanya akan menampilkan golongan 2 saja. Hasilnya
seperti berikut.
Filter kembali untuk kolom TAGIHAN sehingga yang tampil hanya tagihan dengan
jumlah >1.500.000 saja. Hasilnya seperti gambar di bawah ini.
Latihan 8
Lakukan secara mandiri Data-Filter dari sheet Data (copy-paste dahulu) dengan hanya
menampilkan CABANG Bandung dengan jumlah TAGIHAN <3.000.000 saja.
Kemudian tandai tabel tersebut, pilih menu Data-Subtotal dan lakukan seperti gambar
di bawah ini.
Maka hasil yang akan didapatkan adalah seperti gambar di bawah ini.
Terdapat tiga level dengan tampilan subtotal yang berbeda. Silahkan Anda pilih angka
1,2, atau 3 di samping kiri tabel untuk melihat hasilnya.
Latihan 9
Buatlah tampilan Subtotal yang menampilkan jumlah pegawai dari setiap rumah sakit.
Tampilkan hanya NAMA CABANG Bandung dan row labels GOLONGAN, sehingga
hasilnya seperti gambar di bawah ini.
Latihan 10
Buatlah data yang Anda inginkan, kemudian buatlah Pivot Table-nya.
Tandai seluruh tabel termasuk judul kolom, lalu pilih menu Insert-Charts seperti
gambar di bawah.
Berdasarkan data dari tabel di atas, buatlah grafik Pie seperti gambar berikut ini.
Mintalah bimbingan Dosen Anda untuk membuatnya.
DAFTAR PUSTAKA