Professional Documents
Culture Documents
Yogyakarta, 24 November 2007
Indrajani, Chandra
Universitas Bina Nusantara
e-mail : indrajani@yahoo.com
ABSTRACT
The purpose of this research is to analyze the database structure using object oriented. The
advantage is to give the reusable data structure for developer team. The developer can reuse the
objects if the business process need to be changed. This method uses data collection, analysis, and
design. The result of this research is database structure that can be used by every application with
different program languages using the object oriented method. In conclusion is using object
oriented database makes the developer easier to develop database structure.
1. PENDAHULUAN
1.1. Latar Belakang
Dalam dunia perbankan, informasi yang dihasilkan dengan cepat sangat dibutuhkan. Bank XYZ
merupakan salah satu bank swasta yang berdiri di Indonesia. Pada Bank XYZ kecepatan dalam
mengakses informasi masih terhitung sangat lambat, sehingga akan mempengaruhi kinerja dari
para pegawai yang memerlukan data tersebut. Apabila programmer akan membuat aplikasi atau
modul baru yang serupa dengan sistem berjalan, programmer harus membuat data baru yang
diperlukan dan tidak dapat mengulang data dari aplikasi atau modul dari sistem berjalan. Pada saat
pemeliharaan aplikasi, programmer mengalami kesulitan dalam memeliharanya karena pada basis
data yang berjalan, bila programmer ingin melakukan pemeliharaan pada data dalam satu tabel
maka programmer tersebut harus memelihara keseluruhan tabel yang bersangkutan dengan tabel
tersebut. Dengan generasi baru basis data yang telah muncul, dapat dibuat tabel-tabel dengan
struktur yang kompleks. Tabel tersebut dapat direpresentasikan dengan adanya sifat inheritance
yang dimiliki oleh basis data generasi baru yang tidak dimiliki basis data lain. Generasi baru yang
muncul dari teknologi basis data disebut Object Oriented Database Technology (Tehnologi Basis
Data dengan Berorientasi Objek), saat ini muncul untuk mengatasi banyak batasan dari teknologi
basis data relasional.
Dengan adanya beberapa kendala yang dihadapi tersebut, maka penulis merasa tertarik dalam
melakukan penelitian ini dengan membuat suatu struktur basis data dengan pendekatan objek yang
dapat merepresentasikan struktur yang kompleks. Dengan struktur yang kompleks, objek yang ada
digambarkan dengan sebuah class diagram. Kelas–kelas yang berbentuk objek akan memudahkan
pengambilan data karena dua tabel yang biasannya terpisah dapat digabung menjadi satu sehingga
tidak menghabiskan waktu untuk memetakan data dengan objek.
Pada Penelitian ini hanya menganalisis struktur basis data pada Kredit Kepemilikan Rumah, Kredit
Kepemilikan Kendaraan Bermotor dan Kredit pribadi seperti pembelian perhiasa dan pakaian
.
D ‐ 1
Seminar Nasional Teknologi 2007 (SNT 2007) ISSN : 1978 – 9777
Yogyakarta, 24 November 2007
2. LANDASAN TEORI
Basis data
Sistem Basis Data merupakan sekumpulan data yang saling berhubungan (integrated) yang
tersimpan bersama-bersama (shared) dengan tingkat redudansi yang terkontrol dan digunakan
untuk melayani satu atau lebih aplikasi (Date,2000). Definisi lainnya adalah sistem basis data
merupakan suatu koleksi data komputer yang terintegrasi, diorganisasikan dan disimpan dalam
suatu cara yang memudahkan pengambilan kembali integrasi logis dan catatan-catatan dalam
banyak file (McLeod,2001)
D ‐ 2
Seminar Nasional Teknologi 2007 (SNT 2007) ISSN : 1978 – 9777
Yogyakarta, 24 November 2007
Kelemahan OODBMS :
• Kemungkinan korupsi basis data
• Kekurangan dan perluasan logik
• OODB lebih sulit dimengerti. Dibutuhkan orang yang benar – benar menguasai OODB.
Keunggulan OODBMS:
• Fitur fitur lanjut
• Sistem tipe yang seragam
• Dapat menyimpan kelas dengan jumlah banyak
• Dapat mengatasi data yang interrelated dan kompleks
D ‐ 3
Seminar Nasional Teknologi 2007 (SNT 2007) ISSN : 1978 – 9777
Yogyakarta, 24 November 2007
D ‐ 4
Seminar Nasional Teknologi 2007 (SNT 2007) ISSN : 1978 – 9777
Yogyakarta, 24 November 2007
• Pengikatan kredit oleh notaris di setujui dan ditandatangani maka pencairan kredit dapat
dilakukan.
• Setelah pencairan dilakukan semua hal yang dilakukan oleh nasabah akan dimonitor lebih
lanjut untuk kepastian penggunaan kredit pinjaman tersebut.
D ‐ 5
Seminar Nasional Teknologi 2007 (SNT 2007) ISSN : 1978 – 9777
Yogyakarta, 24 November 2007
D ‐ 6
Seminar Nasional Teknologi 2007 (SNT 2007) ISSN : 1978 – 9777
Yogyakarta, 24 November 2007
Event candidate merupakan pilihan dari beberapa event yang akan digunakan dalam merancang
class diagram.Event candidate pada rancangan class diagram adalah sebagai berikut:
Tabel Event Candidate
Event yang ada Event Candidate
Insert V
Delete V
Update V
Getlist V
isExist V
getDetail V
D ‐ 7
Seminar Nasional Teknologi 2007 (SNT 2007) ISSN : 1978 – 9777
Yogyakarta, 24 November 2007
Saran
Adapun saran-saran yang dapat diberikan dalam pengembangan basis data kredit ini antara lain:
• Dalam penerapan aplikasi pengembangan sistem kredit ini sebaiknya didukung oleh perangkat
yang memadai baik dari segi manusia maupun perangkat keras dan piranti lunak.
D ‐ 8
Seminar Nasional Teknologi 2007 (SNT 2007) ISSN : 1978 – 9777
Yogyakarta, 24 November 2007
• Suatu perusahaan pasti membutuhkan perkembangan aplikasi yang terus menerus. Oleh karena
itu sistem basis data kredit ini dapat dikembangkan lebih luas lagi. Misal untuk sistem
informasi pegawai
DAFTAR PUSTAKA
Date, C.J. (2000) An Introduction to Database System 7th Edition. Addison-Wesley Publishing
Company,Inc
Hariyanto,Bambang.(2004). Sistem Manajemen Basisdata. Informatika,Bandung
Marthiassen , Lars ( 2000 ). Object Oriented Analysis & Design : first edition Forlaget Marko,
Denmark
McLeod, Raymond. ( 2001 ). Sistem Informasi Manajemen : jilid I, edisi ke-tujuh. Alih bahasa :
Hendra Teguh, SE. AK. PT Prenhallindo, Jakarta.
Ridley Mick, Barry Eaglestone ( 1998 ) Object Database An Introduction , Mc Graw Hill, USA
D ‐ 9