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
|
mempunyai
|
status
|
Tgl_pinjam
|
Tgl_kembali
|
Jns_kamera
|
denda
|
Detail_sewa
|
Tgl_kembali
|
penyewaan
|
No_kamera
|
memiliki
|
Jns_kamera
|
melakukan
|
Merk_kamera
|
Tarif
|
Id_pelanggan
|
stok
|
kamera
|
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