Selasa, 18 Desember 2018

MAKALAH RENTAL KAMERA


BAB I
PENDAHULUAN

LATAR BELAKANG
Microsoft Access merupakan salah satu program pengolah database yang sangat populer karena kemudahannya dalam pengolah data. Microsoft Access juga merupakan sebuah program aplikasi basis data dengan model relasional.
MySQL merupakan hasil ciptaan dari Michael “Monty” Widenius, David Axmark, dan Allan Larson. Pada tahun 1995 mereka lalu mendirikan perusahaan bernama MySQL AB di Swedia. Tujuan awal diciptaknnya MySQL yaitu untuk mengembangkan aplikasi web yang aka digunakan oleh salah satu klien MySQL AB. Database MySQL merupakan perangkat lunak database yang berbentuk database relasional atau dalam bahasa basis data sering disebut dengan Relation Database Management System (RDBMS) yang menggunakan suatu bahasa permintaan bernama SQL.
Makalah yang kami buat ini berisi penjelasan program yang kami buat, baik menggunakan acces maupun dengan MySQL. Makalah ini kami beri judul “DATABASE RENTAL KAMERA”, di dalamnya berisi elemen-elemen database seperti data pelanggan, detail sewa, data transaksi, penyewaan  dan lain-lain.

MAKSUD DAN TUJUAN
Maksud dan tujuan dari dibuatnya makalah ini adalah untuk memenuhi tugas pengganti UAS semester 2 dari mata kuliah APLIKASI BASIS DATA. Disamping itu dengan membuat program ini, diharapkan mahasiswa mampu  menguasai cara mebuat database baik dengan menggunakan acces maupun dengan menggunakan MySQL sehingga bisa berguna dan diaplikasikan dalam kehidupan bermasyarakat.

RUANG LINGKUP
Ruang Lingkup makalah ini adalah mahasiswa AMIK BSI, yang mendapatkan mata kuliah Aplikasi basis data.

BAB II
PEMBAHASAN

ERD DAN LRS DATABASE RENTAL KAMERA


1.      ERD (Entity Relational Diagram)
Merupakan pemodelan basis data dengan menggunakan diagram relasi antar entitas, dapat dilakukan dengan menggunakan suatu pemodelan basis data.



Tahapan penentuan ERD :

Ø  Identifikasi entitas Database Rumah Sakit & Penentuan Atribut Key

No.      Nama Entitas              Atribut Key

1.            dt_pelanggan               nm_pelanggan, jns_kelamin, usia, alamat, no-hp,
2.            detail sewa                   id_pinjam, tgl_pinjam, tgl_pengembalian, denda
3.            dt_kamera                    no.kamera, jenis_kamera, merk_kamera, tarif, stok           
4.            data_penyewaan          id_pinjam, tgl_pinjam, tgl_kembali,status, jenis_kamera
5.            Transaksi                     id_pelanggan, no_kamera, tgl_transaksi, no_transaksi          
                                                            Jml_pembayaran,wkt_sewa,denda.


Ø  Identifikasi Relasi, Membuat design perkiraan, Menentukan kardinalitas, Melengkapi Design Dengan Atribut Deskriptif













Id_pinjam
Id_pinjam
ERD DATABASE RENTAL KAMERA
mempunyai
 
status
Tgl_pinjam
Tgl_kembali
                                                                                                       1
Jns_kamera
denda
Detail_sewa
Tgl_kembali
                                                                                                                                               
penyewaan
                                                                                                        1
No_kamera
memiliki
                                                1                                             
Jns_kamera
melakukan
    M                                                                                                                                                    
                                                                            
Merk_kamera
 
Tarif
Id_pelanggan
                                                                           
stok
kamera
1
alamat
 
Wkt_sewa
No_kamera
melakukan
nm_pelanggan
dt_pelanggan
                       
transaksi
 
Jml_pembayaran
denda
No_transaksi
Tgl_transaksi
Id_pelanggan
Kontak_pelanggan
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       




2.      2. LRS (Logical Relational Stucture)

Representasi dari struktur record-record pada tabel-tabel yang terbentuk dari hasil relasi antar himpunan entitas. Menentuka Kardinalitas, Jumlah Tabel dan Foreign Key






















BAB III
PENUTUP

Kesimpulan

1.      Dalam pembuatan program database sangat penting membuat perencanaan program terlebih dahulu, mulai dari pembuatan ERD, LRS sampai ke eksekusi program itu sendiri

2.      Pembuatan ERD yang tepat dapat menghindari duplikasi data sehingga program bisa berjalan dengan sempurna




































MAKALAH MATA KULIAH
APLIKASI BASIS DATA

“ DATABASE Rental kamera
    
                                                                                                                               












Penyusun :
1.                Ricki ramdani  (KETUA KELOMPOK)   
2.              Yusuf septiawan
3.              Ismaya wibisana
4.              Muhamad zen lutfi
5.              Surya winaldi
6.              Dwi arya pratama
 

Tidak ada komentar:

Posting Komentar