Modul Acces Praktek
Modul Acces Praktek
Acces)
SEMESTER GANJIL
BAB 1
KONSEP DATABASE
DAN PENGENALAN MICROSOFT ACCESS
Tujuan Materi: mahasiswa dapat memahami konsep database dan dapat menjalankan program
Microsoft Access
Data diperlukan dalam segala hal, baik berupa pengukuran, pencatatan, pengumpulan
informasi, maupun pengambilan keputusan semuanya memerlukan data. Dengan kata lain data
sangat dibutuhkan karena informasi yang ada akan memberikan arti yang sangat penting baik
Database adalah suatu kumpulan data-data yang disusun sedemikian rupa sehingga
membentuk informasi yang sangat berguna. Database terbentuk dari sekelompok data-data
yang memiliki jenis/sifat sama. Contohnya : data mahasiswa, data dosen, data pegawai, dll.
Demikian juga, kumpulan dari data-data mahasiswa, data-data dosen, data-data keuangan
dan lainnya dapat dikumpulkan lagi menjadi kelompok besar, misalkan data-data
berbagai macam data, misalkan dapat berupa program, lembaran-lembaran untuk entry
(memasukkan) data, laporan-laporan. Kesemuanya itu dapat dikumpulkan menjadi satu yang
1
Perangkat Lunak Basis Data
1. Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam
menyediakan informasi
2. Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat
mendapatkannya.
5. Untuk memberikan kemudahan dan efisiensi saat kita ingin menyimpan data/informasi dan
mengambilnya kembali
tujuan.
3. Tabel : Tempat untuk menyimpan data, tabel terdiri dari field dan record
4. Field : disebut juga dengan kolom, yaitu bagian tabel tempat menyimpan
atribut dari record yang menunjukkan suatu item dari data, seperti
lainnya
2
Perangkat Lunak Basis Data
karakter data).
record.
5. Record : disebut juga dengan baris, yaitu satu bagian informasi yang disimpan
dalam tabel, misal data seorang mahasiswa akan disimpan dalam satu
Berikut ini adalah sebuah contoh tabel, yang berisi data Dosen:
Field
Aang Afandi, SE, MM 132 311 347 Jl. Teuku Umar 33 Lhokseumawe
Baris Record
Drs. A. Jarnuzi, Ak, M.Si 132 057 613 Jl. Mawar No. 176 Lhokseumawe
ke 1….n
Andi K. Indrawan, S. Kom 132 310 106 Jl. Dr. Wahidin 28 Lhokseumawe
Dra. Anik K, MM 131 789 043 Jl. P. Diponegoro 55 Lhokseumawe
Data Value
2. Urutan record tidak terlalu penting, karena data dalam record dapat diurut sesuai dengan
kebutuhan.
3. Setiap field harus mepunyai nama yang unik (tidak boleh ada yang sama).
3
Perangkat Lunak Basis Data
Microsoft Access adalah salah satu dari Relasional Database Management System
(DBMS). DBMS adalah sebuah program yang memiliki fasilitas penyimpanan dan pemanggilan
Data dalam Microsoft Access disimpan ke dalam suatu Tabel. Selain tabel, sebuah
file database Access juga berisi bermacam-macam obyek database yang lain diantaranya:
4. macros dan program Visual Basic untuk memperluas fungsionalitas dari aplikasi database.
Untuk memulai microsoft Access dimulai dengan klik tombol Start – All Program –
4
Perangkat Lunak Basis Data
5
Perangkat Lunak Basis Data
1 2
Untuk memulai membuat sebuah filedatabase baru, klik Tombol ‘New » pada standart toolbar,
akan tampil Task Pane New, dan klik ( new Database ) pada Task Pane, anda akan
6
Perangkat Lunak Basis Data
Lokasi
Penyimpanan
Nama File
Type File
Klik tombol Create, maka anda akan mendapatkan sebuah jendela yang berisi obyek-obyek
7
Perangkat Lunak Basis Data
OBJECT KETERANGAN
Form Untuk membuat rancangan dalam tampilan form sebagai bahan untuk memasukan
data.
Queries Untuk membuat relasi, mengorganisasi data atau pengabungan dari beberapa
table.
Reports Untuk menampilkan bentuk laporan dari hasil output yang sesuai dengan data
yang diproses dan di entri.
Macros Untuk mengkoordinasikan dari menu Tabel, form. Report, Query menjadi tombol
dan menu secara otomatis.
Pages Untuk merancang tampilan data access pada halaman web melalui system
jaringan(server).
Modules Untuk membuat rancangan modul pengolahan database yang dibuat dengan
menggunakan kode pada Visual Basic untuk aplikasinya.
Bila Anda telah selesai bekerja dengan file database MS Access maka sebelum menutup file
simpan seluruh data yang pernah Anda buka untuk menutup file database salah satu langkah.
Berikut ;
8
Perangkat Lunak Basis Data
2. Klik Icon control Menu yang terletak disudut kiri atas pilih Close
3. Klik ganda pada icon control menu yang terletak di bagian sudut kiri atas dari jendela
database.
5. Tekan Tombol Close yang ada dibagian sudut kanan atas dari jendela database
6. Untuk Keluar dari MS Access, Klik menu File钄 Exit, atau klik tombol Close pada pojok
kanan atas.
9
Perangkat Lunak Basis Data
LATIHAN 1
Berikan ilustrasi komponen tabel yang terdiri dari field (kolom) dan record (baris)
2. Soal praktek
Jalankan Microsoft Access dan buat database baru dengan nama Penjualan.mdb. Kerjakan sesuai
Siapkan instalasi Microsft Acces yang merupakan satu paket dengan Microsoft Office.
Pilih menu Microsoft Access pada menu yang tersedia dalam windows.
10
Perangkat Lunak Basis Data
BAB 2
MEMBUAT TABEL
Tujuan Materi: mahasiswa dapat membuat tabel dan menyimpan data ke dalam tabel di Microsoft
Access
Tabel adalah obyek untuk tempat menyimpan informasi, tempat menyimpan, dan
mengelola data dalam database sama seperti Excel kertas kerja menyimpan informasi dalam
buku kerja.
Pada saat akan membuat sebuah database, Langkah awal yang harus dikerjakan
adalah harus merancang table yang akan dibuat, bagaimana struktur table tersebut dan seperti
apa hubungan/relasi antar table satu dengan table lain jika informasinya terpadu.
Untuk membuat sebuah table baru, maka lakukan langkah berikut ini:
Access menyediakan tiga cara untuk membuat tabel yang mana ada icon dalam Database
11
Perangkat Lunak Basis Data
Create table in Design view akan mengijinkan anda untuk membuat field tabel. Ini
adalah cara umum untuk membuat tabel dan penjelasannya ada dibawah.
Create table by entering data akan memberi anda datasheet kosong tanpa kolom label
yang kelihatan seperti. Excel worksheet. Masukkan data pada sel dan klik tombol Save.
Anda akan dihadapkan dengan pilihan untuk memasukkan primary key field. Setelah
tabel disimpan, sel kosong datasheet akan dihias. Field diberi nama umum seperti
"Field1", "Field2", dll. Untuk menggantinya dengan julul lain, Pilih Format|Rename
Column dari menu bar atau sorot kolom, klik kanan didalamnya, dan pilih Rename
2. Pilih create table in design view, anda akan mendapatkan tampilan sebagai berikut:
3. Ketik struktrur table yang akan dibuat, sesuai dengan perancangan informasi yang akan
dibangun. Ketik nama fieldnya, tentukan juga type datanya dan atur lebarnya data, pilih
Field Size.
12
Perangkat Lunak Basis Data
Keterangan :
Data Type : Untuk membedakan jenis atau type data yang akan diolah. Macam-
13
Perangkat Lunak Basis Data
lokasi penyimpanan.
Field Properties :
Input Mask : Untuk penulisan data pada saat data dimasukan, karakter atau
dengan “9”.
Decimal Place : Untuk memasukan data sesuai dengan format angka decimal.
Caption : Untuk penulisan judul atau title pada pembacaan Form, report
dsb.
Default value : Untuk menentukan nilai atau harga awal dari sebuah bilangan
Validasi Rule : Untuk menentukan nulai atau batasan dan aturan pemasukan
Validasi text : Untuk mengatur dan mengontrol pemasukan data pada sebuah
Validasi Rule.
14
Perangkat Lunak Basis Data
Allow Zero Length : Untuk menentukan pemasukan data pada sebuah field jika data
4. Tentukan konstring, batasan-batasan table, bila suatu field digunakan sebagai kunci
utama,maka field tersebut harus menjadi Primary Key Struktur table diatas, field sebagai
Primary Key adalah KodeBukukarena sebagai informasi utama yang membedakan Buku
Klik kanan maka akan muncul menu menentukan Primary Key sebagai berikut :
15
Perangkat Lunak Basis Data
Maka Field yang merupakan primary key akan ditandai dengan gambar kunci
5. Bila ingin memberi aturan atau validasi rule pada fields tertentu misalnya KodeBuku
dengan tujuan agar Kode Buku yang dimasukan memiliki bentuk kode yang standart
sehingga tidak sembarang entri kode bisa diterima, misalkan diberikan ketentuan sebagai
Bila ingin membuat format entri Kode Buku karakter pertama harus berupa abjad dan
Melakukan validasi, abjad pertama dari kiri yang bisa di entri adalah huruf H dan D.Selain
6. Simpan perancangan struktur table diatas, klik menu File, lalu pilih simpan maka beri
16
Perangkat Lunak Basis Data
LATIHAN 2
1. Buatlah sebuah folder dengan nama :ACCESS-KELAS-NO ABSEN, selanjutnya anda harus
2. Bukalah Microsoft Access, dan buatlah sebuah file baru, simpan dengan nama Latihan2.mdb
3. Buat file untuk menyimpan data Buku yang ada di ruang referensi Jur. Akuntansi. File tersebut
17
Perangkat Lunak Basis Data
BAB 3
MENGELOLA TABEL
Tujuan Materi: mahasiswa dapat mengelola data/record yang ada dalam tabel di Microsoft Access
Untuk mengedit arsip, mudah saja tempatkan kursor dalam arsip yang akan diedit dan buat
perubahan yang penting. Gunakan panah untuk memindahkan arsip. Sebelumnya, selanjutnya,
pertama, dan akhir tombol arsip pada bawah datasheet membantu dalam manuver datasheet.
Menghapus arsip pada dataseheet dengan menempatkan kursor dalam baris dan pilih
Edit|Delete Record dari menu bar atau klik tombol Delete Record pada datasheet toolbar.
Walaupun yang terbaik adalah membuat field baru (tampilan kolom dalam datasheet)
pada design view karena banyak pilihan disediakan, mereka bisa juga dengan cepat
memasukkannya dalam datasheet view. Sorot kolom yang merupakan kolom baru yang
18
Perangkat Lunak Basis Data
ditampilkan ke sebelah kiri dengan mengklik label di atas datasheet dan pilih Insert|Column
dari menu bar. Memasukkan kolom bisa juga dengan menghapus dengan menempatkan kursor
Tinggi baris dalam datasheet bisa diubah dengan mendrag garis abu antara label baris diatas
dan bawah dengan mouse. Dengan mengubah tinggi satu baris, tinggi semua baris dalam
datasheet akan berubah menjadi value yang baru. Lebar kolom bisa diubah dalam beberapa
cara dengan mendrag ukuran baris antara kolom. Klik ganda pada baris untuk mendapatkan
kolom otomatis cocok untuk value yang panjang dari kolom. Tidak seperti baris, kolom pada
datasheet bisa berbeda lebarnya. Ukuran nya bisa diubah dengan memilih Format|Row Height
Sama seperti dalam Excel, Kolom pada tabel Access table bisa dibekukan (Freezing). Ini
membantu jika datasheet memiliki banyak kolom dan data relevan akan tidak tampak dilayar
pada saat bersamaan. Freeze kolom dengan cara menempatkan kursor pada suatu arsip dalam
kolom lalu pilih Format|Freeze Columns dari menu bar. Pilih option yang sama untuk
19
Perangkat Lunak Basis Data
Kolom bisa juga disembunyikan dari tampilan dalam datasheet walaupun mereka tidak akan
dihapus dalam database. Untuk menyembunyikan kolom, tempatkan kursor pada sembarang
arsip dalam kolom atau sorot beberapa kolom yang bersebelahan dengan mengklik dan
mendrag mouse sepanjang kolom header, dan pilih Format|Hide Columns dari menu bar Untuk
menampilkan kolom yang disembunyikan, pilih Format|Unhide Columns dari menu bar.
Jendela akan menampilkan semua field dalam tabel daftar dengan daftar kotak disamping
masing-masing nama field. Ceklist kotak disaming semua field yang ingin ditampilkan pada
Data dalam datasheet bisa dengan cepat ditemukan lokasinya dengan menggunakan perintah
Find
2. Tempatkan kursor dalam suatu arsip dalam field yang ingin dicari dan pilih Edit|Find...
4. Dari Look In: menu panah kebawah, gambarkan area pencarian dengan memilih keseluruh
tabel atau hanya field dalam tabel yang tempat anda meletakkan kursor dalam langkah ke
2.
5. Pilih kriteria yang sesuai dari Match: dan klik tombol >> untuk menambahkan parameter
20
Perangkat Lunak Basis Data
pencarian.
6. Ketika semua kriteria pencarian diset, klik tombol Find Next. Jika lebih dari satu arsip
menemukan kriteria, terus klik Find Next sampai anda mencapai arsip yang benar.
Fungsi Find and Replace mengijinkan anda untuk secara cepat mengganti data tunggal denan
1. Pilih Edit|Replace... dari menu bar (atau klik Replace tab jika menemukan jendela telah
terbuka.).
2. Ikuti langkah prosedur pencarian data untuk mengganti dan mengetik nilai baru dari data
3. Klik tombol Find Next dan tombol Replace untuk membuat pergantian tunggal. Klik
21
Perangkat Lunak Basis Data
22
Perangkat Lunak Basis Data
LATIHAN 3
1. Copykan File LATIHAN 2.MDB, menjadi file baru dengan nama LATIHAN 3,MDB,, pada
folder anda
3. Ubahlah Record dengan kode K01, pada filed Judul : Pemrograman C, menjadi Pemrograman
C++
23
Perangkat Lunak Basis Data
BAB 4
MERELASIKAN TABEL
Tujuan Materi: mahasiswa dapat membuat relasi antar tabel di Microsoft Access
Untuk mencegah duplikasi informasi dalam database dengan pengulangan fields dalam satu
tabel, hubungan dapat dibentuk untuk link field tabel secara bersama. Ikuti langkah dibawah
2. Dari jendela Show Table (klik tombol Show Table pada toolbar untuk membuat tampilan ),
Klik ganda pada nama tabel yang akan dimasukkan ke dalam hubungan. Ketika anda
3. Untuk link field dalam dua tabel yang berbeda, klik dan drag field dari satu tabel ke field
yang sesuai dalam tabel yang lain dan lepaskan tombol mouse. Edit Relationships window
akan muncul. Dari window ini, pilih field yang berbeda jika perlu dan pilih option dari
Enforce Referential Integrity jika perlu. Pilihan ini memberikan Access izin untuk secara
otomatis membuat perubahan tabel petunjuk jika kunci arsip dalam satu tabel yang
dihapus. Ceklist kotak Enforce Referential Integrity untuk memastikan hubungan bisa
dilakukan dan data bukan secara kebetulan dihapus ketika data dimasukkan, diedit atau
5. Datasheet suatu hubungan tabel akan menyediakan perluasan dan tanda penghapusan
untuk melihat isi subdatasheets informasi yang sesuai dari tabel lain.. Untuk memperluas
24
Perangkat Lunak Basis Data
4. Tambahkan tabel satu persatu, pilih tabel kemudian klik tombol Add.
7. Relasikan dengan Mengklik salah satu field pada tabel, dan drag ke field yang akan
direlasikan pada table lain, tekan tombol “create” untuk membuat relasi.
25
Perangkat Lunak Basis Data
26
Perangkat Lunak Basis Data
LATIHAN 4
1. Buatlah sebuah file database, simpan dengan nama LATIHAN 4.MDB pada folder anda.
2. Buatlah tabel-tabel di bawah ini, untuk struktur tabel silahkan anda tentukan sendiri.
Tabel Barang
NomerBrg NamaBrg Harga
B01 Pensil Staedler 2B 1500
Tabel Detail_Order
B02 Bolpoint Weiyada Hitam 2000 NomerOrder NomerBrg Jumlah
B03 Bolpoint Weiyada Merah 2000 1 B02 3
B04 Bolpoint Weiyada Biru 2000 5 B02 12
B05 Spidol Board Marker Swallow Hitam 4500 1 B03 3
B06 Spidol Board Marker Swallow Merah 4500 2 B04 15
B07 Spidol Board Marker Swallow Biru 4500 2 B05 2
B08 Gunting Kecil 5000 3 B05 6
B09 Stapler 10250 8 B06 5
B10 Staples,500 3000
4 B07 2
B11 Staples,250 2500
6 B09 5
B12 Notes Kecil 7000
B13 Kertas Surat 2500
9 B09 10
B14 KotakPensil 13000 1 B11 3
B15 Penghapus Staedler Kecil 8250 2 B12 2
B16 Penghapus Staedler Besar 12500 8 B14 10
B17 Penggaris Besi 30 Cm 6000 7 B16 4
B18 Penggaris Besi 20 Cm 4000 4 B17 2
B19 Cutter Besar Kenko 15000 9 B19 19
B29 Cutter Kecil Kenko 10000 9 B22 12
B30 Isi Cutter Besar 4000 7 B26 10
B31 Isi Cutter Kecil 2500
8 B29 10
B32 Kertas A4 Sinar Dunia 24000
7 B31 5
B33 Kertas F4 Sinar Dunia 29000
B34 Correction Fluid Kenko 14000
4 B34 2
B35 Correction Pen Tipex 17000 6 B35 10
27
Perangkat Lunak Basis Data
Tabel Order
NomerOrder NomerPlg TanggalOrder
1 P01 07/05/2008
2 P01 07/05/2008
3 L01 08/05/2008
4 L02 08/05/2008
5 L01 08/05/2008
6 P02 09/05/2008
7 P03 09/05/2008
8 L03 10/05/2008
9 L04 10/05/2008
Tabel Pelanggan
NomerPlg NamaPlg Alamat Kota Telpon
L01 Toharudin Jl. Anggrek 66 Lhokseumawe 08123334455
L02 Abubakar Husin Jl. Rinjani 33 Lhokseumawe 08156622111
L03 Iffa Soraya Jl. Danau Kintamani 44 Lhokseumawe 08172299999
L04 Habadal Arif Jl. Borobudur 67 Lhokseumawe 08585667799
P01 Diana Pungki Jl. Dr. Soetomo 11 Lhokseumawe 08585663322
P02 Saleh Al Habsi Jl. Dahlia 90 Lhokseumawe 08195558888
P03 Ali Mansyur Jl. Teluk Etna 77 Lhokseumawe 08585992222
28
Perangkat Lunak Basis Data
29
Perangkat Lunak Basis Data
BAB 5
MENGURUTKAN DAN MENYARING DATA
Tujuan Materi: mahasiswa dapat mengurutkan dan menyaring data/record dalam tabel di Microsoft
Access
5.1 SORTING
Anda boleh melihat arsip dalam tabel dalam perintah berbeda dari yang mereka tampilkan
seperti menyortir dalam tanggal atau memberi perintah secara alphabet, untuk contoh. Ikuti
langkah untuk menyortir arsip dalam tabel dengan menggunakan angka pada satu field.
1. Pada tabel view, tempatkan kursor dalam kolom yang ingin di sortir.
atau klik Sort Ascending atau tombol Sort Descending pada toolbar.
Untuk menyortir lebih dari satu kolom (seperti menyortir dalam tanggal dan lalu menyortir
arsip dengan tanggal yang sama dalam alphabet), sorot kolom dengan mengklik dan mendrag
mouse melewati label field dan pilih satu dari metode diatas.
Fitur ini akan menyaring arsip yang berisi data identik bernilai pada field seperti
menyaring semua arsip yang berhubungan dengan "Smith" dalam field. Untuk memfilter
dengan memilih, tempatkan kursor dalam filed yang ingin disaring dalam arsip dan klik
tombol Filter by Selection dalam toolbar atau pilih Records|Filter|Filter By Selection dari
menu bar. Seperti dalam contoh dibawah, kursor ditempatkan dalam City field pada arsip
kedua yang berbubungan dengan "Ft. Myers" lau penyaringan tabel akan menunjukkan
30
Perangkat Lunak Basis Data
Jika tabel sangat luas, sangat sulit untuk mencari arsip yang berisi hubungan yang ingin
disaring, dengan menggunakan Filter by Form akan sangat menguntungkan. Metode ini
membuat versi kosong dari tabel dengan menu panah kebawah untuk masing-masing field
berisi hubungan nilai yang ditemukan dalam arsip pada field. Dibawah default Look for tab
dalam jendela Filter by Form, klik dalam field untuk masuk ke kriteria filter. Untuk
menetapkan suatu kriteria jika arsip berisi satu dari dua nilai spesifik, klik Or tab pada
bawah jendela dan pilih kriteria lain dari menu panah bawah. Lebih Or tabs akan muncul
setelah satu kriteria diset untuk mengijinkan anda untuk memasukkan lebih kriteria dengan
filter. Setelah anda memilih semua kriteria yang diinginkan untuk disaring, klik tombol
Metode berikut dapat digunakan untuk memilih arsip berdasar arsip yang dipilih dengan
tidak memiliki nilai yang sama persis. Ketikan format ini ke dalam field dimana menu panah
31
Perangkat Lunak Basis Data
Isi dari dari saringan tabel bisa disimpan dengan memilih File|Save As Query dari menu bar.
Masukkan nama dari query dan klik OK. Query sekarang disimpan dalam database
32
Perangkat Lunak Basis Data
LATIHAN 5
1. Copy file LATIHAN 4.MDB , menjadi sebuah file baru dengan nama LATIHAN 5.MDB pada
folder anda.
2. Buka Tabel Pelanggan, urutkan berdasar nama, secara Ascending sehingga mempunyai tampilan
sebagai berikut:
3. masih menggunakan tabel Pelanggan, urutkan berdasar nama, secara Descending sehingga
4. Buka Tabel Barang, Gunakan Filter By Selection Untuk Menampilkan Banang yang harganya Rp.
33
Perangkat Lunak Basis Data
5. Buka Tabel Barang, Gunakan Filter By Form Untuk Menampilkan Banang yang harganya >Rp.
2000, simpan sebagai Query dengan nama Query Harga > 2000.
6. Jalankan Query pada soal No 4, di atas sehingga memiliki tampilan sebagai berikut:
34
Perangkat Lunak Basis Data
BAB 6
Membuat Queries pada dasarnya adalah perintah untuk menyajikan informasi dengan
informasi bias sesuai dengan kebutuhan yang dicari maupun yang akan dilaporkan.
Ikuti langkah dibawah untuk membuat new query dalam Design View:
.
Gambar 6.1 Membuat Query
2. Pilih Create Query in design, maka akan muncul dialog memilih query seperti dibawah ini :
35
Perangkat Lunak Basis Data
3. Pilih semua tabel (Klik Tabel Barang, sambil menekan tombol Shift. Klik Tabel Pelanggan)
钄 Tekan tombol Add 钄 Tekan Tombol Close, anda akan mendapatkan Tampuilan sebagai
berikut:
4. Lalu tentukan informasi yang akan ditampilkan, pilih Field pada table yang berisi
36
Perangkat Lunak Basis Data
5. Untuk menyimpan Query : Pilih File dan klik Save, lalu beri nama Query Penjualan
6. Untuk Menjalankan hasil Query , Klik Tombol Run pada toolbar, maka anda akan
Anda bisa menambahkan satu atau beberapa Field dalam sebuah Query, yang berisi
penjumlahan ataupun perkalian dari field-fiel yang ada. Untuk membuatnya, letakkan kursor
37
Perangkat Lunak Basis Data
Misal: kita mebuat sebuah Query penjualan, dengan susunan field-field sebagai berikut:
Maka jika Query tersebut dijalankan, anda akan mendapatkan tampilan sebagai berikut:
Field Baru
38
Perangkat Lunak Basis Data
Bila ingin ingin menyajikan hasil queri dengan memberikan criteria, misalnya menampilkan
pembelian yang hanya dilakukan oleh Toharudin, maka pada Field Anggota, tuliskan kriteria
yang ditentukan. bila sebagai criteria berupa data teks, harus diapit tanda “ ”, bila numeric
tanpa tanda “ ”, bila ingin menyajikan data pembali yang membeli mulai tanggal
Sebagai Contoh, kita akan menampilkan pembelian yang dilakukan oleh Toharudin, maka
39
Perangkat Lunak Basis Data
Untuk menghapus relasi antar tabel maka, hubungan antar table tersebut, klik garis
penghubung antar tabel atau ditunjuk dengan mouse lalu klik kanan maka akan muncul seperti
dibawah ini, lalu pilih Delete, maka tanda [penghubung akan terhapus.
40
Perangkat Lunak Basis Data
LATIHAN 6
1. Buatlah sebuah file database dengan nama LATIHAN 6.MDB, simpan pada folder anda
masing-masing.
Tabel: Produk
IdProduk Autonumber
NamaProduk Text
Katagori Text
HargaPerUnit Text
Tabel: Katagori
IdKatagori Autonumber
Katagori Text
41
Perangkat Lunak Basis Data
3. Buatlah sebuah relasi antar tabel Katagori dan Tabel Produk, dengan menggunakan Field
HargaPerUnit, LevelOrder, LeadTime, IdKatagori, Katagori, untuk produk yang Level Ordernya
42
Perangkat Lunak Basis Data
8. Simpan File LATIHAN 6.MDB, dengan nama baru File LATIHAN 6A.MDB, dan lakukan
b. Ubahlah struktur tabel Produk, untuk field Katagori, menjadi data type “Lookup
43
Perangkat Lunak Basis Data
BAB 7
Form dibuat dengan tujuan untuk memberikan tampilan hasil pengelolaan informasi yang
disajikan dengan lebih mudah, lebih menarik serta informatif menggunakan Graphical User
Interface.
Form digunakan untuk menginputkan data dan memodifikasi data yang ada dalam tabel.
Form master : yaitu form yang digunakan untuk data pada tabel master, contoh
Form transaksi : yaitu form yang digunakan untuk data transaksi, contoh : form
Langkah-langkah :
44
Perangkat Lunak Basis Data
3. Double Click Create Form By Using Wizard, anda akan memperoleh tampilan sebagai
4. Pilih table yang akan dibuat form entrinya. Misal tabel DATA PRIBADI
5. maka masukan field-field yang dibutuhkan yang nampak dalam kotak Available Fields,
Cara memilih dengan menekan tombol botton panah satu bila ingin menyeleksi satu
persatu dan pilih tombol panah dua jika seluruh field diinginkan.Seperti namap berikut
45
Perangkat Lunak Basis Data
6. Klik Next ke langkah selanjutnya, anda akan mendapatkan jendela pemilihan Layout
sebagai berikut:
7. Pilih Layout Form yang diinginkan, apakah Columnar, Tabular, dan lain-lain, dengan
8. Pilih Next jika sudah menentukan jenis layout yang diinginkan, misalnya tadi dipilih
Columnar, maka akan muncul dialog jenis-jenis style yang diinginkan dalam form
46
Perangkat Lunak Basis Data
9. Pilih Next untuk melanjutkan bila sudah ditentukan jenis style yang diinginkan. Misalnya
10. Pilih Next untuk melanjutkan maka akan diminta memasukan judul dalam form yang akan
11. Bila ingin memodifikasi atau merubah rancangan form maka pilih Modify the form’s
design.
47
Perangkat Lunak Basis Data
12. Jika anda tidak ingin memodifikasi atau merubah rancangan form maka pilihlah Open The
Form To View or Enter Information, kemudian klik Finish, maka anda akan mendapatkan
48
Perangkat Lunak Basis Data
Tujuannya untuk membuat rancangan form yang kosong dengan memasukan nama-nama field
dengan cara menarik dari form ke kiri dan ke kanan, ke atas dan ke bawah.
Langkah-langkah :
Lalu field dalam table yang telah tampil diatas pilih dan geser, letakan pada lembar yang
telah disediakan oleh section detail. Sehingga nampak seperti dibawah ini :
49
Perangkat Lunak Basis Data
Kita bisa memodifikasi form, baik yang kita buat melalui Form Wizard, maupun dengan
Berikut ini adalah bagian-bagian dari sebuah form, dalam tampilan Design View:
50
Perangkat Lunak Basis Data
Pada gambar di atas, anda bisa meletakkan kursor di batas antara Form Header dan Detail,
kemudian klik dan drag untuk memperlebar jaraknya sehingga cukup tercipta satu ruang.
Anda juga dapat memperlebar batar grid (garis kotak-kotak0 juga dengan melakukan klik dan
drag. Untuk memindahkan label dan data, lakukan juga klik dan drag.
Klik pada form header, kemudian pilih label pada toolbox, buatlah sebuah texbox pada
51
Perangkat Lunak Basis Data
Untuk merubah ukuran dan type font, klik label yang anda buat, kemudian ubahlah
ukuran dan type font menggunakan fasilitas yang ada pada standar toolbar. Hasilnya
Dengan cara yang sama, lengkapi juga dengan Alamat dan Nomor telpon perusahaan
Anda juga bisa menambahkan logo perusahaan, maupun ClipArt. Caranya adalah:
Klik pada lokasi Form Header 钄 Insert 钄 Picture, (tenbtukan lokasi gambar/ClipArt
yang diinginkan.
52
Perangkat Lunak Basis Data
53
Perangkat Lunak Basis Data
LATIHAN 7
4. Buatlah SEBUAH Form untuk mengisikan DATA PRIBADI Karyawan, simpan dengan nana
54
Perangkat Lunak Basis Data
Form
header
Detail
5. Melalui Form tersebut isikan Data Pribadi Karyawan, yang memilki isi sebagai berikut:
6. Buatlah Form untuk mengisikan Tabel DATA KERJA dan TARIF UPAH LEMBUR. simpan
dengan nama form yang sama dengan nama tabelnya, Atur tampilannya sehingga tampak
menarik. Bentuk Form anda atur sendiri, dengan bagian Form Header buat sama dengan foRM
data pribadi
7. Isikan tabel-tabel di atas dengan data berikut ini. Gunakan Form untuk mengentry data:
55
Perangkat Lunak Basis Data
56
Perangkat Lunak Basis Data
BAB 8
Tujuan Materi: mahasiswa dapat menambahkan obyek command button dalam form di Microsoft
Access
Command Button adalah tombol-tombol yang bisa ditambahkan pada Form, dan yang jika
Untuk menamambahkan command button, Form harus berada pada tampilan Form Design.
Tombol
command
button
57
Perangkat Lunak Basis Data
58
Perangkat Lunak Basis Data
59
Perangkat Lunak Basis Data
60
Perangkat Lunak Basis Data
LATIHAN 8
1. Copykan file LATIHAN 7.MDB, menjadi file baru dengan nama baru LATIHAN 8.MDB
2. Tambahkan beberapa command button, Serta pada Form Footer, tambahkan Tulisan “Design By:
Exit Form
Record Navigation
3. Tambahkan beberapa command button, Serta pada Form Footer, tambahkan Tulisan “Design By:
61
Perangkat Lunak Basis Data
BAB 9
OBYEK REPORT
Data yang telah dimasukan dalam table, tidak cukup dilihat dalam form, akan tetapi
dibutuhkan report untuk keperluan pelaporan yang sesuai dengan kebutuhan manajemen,
laporan dapat dipreview atau dicetak ke kertas.Membuat laporan dalam acces ada dua fasilitas,
yaitu Create Report in Design View dan Create Report by Using Wizard.
Langkah-langkah :
1. Buka database, dan Pilih Report Wizard, tabelnya, missal table buku, seperti contoh
berikut :
62
Perangkat Lunak Basis Data
2. Klik Next untuk melanjutkan ke step berikutnya, yaitu menentukan Field apa yang
digunakan sebagai dasar pengelompokkan, (misal kita ikuti pilihan yang disediakan,
3. Klik Next untuk melanjutkan ke step berikutnya, yaitu menentukan Field apa yang
63
Perangkat Lunak Basis Data
4. Klik Next untuk melanjutkan ke step berikutnya, yaitu menentukan Layout dan style apa
yang diinginkan.
5. Klik Next untuk melanjutkan ke step berikutnya, yaitu menentukan nama Report yang
akan disimpan.
64
Perangkat Lunak Basis Data
65
Perangkat Lunak Basis Data
LATIHAN 9
1. Copykan file LATIHAN 7.MDB, menjadi file baru dengan nama baru LATIHAN 9.MDB
66
Perangkat Lunak Basis Data
67
Perangkat Lunak Basis Data
BAB 10
Tujuan Materi: mahasiswa dapat membuat obyek report dengan bantuan fasilitas report wizard di
Microsoft Access
Kita bisa melakukan rangkuman perhitungan pasa saat membuat sebuah report. Fasilitas ini
68
Perangkat Lunak Basis Data
69
Perangkat Lunak Basis Data
70
Perangkat Lunak Basis Data
LATIHAN 10
1. Copykan File LATIHAN 4.MDB, menjadi sebuah file baru dengan nama LATIHAN 10.MDB
2. Buatlah Query, simpan dengan nama Query Penjualan, dengan hasil sebagai berikut:
Query Penjualan
NamaPlg NomerOrder TanggalOrder NamaBrg Harga Jumlah Total
Diana Pungki 1 07/05/2008 Staples,250 2500 3 7500
Diana Pungki 1 07/05/2008 Bolpoint Weiyada Hitam 2000 3 6000
Diana Pungki 1 07/05/2008 Bolpoint Weiyada Merah 2000 3 6000
Diana Pungki 2 07/05/2008 Spidol Board Marker Swallow 4500 2 9000
Hitam
Diana Pungki 2 07/05/2008 Bolpoint Weiyada Biru 2000 15 30000
Diana Pungki 2 07/05/2008 Notes Kecil 7000 2 14000
Toharudin 3 08/05/2008 Spidol Board Marker Swallow 4500 6 27000
Hitam
Abubakar Husin 4 08/05/2008 Correction Fluid Kenko 14000 2 28000
Abubakar Husin 4 08/05/2008 Penggaris Besi 30 Cm 6000 2 12000
Abubakar Husin 4 08/05/2008 Spidol Board Marker Swallow 4500 2 9000
Biru
Toharudin 5 08/05/2008 Bolpoint Weiyada Hitam 2000 12 24000
Saleh Al Habsi 6 09/05/2008 Correction Pen Tipex 17000 10 170000
Saleh Al Habsi 6 09/05/2008 Stapler 10250 5 51250
Ali Mansyur 7 09/05/2008 Penghapus Staedler Besar 12500 4 50000
Ali Mansyur 7 09/05/2008 Isi Cutter Kecil 2500 5 12500
Iffa Soraya 8 10/05/2008 KotakPensil 13000 10 130000
Iffa Soraya 8 10/05/2008 Spidol Board Marker Swallow 4500 5 22500
Merah
Iffa Soraya 8 10/05/2008 Cutter Kecil Kenko 10000 10 100000
Habadal Arif 9 10/05/2008 Stapler 10250 10 102500
Habadal Arif 9 10/05/2008 Cutter Besar Kenko 15000 19 285000
Catatan:
Total= Harga*Jumlah
3. Buatlah Query, simpan dengan nama Query Barang Terjual, dengan hasil query sebagai berikut:
71
Perangkat Lunak Basis Data
4. Buatlah sebuah Report Berdasar Query Penjualan, dengan tampilan halaman 1,sebagai berikut
72
Perangkat Lunak Basis Data
5. Buatlah sebuah Report Berdasar Query Barang Terjual , dengan tampilan halaman 1, sebagai
berikut
73
Perangkat Lunak Basis Data
Selamat Bekerja
74
Perangkat Lunak Basis Data
REFERENSI
75