50
kesatuan agar dapat sesuai dengan kebutuhan. Proses ini juga bertujuan untuk
mengurangi
redudansi data
menjadi kecil dan mengelompokkan data agar
sesuai dengan
kebutuhan
aplikasi
sehingga
mudah
untuk
di maintenance.
Hasil
dari
proses
ini
adalah
adanya sebuah relasi tabel yang berbeda yang terhubung dengan sebuah data.
Menurut
Turban,
dalam mendesaian
suatu
database
desainer
memerlukan
suatu
pendekatan (modeling). Pendekatan tersebut adalah :
a.
Entity Relationship
Modelling,
yaitu
suatu
perencanaan
database
dengan
menggambarkan hubungan antarentity beserta atributte-nya.
b. Normalization,
yaitu
suatu
metode
untuk
menganalisis
dan
menghilangkan
data redudansi, memaksimalkan integritas data, dan menghasilkan performa
proses yang terbaik.
1.8.2 Database Management System (DBMS)
Menurut Turban, DBMS adalah sebuah software yang menyediakan akses ke
database. DBMS memungkinkan suatu organisasi atau perusahaan untuk menyimpan
database hanya pada satu tempat.
Tempat
tersebut database dapat diupdate dan diakses
oleh berbagai program aplikasi.
DBMS juga
menyediakan
mekanisme
untuk
memelihara integritas dari data yang
disimpan, mengatur keamanan dan akses pemakai, mengembalikan data jika sistem
mengalami
kerusakan,
dan
mengakses
bermacam-macam
fungsi
database
dengan
aplikasi
yang ditulis dalam bahasa pemrograman
generasi ketiga,
generasi keempat, dan
bahasa pemrograman berorientasi objek.
|