APLIKASI KOMPUTER 3
DATABASE PENJUALAN
TOKO PAKAN TERNAK
HALAMAN SAMPUL
DAFTAR ISI........................................................................................................................i
i
BAB II
MEMBUAT DATABASE PENJUALAN
TOKO PAKAN TERNAK
Setelah terbuka kita akan ke bagian “Home”. Disini kita harus memilih “Blank
Database” untuk memuka database yang kosong. Dalam database kosong ini kita akan
menyimpan elemen-elemen yang akan kita butuhkan untuk membuat database penjualan,
seperti, table, form, report dan yang lainnya. Berikut gambar yang bisa diperhatikan
1
Setelah itu pada bagian kanan pilih tempat dan nama file yang akan disimpan.
Dengan mengklik gambar file, maka kita akan dibawa ke folder tempat penyimpanan.
Disini saya simpan dengan nama Database Panjualan Toko Pakan Ternak. Kemudian klik
“Oke” lalu pilih “Create”.
2
2.2 Membuat Tabel Database
Pada database penjualan toko pakan ternak memiliki 5 (lima) jenis tabel, setiap
tabel memiliki primary key, berikut urainnya:
Pada tabel diatas ada beberapa perubahan, dimana ada penambahan field yaitu
TelpPemasok dan ID_JenisBarang.
3
Nama tabel : TableBarang, dengan struktur tabel sebagai berikut:
Pada tabel diatas ada beberapa perubahan, dimana ada penghilangan field ID_Pemasok,
ada perubahan HargaBarang diganti menjadi HargaBeli dan ada penambahan field yaitu
TanggalMasuk.
4
*KodeTransaksi Short text (text) 10 Referensi dari field di
TableTransaksi
TanggalTransaks Date/Time Medium Tanggal terjadinya
i Date transaksi
ID_Pelanggan Short text (text) 10 Referensi dari field di
TablePelanggan
ID_Barang Short text (text) 10 Referensi dari field di
TableBarang
JmlhBarang Number Byte Jumlah barang yang
dijual
HargaJual Currency Standard Harga jual barang
*) KodeTransaksi sebagai Primary key
Dari uraian diatas kini saya akan menjelaskan bagaimana cara membuat tabel-tabel
tersebut pada database, berikut penjelasannya:
5
7. Untuk membuka kembali disain tabel yang telah dibuat, bisa klik 2 (dua) kali
pada bagian nama tabel yang ada bagian Database object.
6
1. Pertama pilih field mana yang memiliki hubungan dengan field yang ada pada
table yang lain, contohnya saya ambil TableTransaksi.
2. Pada table transaksi field yang memiliki hubungan dengan field yang ada pada
TableBarang dan TablePelanggan. Maka klik field ID_Barang.
3. Pada bagian bawah akan terlihat “Field Properties” maka pilih bagian
“lookup”.
4. Pada bagian lookup akan terlihat “Despley Control” maka pilih “Combo
Taxt”.
5. Setelah memilih combo taxt, akan muncul dibawahnya detail yang lain.
Disana ada “Row Source” maka klik titik tiga yang ada disamping (…).
6. Setelah itu akan muncul “TableTransaksi: Query Builder”, kemudian pilih
table sumber field yang akan dibuatkan lookup pada kotak show table, yaitu
TableBarang. Kemudian klik “add” untuk menambahkan. Dan untuk menutup
show table klik close (x). berikut gambarnya.
7
8. Setelah itu tutp Query Builder dengan klik tanda (x) di pojok kanan atas. Jika
keluar peringatan yang berbunyi “Do you want to save the changes made to
the SQL statement and update the property?” maka klik “yes”.
9. Setelah itu kita akan kembali ke bagian tabel transaksi, pada bagian “field
properties” pada “Clumn Count” ubah menjadi 2.
10. Kemudian save perubahan lookup.
Lookup pada Database Penjualan Toko pakan ternak dilakukan pada TablePemasok field
ID_JenisBarng yang tabel sumber fieldnya adalah TableJenisBarang, TableBarang field
ID_JenisBarang yang tabel sumber fieldnya adalah TableJenisBarang, dan
TableTransaksi field ID_Pelanggan yang tabel sumber fieldnya adalah TablePelanggan
dan ID_Barang yang tabel sumber fieldnya adalah TableBarang.
8
2.4 Membuat Relasi
Dalam membuat Relasi berikut saya uraikan terlebih dahulu hubungan antar tabel
sebagai berikut:
6. Kemudian klik Join Type untuk menentukan tipe pilihan pengabungan field.
Disini saya memilih yang pertama, kemudian klik oke lalu klik create.
9
7. Lalu ulangi langkah dari 4 sampai 7 untuk membuat relasi tabel yang
lainnnya. Jika semua relasi sudah dibuat, maka hasilnya akan terlihat sebagai
berikut.
10
Kemudian kembali ke Relationship dan kembali drag primary key pada tabel kardinalitas
one ke foreign key pada tabel pasangan relasi.
TableJenisBarang
ID_JenisBarang NamaJenisBarang
JB-01 KOSENTRAT
JB-02 KATUL
JB-03 JAGUNG
JB-04 SUPLEMENT
TablePemasok
11
TablePemasok
TableBarang
12
TablePelanggan
TableTransaksi
14
TUGAS KE- : II
SMT/KELAS : 4/4F
BOBOT
NO KOMPONEN PENILAIAN SKOR NILAI
(%)
Catatan:
15