Professional Documents
Culture Documents
End-User
Aplikasi
Basis Data
Naïve_User
DBMS
Aplikasi basis data disusun untuk menjembatani perbedaan pandangan antara end-user dan
naïve user, yang dibuat khusus untuk dapat digunakan oleh para pemakai akhir (end-user)
Aplikasi ini berisi sejumlah operasi (menu) yang sesuai dengan aktifitas nyata yang
Basis
dilakukan oleh end-user, selanjutnya operasi inbi akan ditrjemahkan oleh aplikasi
tersebut menjadi sejumlah operasi Databasis data yang dapat dikenali oleh DBMS
Terdapat 2 model hubungan DBMS dan aplikasi basis data :
a. Dbms terpisah dengan aplikasi
Aplikasi DBMS
Aplikasi tidak berinteraksi langsung dengan basis data, tapi melalui DBMS
sebagai perantara. Bahkan dbms bisa melakukan aktifitas sendiri yang bisa
ditangkap oleh aplikasi
Contoh dbms : MS SQL Server, Oracle, CA-Openingres, Sybase, Infomix, IBM
DB2
Cocok untuk aplikasi yang single-user atau standalone, dengan beban kerja yang
ringan
b. Dbms menyatu dengan aplikasi
Aplikasi basis data yang dibuat menyatu dengan dbms pada saat pemakaiannya
Dalam model ini, aplikasi basis data berada “dibawah” dbms sebelum menjalankan
aplikasi
Contoh dbms : dBase lll+, FoxBase, FoxPlus, CA-Clipper, MS Acces
Cocok untuk aplikasi yang multi-user, dengan beban kerja yang berat
Basis
Data application server
Basis
Data