Recomended

Artjkel abstraksi data

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

Postingan populer dari blog ini

Membuat Beberapa Lingkaran Menggunakan Opengl di Codeblock

Membuat Simulasi Kunci Pintu Deangan Keypad pada Arduino Proteus

Membuat Running Text Pada Proteus dan Arduino IDE