Anda di halaman 1dari 4

SOAL FORMATIF COMPUTER FOR DATABASE

100 MENIT
Buatlah database dengan ketentuan sebagai berikut :

1. Tabel berdasarkan relationship berikut:


a. TABEL NASABAH
Nama field Type Size Format Keterangan
Kode_nasabah Text 5 PK
nama Text 20
pekerjaan Text 15
alamat Text 50
telp Text 12

b. TABEL KREDITAN
Nama field Type Size Format Keterangan
Jenis_kredit Text 4 PK
Harga_pokok Number Long
integer
Masa_kredit Number Byte

c. TABEL TRANSAKSI
Nama field Type Size Format Keterangan
Kd_trans Text 5 PK
nasabah Text 5 FK
kreditan Text 4 FK
Tgl_trans Date/time Mediu
m date

d. TABEL BAYAR
Nama field Type Size Format Keterangan
Kd_bayar Text 5 PK
Transaksi Text 5 FK
Tgl_bayar Date/time Mediu
m date
Jml Number Long
integer

2. Buat relationship seperti gambar berikut :


3. Query Select yang menampilkan field kd_trans , tgl_trans, nama, pekerjaan, JENIS KREDIT, jenis-brg,
HARGA POKOK, MASA KREDIT, DP, pajak, angs_bulanan, disc, total_kredit seperti contoh dibawah ini :

JENIS jenis- HARGA MASA


kd_trans tgl_trans Nama pekerjaan DP pajak angs_bulanan disc total_kredit
KREDIT brg POKOK KREDIT
T0001 6/15/2015 Drs. Anto OL035 2,870,000 2 1004500 22960 944230 34439.976 1854020
Supian TAHUN
T0002 6/15/2015 Sunandar, SP013 18,580,000 4 6503000 148640 3056410 222959.952 12002680
S.Pd. TAHUN
T0003 6/16/2015 Awang OL012 2,750,000 2 962500 22000 904750 32999.976 1776500
Artanto TAHUN
T0004 6/16/2015 Mahfud TV001 1,200,000 3 420000 9600 263200 14399.964 775200
Basuki TAHUN
T0005 6/17/2015 Melinda SP013 18,580,000 4 6503000 148640 3056410 222959.952 12002680
Kartini TAHUN

dengan ke
dengan ketentuan sebagai berikut :
a. Jenis Barang diisi berdasarkan 2 karakter pertama dari Jenis Kredit dengan ketentuan :
Jika SP maka jenis barang Otomotif
Jika TV maka jenis barang Elektronik
Jika OL maka jenis barang Furniture
b. DP dikenakan sebesar 35% dari Harga Pokok
c. Pajak dikenakan sebesar 0,8% dari Harga Pokok
d. Angsuran per bulan dihitung berdasarkan rumus ((Harga Pokok - DP)+ Pajak)/Masa Kredit
e. Discount diberikan sebesar 2% dari Harga Pokok bagi nasabah PNS dan POLRI, 2.5% bagi nasabah
TNI, dan 1.2% bagi nasabah Swasta, dari sisa Harga Pokok setelah pembayaran DP
f. Total Kredit diperoleh dari total angsuran selama masa kredit- Disc
g. Berikan format rupiah pada field yang berisikan nominal, dan hilangkan nilai desimalnya
h. Simpan dengan nama Q_Transaksi
4. Form single untuk Nasabah dan Kreditan
5. Form Penjualan dengan data Transaksi sebagai main form dan data pembayaran sebagai sub form
dengan seperti contoh berikut :

Keterangan :
 Form pada Page Pembayaran dibuat dalam bentuk subform yang berasal dari Tabel Bayar
o Tampil secara otomatis setelah kode nasabah dipilih
o Tampil secara otomatis setelah kode jenis kreditan dipilih
o Dibuat dari object Text Box,tampil secara otomatis setelah kode jenis kreditan dipilih
berdasarkan rumus dengan ketentuan yang sama dengan pembuatan di query
o Dibuat dari object Text Box, tampil secara otomatis sesuai dengan data Angsuran Bulanan dari
Page Penjualan
o Command Button untuk menambah data transaksi baru
o Command Button untuk mencetak nota sesuai dengan data aktif

6. Report sebagai berikut :


a. Nota Transaksi

Keterangan :
o Sama dengan keterangan yang ada di form-page Penjualan
b. Laporan transaksi per Jenis kreditan tiap bulannya seperti contoh di bawah ini :

Anda mungkin juga menyukai