diabstraksikan/digambarkan menyerupai kondisi yang dihadapi oleh pemakai • Sistem yang sesungguhnya tentang teknis bagaimana data disimpan dan dipelihara seakan-akan disembunyikan kerumitannya dan kemudian diungkapkan dalam bahasa dan gambar yang mudah dimengerti orang awam. Pemakai/user dapat dikelompokkan menjadi tiga tingkatan abstraksi : • Level Phisik level abstraksi paling rendah, menggambarkan bagaimana (how) data disimpan dalam kondisi yang sebenarnya. Level paling komplex.
• Level konseptual level abstraksi data level lebih tinggi yang menggambarkan data apa (what) yang disimpan dalam database, dan hubungan relasi yang terjadi antara data. (menggambarkan keseluruhan database).
• Level pandangan pemakai (view level)
level tertinggi yang menggambarkan hanya satu bagian dari keseluruhan database saja yang dilihat dan dipakai. Bagian Bagian Bagian Keuangan Personalia Penjualan
View 1 View 2 View 3
Level konseptual
Level Phisik
Gambar. Level Abstraksi Data
Pengguna Database 1. Database Manager satu database manager adalah satu modul program yang menyediakan interface antara penyimpanan data low-level dalam database dengan satu aplikasi program yang diajukan ke sistem.
Tugas dan tanggung jawab database manager :
– Interaksi dengan manager file – Integritas – Security – Backup dan kontrol data. 2. Database Administrator Orang yang mempunyai kekuasaan sebagai pusat pengontrolan terhadap seluruh sistem baik data maupun program yang mengakses data.
Fungsi database administrator :
• mendefinisikan pola struktur database • mendefinisikan struktur penyimpanan dan metode akses • memberi kekuasaaan pada user untuk mengakses data. 3. Database User Ada 4 macam pemakai database yang berbeda keperluan dan cara aksesnya : 1. Programmer Aplikasi (PA) Profesional komputer yg berinteraksi dg sistem dan membuat program. 2. Casual User Pemakai yg berpengalaman, berinteraksi dg sistem tanpa menulis program, tetapi menggunakan program aplikasi tersebut. 3. Naïve User Pemakai yg tdk berpengalaman , berinteraksi dg sistem tanpa menulis program, tinggal menjalankan satu menu dan memilih proses yg tlah ada atau tlah dibuat o/ programmer. 4. Specialized User Pemakai khusus menggunakan sistem yg menyimpan data dalam bentuk data yang komplek misal data grafik, data audio.