Kegunaan utama sistem basis data adalah agar pemakai (user) mampu menyusun suatu pandangan abstaksi dari data. Pemakai atau user dapat dikelompokkan menjadi tiga tingkatan abstaksi saat memandang suatu basis data, yaitu :
1). Level Phisik.
2). Level Konseptual.
3). Level Padangan Pemakai ( View )
Level Phisik
Level abstraksi paling rendah, menggambarkan bagaimana (how) data disimpan dalam kondisi sebenarnya. Level ini tentu paling kompleks, struktur data level terendah digambarkan pada level ini.
Level ini digunakan oleh programmer, yang digunakan untuk melakukan pemrograman dengan mengunakan database dan DBMS tertentu sesuai dengan kebutuhan daripada end-user.
Level Konseptual
Level abstraksi data level lebih tinggi yang menggambarkan data apa (what) yang disimpan dalam basis data, dan hubungan relasi yang terjadi antar data.
Level ini menggambarkan keseluruhan basis data. Pemakai tidak memperdulikan kerumitan dalam struktur level phisik lagi, penggambaran cukup dengan memakai kotak, garis dan keterangan secukupnya.
Level ini digunakan oleh database administrator, yang memutuskan informasi apa yang akan dipelihara dalam satu database.
Level Pandangan Pemakai
Level abstraksi tertinggi yang mengambarkan hanya satu bagian dari keseluruhan database. pada level ini hanya sebagian saja yang dilihat dan dipakai. Hal ini disebabkan beberapa pemakai database tidak membutuhkan semua isi database.
Level ini sangat dekat dengan pemakai (user), dan setiap user kemungkinan hanya membutuhkan sebagian dari database.
1). Level Phisik.
2). Level Konseptual.
3). Level Padangan Pemakai ( View )
Level Phisik
Level abstraksi paling rendah, menggambarkan bagaimana (how) data disimpan dalam kondisi sebenarnya. Level ini tentu paling kompleks, struktur data level terendah digambarkan pada level ini.
Level ini digunakan oleh programmer, yang digunakan untuk melakukan pemrograman dengan mengunakan database dan DBMS tertentu sesuai dengan kebutuhan daripada end-user.
Level Konseptual
Level abstraksi data level lebih tinggi yang menggambarkan data apa (what) yang disimpan dalam basis data, dan hubungan relasi yang terjadi antar data.
Level ini menggambarkan keseluruhan basis data. Pemakai tidak memperdulikan kerumitan dalam struktur level phisik lagi, penggambaran cukup dengan memakai kotak, garis dan keterangan secukupnya.
Level ini digunakan oleh database administrator, yang memutuskan informasi apa yang akan dipelihara dalam satu database.
Level Pandangan Pemakai
Level abstraksi tertinggi yang mengambarkan hanya satu bagian dari keseluruhan database. pada level ini hanya sebagian saja yang dilihat dan dipakai. Hal ini disebabkan beberapa pemakai database tidak membutuhkan semua isi database.
Level ini sangat dekat dengan pemakai (user), dan setiap user kemungkinan hanya membutuhkan sebagian dari database.
0 Comment