Abstraksi Data dalam
Data base
Abstraksi data merupakan
tingkatan-tingkatan pengguna dalam memandang bagaimana
sebenarnya data diolah dalam sebuah
sistem database sehingga menyerupai kondisi
yang sebenarnya dihadapi oleh pengguna
sehari-hari. Sebuah DBMS seringkali
menyembunyikan detail tentang bagaimana
sebuah data disimpan dan dipelihara
(diolah) dalam sebuah sistem database,
dengan tujuan untuk memudahkan pengguna
dalam menggunakan DBMS tersebut. Karena
itu seringkali data yang terlihat oleh
pemakai sebelumnya berbeda dengan yang
tersimpan secara fisik.
Ada 3 (tiga) tingkatan atau level dalam
abstraksi data ini :
1. Level Fisik (Physical
Level)
Level abstraksi data yang paling
rendah, yang menggambarkan bagaimana
(how) data disimpan dalam
kondisi sebenarnya. Level ini sangat kompleks
karena struktur data dijelaskan secara
rinci.
2. Level Konseptual (Conceptual
Level)
Level ini menggambarkan data apa (what)
yang disimpan dalam database dan
menjelaskan bagaimana hubungan antar
datanya secara keseluruhan. Seorang
pengguna dalam level ini dapat
mengetahui bahwa data mahasiswa disimpan
pada tabel mahasiswa, tabel krs, tabel
transkrip dan lain sebagainya. Level ini
biasa di pakai oleh seorang Database Administrator (DBA).
Level Pandangan (View
Level)
Ini merupakan level yang tertinggi,
hanya menggambarkan sebagian saja dari
keseluruhan database sesuai dengan
kebutuhan pengguna. Misalnya : Bagian
keuangan hanya membutuhkan data
keuangan, jadi yang digambarkan hanya
pandangan terhadap data keuangan saja,
begitu juga dengan bagian
akuntansi, hanya membutuhkan data
akuntansi saja. Jadi tidak semua
pengguna database membutuhkan seluruh
informasi yang terdapat dalam
database tersebut.
Hubungan antara ketiga level tersebut, dapat digambarkan
sebagai berikut :
0 Response for the "Abstraksi Data dalam Data Base"
Posting Komentar