Selasa, 10 April 2018

DATABASE PEMINJAMAN BUKU “PERPUSTAKAAN UMUM” DENGAN MS ACCESS


Assalamualaikum Wr. Wb
Pada kesempatan ini saya akan membahas tentang bagaimana cara pembuatan database dengan menggunakan Ms. Access. Dimana pembuatan database ini ditujukan untuk memenuhi tugas UAS Mata Kuliah Basis Data I dengan Dosen pembimbing Bapak Agus Suharto, S.Kom., M.Kom.

Sebelumnya saya akan menjelaskan sedikit mengenai database. Kegunaan database adalah untuk mempermudah menginput data-data dan mengolahnya menjadi sebuah informasi yang memiliki tujuan, selain itu masih banyak lagi fungsinya seperti keamanan data dan implemantasi data dll.

Dalam pembuatan database tentunya tidak lepas dari pembuatan beberapa tabel dan tabel tersebut yang saling berkaitan sehingga menciptakan sebuah informasi.

Kali ini saya membuat database Perpustakaan, dimana tujuan dibuatnya database ini adalah untuk memudahkan transaksi peminjaman buku.

Berikut ini tahap-tahap dalam pembuatan database perpustakaan dengan Ms. Access.
  • Menentukan Entitas
Dalam pembuatan sebuah database perpustakaan diperlukan beberapa entitas, antara lain :
Data Buku
Member
Peminjaman
Pengembalian

Untuk membuat entitas tersebut menggunakan menu Table Design yang ada di tab Create.


  • Menentukan Atribut, Primary Key, dan Tipe Field
Untuk entitas yang telah ditentukan diatas, atribut, primary key, dan tipe field yang digunakan antara lain :

Untuk Atribut Tabel Data Buku

Untuk Atribut Tabel Member 

Untuk Atribut Tabel Peminjaman


Untuk Atribut Tabel Pengembalian


  • Pengisian Data Pada Setiap Tabel
Untuk Tabel Data Buku

Untuk Tabel Member


Untuk Tabel Peminjaman

Untuk Tabel Pengembalian

Membuat Tabel Relasi

  • Membuat Query
1. Membuat query “Data Peminjaman” yang terdiri dari Tabel Data Buku, Tabel Member, dan Tabel Peminjaman

Pada query ini ditambahkan 2 kolom baru dengan rumus, yaitu :
   1) Tgl_Kembali: [Tgl_pinjam]+[Lama_pinjam]
   2) Biaya: [Lama_pinjam]*1000

2. Membuat query “Data Pengembalian” yang terdiri dari Tabel Tabel Peminjaman, Tabel Pengembalian dan Query Data Peminjaman


Pada query ini ditambahkan 2 kolom baru dengan memasukan rumus dan logika, yaitu:

   1) Keterlambatan: IIf([Tgl_Pengembalian]-[Tgl_Kembali]<=0,0,[Tgl_Pengembalian]-[Tgl_Kembali])
   2) Denda: [Keterlambatan]*2000

  • Membuat Form
1. Form Peminjaman
Disini saya membuat Form Peminjaman berdasarkan Tabel Peminjaman


2. Form Pengembalian
Disini saya membuat Form Pengembalian berdasarkan Tabel Pengembalian
  • Membuat Report
Untuk mempermudah pembuatan Report, saya membuat Query baru dengan nama “Laporan”

Dari Query Laporan tersebuat barulah saya membuat Report dengan nama “Laporan Perpustakaan”

  • Membuat Switchboard
Disini saya membuat 3 switchboard, yaitu “Peminjaman”, “Pengembalian”. “Laporan Peminjaman”.

Demikian tugas basis data ini saya buat. Mohon maaf apabila ada kesalahan dalam pembuatan database perpustakaan ini.


Wassalamualaikum Wr. Wb.

Tidak ada komentar:

Posting Komentar