Anda di halaman 1dari 14

TUGAS 3

APLIKASI KOMPUTER 3

HALAMAN DEPAN

SISTEM BASIS DATA ACCSESS


PERBANKAAN

Nama : Siska Maretha Novia Sumantri


NIM : 2215613078
Kelas/No. : 3C/14

Program Studi D3 Akuntansi


Jurusan Akuntansi – Politeknik Negeri Bali
2023
DAFTAR ISI

HALAMAN DEPAN
DAFTAR ISI...............................................................................................................................i
BAB II PEMBAHASAN MEMBUAT DATABASES PERBANKAAN.................................1
3.1 Membuat Query Sederhana.....................................................................................1
3.2 Query dengan Operator Aritmatika (Arithmatics)................................................2
3.3 Query dengan Operator Perbandingan dan Logika..............................................4
3.4 Membuat Query Proses Bisnis.................................................................................6
3.5 Membuat Query dengan Parameter........................................................................7
3.6 Membuat Query Crosstab........................................................................................8
3.7 Membuat Query Action............................................................................................9

i
BAB II PEMBAHASAN
MEMBUAT DATABASES PERBANKAAN

Setelah membuat perancangan basisdata secara konseptual dan logikal untuk aplikasi
basisdata perbankan pada tugas 1 dan implementasi rancangan basisdata dengan
menggunakan microsoft Access yang telah terinstal. Dalam tugas 3 menjelaskan langkah-
langkah dalam membuat query untuk basisdata yang telah dirancang:
3.1 Membuat Query Sederhana
Query Sederhana adalah memilih sejumlah field-field dari ejumlah tabel yang saling
berelasi. Langkah-langkah pembuatan query sederhana, sebagai berikut:
Misal: Query_PemilikRekening
a. Pada toolbar, pilihmenu Create dan pilih submenu Query Design.

b. Kotak dialog “Add Tables” muncul. Pilih lah Tbl_Nasabah dan Tbl_Rekening
dengan klik 2x pada nama tabel tersebut.

c. Selanjutnya pilih field yang diinginkan. Sebagai contoh, klik field ID_Rekening,
Nama_Nasabah, Alamat_Nasabah, Jenis_Rekening dan Saldo_Rekening. Dan klik
“Run”

d. Simpan query menggunakan fasilitas Save dengan nama”


Query_PemilikRekening_By_Nasabah”

e. Berikut Query lainnya:


1. Query_PembuatRekening

1
2. Query_AlamatPemilik

3. Query_RekeningSaldoAwal

4. Query_PembuatRekening

5. Query_JabatanKaryawan

3.2 Query dengan Operator Aritmatika (Arithmatics)


Query dengan Aritmatika adalah Query tang menggunakan operator aritmatika itu
sendiri. Langkah-langkah pembuatan query dengan aritmatika, sebagai berikut:
Misal: Query_BiayaJabatan
2
a. Pada toolbar, pilihmenu Create dan pilih submenu Query Design.

b. Kotak dialog “Add Tables” muncul. Pilih lah Tbl_Karyawan dengan klik 2x pada
nama tabel tersebut. Masukkan field ID_Karyawan, Nama_Karyawan, Gaji dan
Bonus.

c. Untuk membuat operator artimatika, klik bulder dan ketik expression seperti berikut:

EXPRESSIONS DESKRIPTION
BiayaJabatan: Untuk menghasilkan Biaya Jabatan
BiayaJabatan: ([Gaji]+[Bonus])*5/100 dari total gaji per bulan dikali
dengan 5% menghasilkan Biaya
Jabatan setiap bulan.
Berikut versi access. Lalu klik “OK” dan “Save” dengan nama
“Query_BiayaJabatan”

d. Berikut tampilannya:

3
e. Berikut Query lainnya:
1. Query_Gaji

2. Query_PendapatanBank

3.3 Query dengan Operator Perbandingan dan Logika


Query dengan operator perbandingan dan logika adalah Query yang menggunakan
operator perbandingan dan logika. Langkah-langkah pembuatan query dengan
perbandingan dan logika, sebagai berikut:
Misal: Query_Keterangan_BiayaAdm
a. Pada toolbar, pilihmenu Create dan pilih submenu Query Design.

b. Kotak dialog “Add Tables” muncul. Pilih lah Tbl_Nasabah, Tbl_Rekening dan
Tbl_TransferOUT dengan klik 2x pada nama tabel tersebut.

c. Selanjutnya pilih field yang diinginkan. Sebagai contoh, klik field ID_Rekening,
Nama_Nasabah, Besar_Transaksi.

d. Di kolom kosong pilih “builder”.

4
e. Ketikkan expression berikut:
EXPRESSIONS DESKRIPSI
BiayaAdm: IIf([Tbl_TransferOUT]!
Jika besar transaksi lebih
[Besar_Transaksi]>100000; dari Rp 100.000 maka
[Tbl_TransferOUT]![Besar_Transaksi]*2/100;0) dikenakan biaya adm 2%
dari besar transaksi.
KetBiayaAdm: Jika besar transaksi kurang
IIf([Besar_Transaksi]<=1500000;"Tidak ada biaya dari Rp 100.000 maka
adm";"Ada biaya adm") “tidak mendapat biaya
adm”, sebaliknya jika besar
transaksi diatas Rp
1.500.000 maka
keterangannya “Ada Biaya
Adm”
Berikut tampilan Access:

Setelah itu klik OK. Dan klik icon “Save” dengan Nama
“Query3_Keterangan_BiayaAdm”
f. Berikut tampilan query:

g. Berikut Query lainnya:


1. Query3_MasaKejaKaryawan

2. Query3_BulanRekening

5
3.4 Membuat Query Proses Bisnis
Query ini berisikan proses utama yang dijalankan bisnis dari rancangan basisdata yang
telah dibuat, berisi perhitungan baik dengan menggunakan formula ataupun fungsi-
fungsi. Proses bisnis utama yang dijalankan dalam basisdata Perbankan ini yaitu
pencatatan transkasi keluar dan masuk dilengkapi dengan transfer masuk dan transfer
keluar. Berikut ini 5 query proses bisnis untuk mendukung pencatatan tersebut.
Misal: Query_TotalTMasuk_By_Nasabah
a. Lakukan Langkah biasa, pilih “Create” dan klik “Query Design”.

b. Masukkan Tabel yang hendak digunakan. Pada Query proses bisnis ini
menggunakan Tbl_Nasabah (Field Nama_Nasabah), Tbl_Rekening (Field
ID_Rekening) dan Tbl_TransaksiMasuk (Field Besar_Transaksi).

c. Kemudian buat field tambahan, yaitu field SaldoIN, BiayaAdm dan SaldoOUT
dengam menggunakan builder.
Field Expression
TotalPemasukan TotalPemasukan: Sum(Nz([Tbl_T_Masuk]!
[Besar_Transaksi];0)
+Nz([Tbl_TranferIN]![Besar_Transaksi];0))

d. Kemudian klik Run! Dan “Save” dengan nama “Query_TotalTMasuk_By_Nasabah”

e. Berikut Query lainnya:


1. Query_TotalTKeluar_By_Nasabah

2. Query_TotalTransferIN_By_Nasabah

6
3. Query_TotalTransferOut_By_Nasabah : Proses bisnis berupa total transfer keluar
yang dilakukan oleh nasabah ditambah dengan biaya Adm

4. Query_TotalPemasukan_By_Nasabah : Proses bisnis yang menggambarkan total


pemasukan yang dilakukan nasabah selama ini.

5. Query_TotalPengeluaran_By_Nasabah : Proses bisnis yang menggambarkan total


pengeluaran yang dilakukan nasabah selama ini.

6. Query_TotalTabungan_By_Nasabah : tahap akhir dimana merupaka saldo akhir


yang dimiliki nasabah untuk setiap rekeningnya.

3.5 Membuat Query dengan Parameter


Query parameter merupakan query yang yang bekerja beredasarkan kriteria tertentu
Ketika query dijalankan. Cirinya saat dijalankan akan muncul kotak dialog “Enter
Parameter” yang merupakan kriteria yang telah di tetapkan.
Misal: Query_TransaksiMasukNasabah
a. Lakukan Langkah biasa, pilih “Create” dan klik “Query Design”.

b. Masukkan Tabel yang hendak digunakan. Pada Query parameter ini menggunakan
Tbl_Nasabah, Tbl_Rekening dan Tbl_TransaksiMasuk dengan field yang diambil
(Tanggal_Transaksi, ID_Rekening, Nama_Nasabah, Jenis_Rekening,
Besar_Transaksi).

7
c. Kemudian, bagian kriteria ketikkan.
Field Criteria
Tanggal_Transaksi Between [Start Date] and [End Start]
ID_Rekening [Input ID Rekening]

d. Klik View. Kotak dialog Enter Parameter Value akan muncul sebanyak 3x, untuk
star date, end date dan ID rekening. Dan terakhir akan memunculkan hasil sesuai
transaksi nasabah dan tanggal yang diinginkan.

Berikut hasilnya:

e. Kemudian “Save” dengan nama “QueryParameter_TransaksiMasukNasabah”.

f. Berikut Query lainnya:


1. QueryParameter_TransaksiKeluarNasabah

Berikut hasilnya:

3.6 Membuat Query Crosstab


Query Crosstab merupakan query untuk mengkalkulasi penjumlahan, rata-rata dll
dimana total data tersebut dibagi menjadi dua, yang satu pada sisi sebelah kiri (baris)
dan yang lain pada sisi atas (sebagai kolom).
a. Pilih “Create” dan pilih “Query Design”, paqda bagian Add Table pilih bagian
Query yang diinginkan. Contoh Query_SaldoNasabah

b. Pilih field yang hendak ditampilkan dalam cosstab query. Misal, ID_Rekening,
Nama_Nasabah dan SaldoAkhir. Kemudian di bagian “Crosstab” jadikan
ID_Rekening sebagai Row Heading, Nama_Nasabah (Group By) sebagai Column
Heading (Group By) dan SaldoAkhir sebagai Value (Sum).

8
c. Pilih “Run!” atau View untuk menampilkan crosstab dan “Save” dengan nama
“Crosstab_SaldoNasabah)

d. Berikut Query lainnya:


1. QueryNasabah_By_Karyawan

3.7 Membuat Query Action


Action Query merupakan query yang digunakan untuk membuat, merubah, dan
memodifikasi suatu data dalam tabel.
a. Delete Query:
1. Pilih “Create” dan pilih “Query Design”, pada bagian Add Table pilih bagian
Tabel yang diinginkan. Contoh Tbl_TabunganNasabah. Kemudian pilih field
“Nama_Nasabah” untuk dimasukkan ke design grid.

2. Pada Query Design, klik “Delete Query. Kemudian, bagian “Delete” berisi
“Where”.

3. Kemudian “Save” dengan “QueryDelete_TblTabunganNasabah”

4. Kemudian, close query delete tersebut daan klik kembali. Maka, akan muncul
kotak dialog, klik “Yes”.

9
5. Kemudian keluar lagi kotak dialog, untuk menjalankan query delete klik “Yes”.

6. Berikut hasil dari Query Delete.

b. Update Query:
1. Pilih “Create” dan klik “Query Design” dan klik “Update Query”
2. Pilih tabel yang hendak diupdate. Pada Query Update ini akan mengupdate bonus
karyawan sebesat 5% setiap 1 tahun kerja.

3. Kemudia pilih field yang hendak diupdate yaitu bonus karyawan. Pada bagain
bawah di bagain Update To: ketikkan sebagai berikut:
[Tbl_Karyawan]! [BonusKaryawan]+([Bonus_Karyawan] * 5/100)

4. Kemudian “Save” query dengan nama “Update_UpBonus”


c. Append Query
1. Pilih “Create” dan pilih “Query Design”. Pilih
Query_TotalTabungan_By_Nasabah. Pilih field berikut ini: ID_Rekening,
Nama_Nasabah, TotalMasukan, TotalKeluar, dan TotalTabungan.

2. Kemudian, ketikkan Tbl_TabunganNasabah.

10
3. “Save” query ini dengan nama “QueryAppend_TabunganNasabah”. Kemudian
close query ini.

4. Untuk menjalankan append query, klik 2x query append, maka muncul kotak
dialog dibawah, dan klik “Yes” begitu juga kotak dialog berikutnya.

5. Berikut ini, hasil dari action QueryAppend_TabunganNasabah.

d. Make-Table Query
1. Pilih “Create” dan pilih “Query Design”. Pilih
Query_TotalTabungan_By_Nasabah.
2. Pada bagian Query Type, pilih Make Table. Maka akan muncul diolog box
dibawah ini. Ketikkan “Tbl_TabunganNasabah”, kemudian klik “OK”

3. Simpan query. Jalankan Make Table Query, saat muncul dialog box klik “Yes”.
Begitu juga kotak dialog berikutnya.

11
4. Perhatikan pada bagian Object Table, terdpat tambahan Tbl_TabunganNasabah.
Berikut ini hasil dari Make Table Query

12

Anda mungkin juga menyukai