Professional Documents
Culture Documents
Pada bab ini Anda akan dipandu untuk membuat database dan tabel
yang diperlukan untuk aplikasi mini market. Semua langkah pem-
buatan tabel yang digunakan akan dibahas di sini, untuk itu Anda
harus mengikutinya dengan saksama, atau setidaknya semua tabel
yang diperlukan harus dibuat.
27
2. Dari menu Start Æ Programs Æ Microsoft Office Æ Microsoft
Office Access 2003 [atau versi lainnya].
3. Untuk membuat database baru, dapat dilakukan dari menu File
Æ New atau dengan menekan tombol keyboard Ctrl+N.
28
Gambar 3.4 Halaman Penyimpanan Database Baru
29
3.2 Membuat Tabel yang Dibutuhkan
Pada bagian kedua ini kita akan membuat semua tabel yang dibu-
tuhkan dalam program. Untuk mempermudah, kami akan membim-
bing dari dasar.
30
Gambar 3.7 Membuat Kunci Primer pada Kolom
31
3.2.2 Membuat Tabel Pemasok
Tabel Pemasok digunakan untuk menyimpan semua data pemasok
barang, dalam hal ini juga memiliki arti sebagai supplier atau penye-
dia barang yang dijual pada toko. Untuk membuatnya, berikut lang-
kahnya:
1. Untuk membuat tabel baru, klik dua kali pada menu Create
table in Design View atau klik kanan dan pilih submenu Design
View.
2. Dari jendela desain, buatlah tabel Pemasok dengan desain
struktur seperti Tabel 3.2 berikut.
Tabel 3.2 Desain Struktur Tabel Pemasok
32
Gambar 3.11 Hasil Membut Struktur Tabel Pemasok
33
3. Setelah semua kolom selesai dibuat, Anda dapat menyimpan-
nya dengan nama Grup.
4. Berikut tampilan desain struktur tabel yang dibuat.
34
3. Setelah semua kolom selesai dibuat, Anda dapat menyimpan-
nya dengan nama Produk.
4. Berikut tampilan desain struktur tabel yang dibuat.
35
Nama_Barang Text 120
Satuan Text 25
Harga_beli Number
Harga_jual Number
Stok Number
36
3.2.6 Membuat Tabel Pembelian
Tabel Pembelian digunakan untuk merekam proses transaksi pem-
belian barang dari pemasok. Dalam hal ini, proses transaksi pem-
belian juga disebut dengan pencatatan barang masuk. Untuk mem-
buatnya, ikutilah langkah berikut:
1. Untuk membuat tabel baru, klik dua kali pada menu Create
table in Design View atau klik kanan dan pilih submenu Design
View.
2. Dari jendela desain, buatlah tabel Pembelian dengan desain
struktur seperti Tabel 3.6 berikut.
Tabel 3.6 Desain Struktur Tabel Pembelian
File Name Data Type Field Size Status
No_Masuk Text 10 Kunci Primer
Tgl_Masuk Date/Time
Total Number
Kode_Pemasok Text 5 Kunci Tamu
UserID Text 30 Kunci Tamu
37
3.2.7 Membuat Tabel Pembelian Detail
Data lengkap barang yang dibeli saat melakukan transaksi pembe-
lian akan disimpan di dalam tabel detail. Pemisahan tabel ini perlu
dilakukan karena dalam satu kali transaksi memungkinkan terdapat
banyak barang yang dibeli.
1. Untuk membuat tabel baru, klik dua kali pada menu Create
table in Design View atau klik kanan dan pilih submenu Design
View.
2. Dari jendela desain, buatlah tabel Pembelian Detail dengan
desain struktur seperti Tabel 3.7 berikut.
Tabel 3.7 Desain Struktur Tabel Pembelian Detail
38
3.2.8 Membuat Tabel Penjualan
Tabel Penjualan digunakan untuk merekam proses transaksi pen-
jualan yang dilakukan kasir terhadap pelanggan toko. Berikut lang-
kah membuatnya:
1. Untuk membuat tabel baru, klik dua kali pada menu Create
table in Design View atau klik kanan dan pilih submenu Design
View.
2. Dari jendela desain, buatlah tabel Penjualan dengan desain
struktur seperti Tabel 3.8 berikut.
Tabel 3.8 Desain Struktur Tabel Penjualan
39
3.2.9 Membuat Tabel Penjualan Detail
Oleh karena saat transaksi penjualan, pelanggan memungkinkan
membeli barang lebih dari satu, maka kita perlu membuat tabel
datail penjualan. Dengan cara ini, semua data kode barang yang
dibeli akan disimpan dalam tabel detail.
1. Untuk membuat tabel baru, klik dua kali pada menu Create
table in Design View atau klik kanan dan pilih submenu Design
View.
2. Dari jendela desain, buatlah tabel Penjualan Detail dengan
desain struktur seperti Tabel 3.9 berikut.
Tabel 3.9 Desain Struktur Tabel Penjualan Detail
40
3.3 Relasi Tabel Mini Market
Dari beberapa langkah pembuatan tabel di atas, semua nama tabel
yang telah dibuat akan terlihat pada jendela database.
oooOooo
41