Page 6 - Modul 2
P. 6
DBMS harus mencakup beberapa proses, yaitu :
a) Defining adalah dimana database harus bisa mendefiniskan tipe data,
struktur dan batasan (constraint) dari data agar dapat disimpan dalam
database.
b) Constructing adalah dimana database melakukan proses penyimpanan
data pada beberapa media penyimpanan yang dikontrol oleh DBMS.
c) Manipulating adalah dimana database mencakup berbagai fungsi
manipulasi, meliputi query data atau mendapatkan data yang akan dicari,
operasi insert atau menyisipkan data, update atau memperbaharui data
dan delete atau menghapus data serta dalam meng-generate atau mencetak
report data.
d) Sharing adalah dimana database harus dapat diatur untuk bisa sharing
data berbagi data pada multiple user (lebih dari 1 user) dan program,
sehingga dapat diakses secara bersama-sama.
Keuntungan DBMS :
a) Penggunaan data bersama, yaitu data pada DBMS dapat diakses oleh
banyak user dalam waktu bersamaan.
b) Mengurangi kerangkapan data, yaitu mengurangi data yang sama dalam
sebuah database dimana apabila terdapat banyak data yang sama maka
akan mempengaruhi kapasitas penyimpanan.
c) Menghindari ketidakkonsistenan data, yaitu dengan data yang tersimpan
hanya 1 data maka informasi yang disajikan pada saat data tersebut
diakses menjadi pasti dan jelas atau konsisten.
d) Integritas data terpelihara, yaitu relasi antar tabel dan data didalam
database menjadi terpelihara dan jelas.
e) Keamanan terjamin, yaitu dengan dibatasinya jumlah user atau pengguna
dan hak akses menjadikan data pada database menjadi lebih aman.
f) Kebutuhan user yang kompleks dapat teratasi, yaitu menghemat waktu
pada saat data pada database tersebut diakses apalagi jumlah data yang
diakses banyak dan besar.
6