Database Management System DBMS
2. User Mahir Casual User Pemakai yang berinteraksi dengan sistem tanpa menulis modul program.
Mereka menyatakan query untuk akses data dengan bahasa query yang telah disediakan oleh suatu DBMS.
3. User Umum End User Naive User Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan satu
program aplikasi permanen executable program yang telah ditulisdisediakan sebelumnya.
4. User Khusus Specialized User Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk
keperluan-keperluan khusus, seperti untuk aplikasi AI, Sistem Pakar, Pengolahan Citra, dan lain-lain, yang bisa saja mengakses basis data
dengantanpa DBMS yang bersangkutan. Untuk sebuah sistem basis data yang stand-alone, maka pada suatu saat
hanya ada satu pemakai yang dapat bekerja. Sedang untuk sistem basis data dalam jaringan, maka pada suatu saat ada banyak pemakai yang dapat berhubungan
menggunakan basis data yang sama.