Abstraksi data
|
External level
|
Pandangan (view) pemakai terhadap
database. Level ini menggambarkan bagian database yang relevan untuk pemakai
tertentu
|
- External level berisi sejumlah external view yang berbeda terhadap database.
- Setiap user mempunyai suatu pandangan dari ‘real world’ disajikan dalam bentuk yang familiar untuk user tersebut.
|
Conceptual level
|
Komunitas view dari database.
Level ini menggambarkan data apa yang disimpan dalam suatu database
dan hubungan sejumlah data
|
- Level menengah dalam arsitektur 3 leval adalah conceptual level.
- Level ini berisi struktur logikal dari database keseluruhan
- Conceptual level menyajikan:
a.
semua entity, atribut dan
hubungannya
b.
batasan pada data
c.
informasi semantic tentang data
d.
informasi keamanan dan integritas
- Conceptual level mendukung setiap external view
|
Internal
level
|
Representasi fisik database pada
suatu komputer. Level ini menggambarkan bagaimana data disimpan dalam
suatu database
|
- Internal level meliputi implementasi fisikal dari database untuk mencapai hasil run-time yang optimal dan utility tempat penyimpanan.
- Hal ini meliputi stuktur data dan organisasi file yang digunakan untuk menyimpan data pada media penyimpanan.
- Internal level dikonsentrasikan pada:
- alokasi tempat penyimpanan terhadap data dan index
- gambaran terhadap penyimpanan record (ukuran untuk item data yang disimpan)
- penempatan record
- teknik kompresi data dan enkripsi data
Mapping
- DBMS bertanggung jawab untuk memetakan antara ketiga jenis schema tersebut.
- Setiap external schema direlasikan ke conceptual schema oleh external/conceptual mapping. Dalam hal ini memungkinkan DBMS untuk memetakan nama dalam pandangan pemakai atas bagian yang relevan dari conceptual schema.
- Conceptual schema direlasikan ke internal schema melalui suatu conceptual /internal mapping. Dalam hal ini memungkinkan DBMS dapat medapatkan record aktual atau kombinasi record dalam penyimpanan fisik.
Nama : Mentari
Adhani
Kelas : SI3C
Nim : 11141112