1. Abstraksi data
Abstraksi Data (Arsitektur DBMS) Abstraksi data merupakan tingkatan / level
bagaimana melihat data dalam sebuah sistem basis data. Basis data
merepresentasikan pandangan yang berbeda kepada: pengguna (user), programmer
dan administrator. Arsitektur atau abstraksi data dalam DBMS dikenal dengan
istilah arsitektur tiga skema (three schema architecture). Fungsi skema ini
adalah untuk memisahkan antara fisik basis data dan program aplikasi pemakai.
Disamping itu skema membantu menjelaskan struktur logis sebuah basis data.
Ketiga level abstraksi tersebut adalah: Level Fisik (Physical Level/Internal
Level ) Level Logik/Konseptual (Conceptual Level) Level Penampakan/pandangan
(View Level/External Level).
2. Physical View
Merupakan level terendah dalam abstraksi data, yang menunjukkan bagaimana
sesungguhnya suatu data disimpan, berapa banyak bit yang digunakan untuk
sebuah pernyataan. Pada lapis inilah struktur data dijabarkan secara rinci.
Pada level ini hanya developer yang bisa melihatnya.
Conceptual View
Lapis konseptual lebih tinggi dari lapis fisik. Lapis ini menunjukkan data apa
saja yang sesungguhnya disimpan pada basisdata, dan juga menjelaskan
hubungan-hubungan antardata secara keseluruhan. level ini dikendalikan
oleh data administration.
Abstraksi data
Abstraksi Data (Arsitektur DBMS) Abstraksi data merupakan tingkatan / level
bagaimana melihat data dalam sebuah sistem basis data. Basis data
merepresentasikan pandangan yang berbeda kepada: pengguna (user), programmer
dan administrator. Arsitektur atau abstraksi data dalam DBMS dikenal dengan
istilah arsitektur tiga skema (three schema architecture). Fungsi skema ini
adalah untuk memisahkan antara fisik basis data dan program aplikasi pemakai.
Disamping itu skema membantu menjelaskan struktur logis sebuah basis data.
Ketiga level abstraksi tersebut adalah: Level Fisik (Physical Level/Internal
Level ) Level Logik/Konseptual (Conceptual Level) Level Penampakan/pandangan
(View Level/External Level).
Physical View
Merupakan level terendah dalam abstraksi data, yang menunjukkan bagaimana
sesungguhnya suatu data disimpan, berapa banyak bit yang digunakan untuk
sebuah pernyataan. Pada lapis inilah struktur data dijabarkan secara rinci.
Pada level ini hanya developer yang bisa melihatnya.
Conceptual View
Lapis konseptual lebih tinggi dari lapis fisik. Lapis ini menunjukkan data apa
saja yang sesungguhnya disimpan pada basisdata, dan juga menjelaskan
hubungan-hubungan antardata secara keseluruhan. level ini dikendalikan
oleh data administration.
External View
lapis tertinggi pada abstraksi data. Lapis ini menunjukkan data apa yang ingin
user lihat tetapi tidak semuanya ditampilkan. misalnya seorang mahasiswa ingin
melihat datanya, tetapi ia tidak dapat melihat data dosen, ataupun mahasiswa
lainnya. Kegunaan level ini adalah untuk menyederhanakan interaksi antara
pemakai (user) dengan sistem.2. External View
lapis tertinggi pada abstraksi data. Lapis ini menunjukkan data apa yang ingin
user lihat tetapi tidak semuanya ditampilkan. misalnya seorang mahasiswa ingin
melihat datanya, tetapi ia tidak dapat melihat data dosen, ataupun mahasiswa
lainnya. Kegunaan level ini adalah untuk menyederhanakan interaksi antara
pemakai (user) dengan sistem.
Komentar