Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Basis Data
Dosen Pengampu :
Wildan Budiawan, S.T, M.Kom
Disusun Oleh :
Puji dan syukur kami panjatkan atas kehadirat Allah SWT, karena berkat rahmat
dan limpah-Nyalah sehingga kami dapat menyelesaikan makalah yang berjudul
“Penyewaan Alat Fitnes”.
Tak lupa kami mengucapkan terima kasih kepada semua pihak yang telah
membantu, baik moril, materil, kontribusi ilmu. Terutama kepada Dosen mata kuliah
Sistem Basis Data yang telah memberikan tugas demi tercapainya tujuan proses belajar
mengajar yang telah digariskan. Di dalam makalah ini membahas tentang pemodelan
penyewaan alat fitnes sebagai bahan pelajaran khusus juga untuk menambah pengetahuan
bagi penyusun maupun bagi pembaca pada umumnya.
Terlepas dari hal di atas kami menyadari makalah ini masih mempunyai banyak
kekurangan. Untuk itu, kami meminta kritik dan saran yang sifatnya membangun untuk
memperbaiki makalah selanjutnya. Kami menyadari bahwa bagaimanapun kami berusaha
menyempurnakannya tidak akan tercapai karena kesempurnaan hanyalah milik Allah
SWT semata.
Penyusun
i
DAFTAR ISI
ii
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi semakin memegang peranan penting dalam dunia bisnis,
salah satunya adalah penerapan system informasi pada perusahaan. Perkembangan dunia
Teknologi Informasi (TI) akhir-akhir ini semakin pesat. Selain itu, perkembangan TI juga
berpengaruh terhadap bidang pekerjaan yaitu dengan menggunakan system komputerisasi
untuk efisiensi pekerjaan. Karena Basis data merupakan kumpulan berbagai informasi yang
disimpan di komputer dan disusun secara sistematis sehingga dapat diperiksa menggunakan
suatu program komputer untuk memperoleh informasi dari database tersebut. Sistem
informasi memerlukan basis data sebagai media penyimpanan data. Dalam sebuah institusi
atau perusahaan, kehadiran basis data memberi kemudahan dalam setiap kinerjanya.
Perangkat lunak yang digunakan untuk mengolah basis data disebut sistem manajemen basis
data.
Manfaat lain yang diberikan basis data bagi sebuah insttusi atau perusahaan adalah
proses pengambilan informasi yang cepat dan mudah, sehingga dapat memberikan pelayanan
yang baik kepada pelanggan/pemakai. Teknologi sistem basis data
Penyewaan merupakan suatu jenis pelayanan jasa dengan proses kegiatan penyewaan
mulai dari pemberian informasi penyewaan menggunakan media promosi seperti pamflet,
brosur, website, iklan dan lainnya sebagai cara untuk mendapatkan konsumen. Pada jaman
sekarang ini perusahaan dituntut untuk dapat menyediakan pelayanan yang lebih optimal
dengan pemanfaatan teknologi informasi berupa system informasi penyewaan agar
perusahaan bisa lebih produktif.
Transaksi penyewaan yang dilakukan secara manual seringkali menimbulkan
kehilangan data-data transaksi, kehilangan alat-alat fitnes, serta penggunaan waktu yang
lama. Selain itu, banyak dari pelanggan yang kurang mengerti dengan alat-alat persewaan
yang akan dipinjam untuk berlatih dan terkadang pelanggan juga kesulitan untuk
memperkirakan biaya pengeluaran untuk menyewa alat-alat fitnes berdasarkan banyaknya
alat dan waktu untuk berlatih.
1
2) Bagaimana cara mengimplementasikan konsep subtype dan supertype dalam
kasus penyewaan alat fitnes?
3) Bagaimana cara mengimplementasikan konsep hierarchical atau recursive dalam
kasus penyewaan alat fitnes?
4) Bagaimana cara mengeksekusi dan mendokumentasikan script sql dengan Oracle
Express (APEX)?
1.3 Tujuan
1. Untuk mengetahui cara merancang LDM dan PDM dengan menggunakan Oracle
Data Modeler dalam kasus penyewaan alat fitnes.
2. Untuk mengetahui cara mengimplementasikan konsep subtype dan supertype
dalam kasus penyewaan alat fitnes.
3. Untuk mengetahui cara mengimplementasikan konsep hierarchical atau recursive
dalam kasus penyewaan alat fitnes.
4. Untuk mengetahui cara mengeksekusi dan mendokumentasikan script sql dengan
Oracle Express (APEX).
2
BAB II
PEMBAHASAN
Model data logis atau skema logis adalah model data dari domain masalah
spesifik yang dinyatakan secara terpisah dari produk manajemen database atau
teknologi penyimpanan tertentu (model data fisik) tetapi dalam hal struktur data
seperti tabel relasional dan kolom, kelas berorientasi objek, atau tag XML. Ini
bertentangan dengan model data konseptual, yang menggambarkan semantik
organisasi tanpa referensi ke teknologi.
Dalam kasus penyewaan Alat-alat fitnes ini, perancangan LDM sebagai berikut :
3
direpresentasikan dalam bentuk record format, record ordering dan access path. Dan
menjelaskan bagaimana data itu disimpan di dalam media penyimpanan yang
4
2.2 Implementasi Konsep Supertypes dan Subtypes
Supertipe dan subtipe adalah entitas induk dan anak masing-masing dan kunci utama
dari subtipe dan selalu identik.
2.2.1 Supertypes
Supertypes adalah jenis entitas yang telah mendapat realtionship (hubungan
orangtua ke anak) dengan satu atau lebih subtipe dan itu berisi atribut yang umum
untuk subtipe-nya.
2.2.2 Subtypes
Subtipe adalah subkelompok entitas supertipe dan memiliki atribut unik, tetapi
mereka akan berbeda dari masing-masing subtipe.
Dalam kasus penyewaan Alat-alat fitnes ini, implementasi konsep subtypes
sebagai berikut :
5
2.3 Implementasi Konsep Hierarki dan Rekursif
2.3.1 Hierarki
Hierarki pada pemodelan data adalah cara untuk menggambarkan tingkatan
pada data.
Dalam kasus penyewaan Alat-alat fitnes ini, implementasi konsep Hierarki
sebagai berikut :
2.3.2 Rekursif
Rekursif adalah pemodelan data yang memiliki relasi dengan satu entitas
kepada entitas itu sendiri.
Dalam kasus penyewaan Alat-alat fitnes ini, implementasi konsep rekursif
sebagai berikut :
6
2.4 Eksekusi dan dokumentasi script sql pada Oracle Express
2.4.3 Script
);
7
alamat_konsumen VARCHAR2(100 CHAR) NOT NULL,
);
);
pembayaran (
penyewaan_id_penyewaan
ASC );
);
);
);
);
9
ALTER TABLE tunai ADD CONSTRAINT tunai_pkv1 UNIQUE ( tn_id_tunai );
10
BAB III
PENUTUP
Kesimpulan
Untuk menyelesaikan sebuah kasus, LDM (Logical Data Models) dan PDM (Physical
Data Models) merupakan hal yang wajib dilakukan, karena LDM merupakan konsep
bagaimana data dapat merepresentasikan sebuah kenyataan, dimasukkan ke dalam sebuah
pemrosesan logika dan dapat menghasilkan informasi, dan PDM adalah presentasi suatu
implementasi database secara spesifik dari suatu Logical Data Model (LDM).
Dengan menggunakan konsep Hierarki (pada pemodelan data adalah cara untuk
menggambarkan tingkatan pada data) dan Rekursif (Rekursif adalah pemodelan data yang
memiliki relasi dengan satu entitas kepada entitas itu sendiri) serta terdapat Supertypes (jenis
entitas yang telah mendapat realtionship hubungan orangtua ke anak dengan satu atau lebih
subtipe dan itu berisi atribut yang umum untuk subtipe-nya) dan Subtypes (subkelompok
entitas supertipe dan memiliki atribut unik, tetapi mereka akan berbeda dari masing-masing
subtype).
11
DAFTAR PUSTAKA
https://en.wikipedia.org/wiki/Logical_data_model
https://learndatamodeling.com/blog/supertype-and-subtype/
https://www.youtube.com/watch?v=jjGkjgBpfbw
http://09513004pramuji-stmik-samarinda.blogspot.com/2012/11/physical-data-modeling.html
iii